Don't forget ticket #734 which shows a way of doing this in Padre... > -----Ursprüngliche Nachricht----- > Von: [email protected] > [mailto:[email protected]] Im Auftrag von Aaron Trevena > Gesendet: Montag, 15. März 2010 17:04 > An: Padre development discussion list > Betreff: Re: [Padre-dev] code bubbles, pretty sure we could > do some of that > > On 15 March 2010 14:29, Aaron Trevena <[email protected]> wrote: > > http://www.cs.brown.edu/people/acb/codebubbles_site.htm > > > > so many ideas to steal > > > > I'm sure we could do something like that in padre, even if > it's not as pretty. > > > > some kind of annotation associated with files could also be > very cool - > > a special document that shows only a specific function (or set of > > functions) rather than a whole file, with the option to unhide the > > rest could be way cool > > > > hmm, it can't be that hard can it ? > > > > That would definately be a killer feature. > > Adding some notes from irc so I remember when I come back to > this later : > > <Sewi> sounds hard because you don't get a reliable reference > * dapatrick ([email protected]) has joined #padre > * pece ([email protected]) has joined #padre > * marcela has quit (Remote host closed the connection) > <teejay> Sewi, yeah, that's what I was thinking > <teejay> kelp seems to do it > <teejay> but I don't know how that handles changes to code > <teejay> I mean linking to a sub, variable, package, etc is > easy enough > <teejay> but to a snippet of code would be hard > <Hyppolit> #889: Padre saves non-ASCII characters as \x{XXXX} (new > defect) [ http://padre.perlide.org/trac/ticket/889 ] > <Sewi> We could add "# anchor_12345" comments to the code :-) But > changing the code is bad :-( > <teejay> zackly > <teejay> worth looking at how kelp did it > <teejay> I would guess line no and a pattern to match neaer > <teejay> like a diff format but 'puter readable > <teejay> i.e. near line xxx following line looking like 'for > ( x in y ) {' > <Sewi> What if the line is changed? > <teejay> then it refers back to next largest chunk of code > <teejay> i.e. was it within a function or package > <teejay> graceful degradation > <teejay> prob worth keeping a copy of what it referred to > alongside the note > <teejay> could be fairly simple > <teejay> we need some kind of "misclaneous" viewer to be able to keep > snippets, notes, and chunks of subs, docs, etc in > <teejay> kind of like code bubbles but in a single window, pos > organised as a tree > <teejay> that could be quite simple couldn't it ? > <teejay> not as pretty, but probably much nicer > <teejay> associate it with a document (or set of documents) > <teejay> yeah, that would rock my world > <teejay> call it an 'in tray" or something > <teejay> must be a desktop metaphor for it > <teejay> notes? > <teejay> notepad? > <teejay> jotter! > <teejay> rollerdex > <teejay> filofax > <teejay> pim? > <teejay> "2nd brain" > <teejay> ah ha.. of course - stash > <Sewi> bubble? > <teejay> it wouldn't be very bubbly > <teejay> stash works for me > * szabgab_mib has quit (Quit: http://www.mibbit.com ajax IRC Client) > <teejay> few people will have heard of bubble as a concept, most > (english speakers) will know what a stash is > <teejay> break it into 3 trees - specific to current document, > specific to set of files, specific to project > <teejay> then could drag from one to other > > > -- > Aaron J Trevena, BSc Hons > http://www.aarontrevena.co.uk > LAMP System Integration, Development and Consulting > _______________________________________________ > Padre-dev mailing list > [email protected] > http://mail.perlide.org/mailman/listinfo/padre-dev
_______________________________________________ Padre-dev mailing list [email protected] http://mail.perlide.org/mailman/listinfo/padre-dev
