Discussion:
Document selection locations
Chris Kiefer
2014-10-12 22:20:48 UTC
Permalink
Hi,

just wondering if anyone knows much about how to repair
Document.selectionStart and Document.selectionRange? It would be really
useful for a project at the moment - perhaps I can have a go at fixing
this, but I'm not too familiar with the code in this area, if anyone has
any pointers on how to do it that would be great.

cheers,

Chris


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-13 06:44:24 UTC
Permalink
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.

S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-13 07:59:39 UTC
Permalink
If you want to try it though, I’d suggest that getting a selection gets the last selection made in any split, and setting sets all splits. We can later add an IDEEditor class if we need to be finer grained.

S.
Post by Scott Wilson
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.
S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
thor
2014-10-13 11:22:15 UTC
Permalink
It would be great to be able to try out what you've been working on Scott. Perhaps if you release that, there would be a platform for a dialogue resulting in that agreement?

Thor
Post by Scott Wilson
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.
S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-13 11:28:26 UTC
Permalink
All the specifically Document stuff that I’ve done is in master at the moment.

S.
Post by thor
It would be great to be able to try out what you've been working on Scott. Perhaps if you release that, there would be a platform for a dialogue resulting in that agreement?
Thor
Post by Scott Wilson
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.
S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Tom HALL
2014-10-13 12:11:28 UTC
Permalink
Hello List

Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.

While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.

I'd welcome opening this topic out again in relation how Document could work.

Regards

Tom
Post by Scott Wilson
All the specifically Document stuff that I’ve done is in master at the moment.
S.
Post by thor
It would be great to be able to try out what you've been working on Scott. Perhaps if you release that, there would be a platform for a dialogue resulting in that agreement?
Thor
Post by Scott Wilson
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.
S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
thor
2014-10-13 13:43:14 UTC
Permalink
Hi Tom

Scott's recent work on the IDE (which he says is now in master) does a lot of good things, for example undock documents, etc.
(still no rtf or text selections - maybe Chris can whack that in? : ). So I think any discussion should be relate to that recent code.

I won't have time to explore it properly any time soon, but it's worth trying. And there is a nightly build somewhere I read.

Thor
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
Post by Scott Wilson
All the specifically Document stuff that I’ve done is in master at the moment.
S.
Post by thor
It would be great to be able to try out what you've been working on Scott. Perhaps if you release that, there would be a platform for a dialogue resulting in that agreement?
Thor
Post by Scott Wilson
Not yet implemented, I’m afraid. It’s on my list, but we need some agreement on how it should work in the IDE.
S.
Hi,
just wondering if anyone knows much about how to repair Document.selectionStart and Document.selectionRange? It would be really useful for a project at the moment - perhaps I can have a go at fixing this, but I'm not too familiar with the code in this area, if anyone has any pointers on how to do it that would be great.
cheers,
Chris
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
::::::::::::::::::::::::::::::::::::::::::::::
thor magnusson
www.ixi-audio.net
thor-***@public.gmane.org
twitter.com/thormagnusson
::::::::::::::::::::::::::::::::::::::::::::::



_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-13 14:00:28 UTC
Permalink
Hi Tom,

As some list members will know, Luca and I have been working on extending the IDE for a while. This has moved on from the PR we posted, but unfortunately I didn’t quite finish things before getting distracted by stuff like the live code symposium you were at. Hopefully something soon, but the main features are:

- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.

Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.

S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
Tom HALL
2014-10-14 08:31:39 UTC
Permalink
Hello Scott, Thor, List

the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!

Regards

Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-14 10:30:07 UTC
Permalink
Yeah, Document (the class!) is already there. The IDE stuff is a little separate. In general I think we need to be careful about what is sclang vs. what is IDE specific, since the former can run without the latter.

S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!
Regards
Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
nescivi
2014-10-18 23:39:15 UTC
Permalink
Hiho,

yes, we should be more specific about that...
I think currently there are still errors with Document that occur, when
you run in an IDE-less environment, e.g. running from a readline interface.

(Just like there are still issues with running sclang in an X-less
environment and QtGui initialisations).

sincerely,
Marije
Post by Scott Wilson
Yeah, Document (the class!) is already there. The IDE stuff is a little separate. In general I think we need to be careful about what is sclang vs. what is IDE specific, since the former can run without the latter.
S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!
Regards
Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-19 13:49:56 UTC
Permalink
Are there issues filed for these?

