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

Reply via email to