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