S.
Post by nescivi
Hiho,
yes, we should be more specific about that...
I think currently there are still errors with Document that occur, when
you run in an IDE-less environment, e.g. running from a readline interface.
(Just like there are still issues with running sclang in an X-less
environment and QtGui initialisations).
sincerely,
Marije
Post by Scott Wilson
Yeah, Document (the class!) is already there. The IDE stuff is a little separate. In general I think we need to be careful about what is sclang vs. what is IDE specific, since the former can run without the latter.
S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!
Regards
Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
felix
2014-10-19 17:06:16 UTC
Permalink
https://github.com/supercollider/supercollider/issues/1208
Post by Scott Wilson
Are there issues filed for these?
S.
Post by nescivi
Hiho,
yes, we should be more specific about that...
I think currently there are still errors with Document that occur, when
you run in an IDE-less environment, e.g. running from a readline
interface.
Post by nescivi
(Just like there are still issues with running sclang in an X-less
environment and QtGui initialisations).
sincerely,
Marije
Post by Scott Wilson
Yeah, Document (the class!) is already there. The IDE stuff is a little
separate. In general I think we need to be careful about what is sclang vs.
what is IDE specific, since the former can run without the latter.
Post by nescivi
Post by Scott Wilson
S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in
master. Look forward to trying out before too long!
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Regards
Tom
Post by Scott Wilson
Hi Tom,
As some list members will know, Luca and I have been working on
extending the IDE for a while. This has moved on from the PR we posted, but
unfortunately I didn’t quite finish things before getting distracted by
stuff like the live code symposium you were at. Hopefully something soon,
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab
bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything,
because it doesn’t associate visually with the split it is currently
affecting. (To be fair I think this is because splits were added after the
IDE was conceived as a single editor app.)
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
- has a popup menu which lets you jump to any top level regions (code
contained between parens) for scd files, or any contained classes and
methods for .sc files. Tooltips provide more details. See attached images.
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
Will try to push more soon. With the new incremental builds (thanks
Scott C!) it will be easy to try out.
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the
discussion again on aspects of IDE. I'm sure we all appreciate the work
that went into making it, and esp. the cross-platform affordances that
brought. But I don't think I'm alone in really missing a number of features
that were lost in the process (at least from a Mac-centric perspective),
and likeley goes some way to explaining why many people are still using
pre-IDE SC.
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
Post by Tom HALL
While rich text isn't high on my own list, as I've said on this list
before, I much miss being able to see 2 'documents' at the same time.
Although window splitting is possible, it has a deal of friction involved
for using it to see multiple documents. Being able to see two files at once
would be very helpful for teaching also.
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
Post by Tom HALL
I'd welcome opening this topic out again in relation how Document
could work.
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
Post by Scott Wilson
Post by Tom HALL
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
Post by nescivi
Post by Scott Wilson
Post by Tom HALL
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
Post by nescivi
Post by Scott Wilson
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
Post by nescivi
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
--
..
http://soundcloud.com/crucialfelix
http://github.com/crucialfelix
.
nescivi
2014-10-19 17:13:57 UTC
Permalink
Hiho,

there were some comments on the commit that was supposed to fix it.
I just now filed an issue to remind that it *still* needs fixing.

https://github.com/supercollider/supercollider/issues/1209

thanks for reminding!

sincerely,
Marije
Post by Scott Wilson
Are there issues filed for these?
S.
Post by nescivi
Hiho,
yes, we should be more specific about that...
I think currently there are still errors with Document that occur, when
you run in an IDE-less environment, e.g. running from a readline interface.
(Just like there are still issues with running sclang in an X-less
environment and QtGui initialisations).
sincerely,
Marije
Post by Scott Wilson
Yeah, Document (the class!) is already there. The IDE stuff is a little separate. In general I think we need to be careful about what is sclang vs. what is IDE specific, since the former can run without the latter.
S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!
Regards
Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
Scott Wilson
2014-10-20 08:27:16 UTC
Permalink
It looks like this is a larger issue to do with how to separate out stuff which is specific to particular clients, compiling without Qt, etc. I’m happy to help with that, but as I’m short on time and only run one, I think this needs to be a team effort.

S.
Post by nescivi
Hiho,
there were some comments on the commit that was supposed to fix it.
I just now filed an issue to remind that it *still* needs fixing.
https://github.com/supercollider/supercollider/issues/1209
thanks for reminding!
sincerely,
Marije
Post by Scott Wilson
Are there issues filed for these?
S.
Post by nescivi
Hiho,
yes, we should be more specific about that...
I think currently there are still errors with Document that occur, when
you run in an IDE-less environment, e.g. running from a readline interface.
(Just like there are still issues with running sclang in an X-less
environment and QtGui initialisations).
sincerely,
Marije
Post by Scott Wilson
Yeah, Document (the class!) is already there. The IDE stuff is a little separate. In general I think we need to be careful about what is sclang vs. what is IDE specific, since the former can run without the latter.
S.
Post by Tom HALL
Hello Scott, Thor, List
the pics look intriguing Scott, good to know all this now testable in master. Look forward to trying out before too long!
Regards
Tom
Post by Scott Wilson
Hi Tom,
- You can have separate editor windows with one or more splits
- Each split has a title bar, which...
- has per split history buttons
- has a combobox to select document instead of the current global tab bar. I think this is better as the tab bar isn’t really ‘tabbing’ anything, because it doesn’t associate visually with the split it is currently affecting. (To be fair I think this is because splits were added after the IDE was conceived as a single editor app.)
- has a popup menu which lets you jump to any top level regions (code contained between parens) for scd files, or any contained classes and methods for .sc files. Tooltips provide more details. See attached images.
Will try to push more soon. With the new incremental builds (thanks Scott C!) it will be easy to try out.
S.
Post by Tom HALL
Hello List
Work on Document seems like a good opportunity to open out the discussion again on aspects of IDE. I'm sure we all appreciate the work that went into making it, and esp. the cross-platform affordances that brought. But I don't think I'm alone in really missing a number of features that were lost in the process (at least from a Mac-centric perspective), and likeley goes some way to explaining why many people are still using pre-IDE SC.
While rich text isn't high on my own list, as I've said on this list before, I much miss being able to see 2 'documents' at the same time. Although window splitting is possible, it has a deal of friction involved for using it to see multiple documents. Being able to see two files at once would be very helpful for teaching also.
I'd welcome opening this topic out again in relation how Document could work.
Regards
Tom
<PastedGraphic-1.tiff>
<PastedGraphic-2.tiff>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/
_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Loading...