Don't think of it just as source code, but do think of it as a way expose the inner workings of whatever the activity is doing. For example, view source in the browser might take you into an HTML editor, a Javascript editor, or the Python code for the browser itself as a progression of steps.
-walter On Fri, May 16, 2008 at 7:59 PM, Neil Graham <[EMAIL PROTECTED]> wrote: > On Saturday 17 May 2008 11:27:29 am Robert Myers wrote: >> 'View Source' is touted as one of the user win features of the XO. There >> doesn't seem to be much useful discussion of it on the wiki. >> >> What's the best path for making an activity 'view source' friendly? >> Reverse engineering from Chat, which is? Some other way? >> >> Chat is monolithic. Is there a way to make a multi-file activity 'view >> source' aware? Or does one have to roll the activity into a single file? > > View source is a nice idea, but I hardly see how it could be practical. You > could implement it at a level of having a key combination to open the current > activity in develop. You wouldn't want a single key for that since it's a > significant operation that you don't want to launch by mistake. > > At any other level it would be nigh on impossible to implement it > meaningfully. You treat it as a sort of breakpoint event which opens up a > simple text view of the current .py file being executed at that moment, but > code flows all over the place when it's active and when it's not you just end > up at a message loop. > > What a user would want is for the view to open up on code that is semantically > relevant to what the XO is doing in relation to the user, that is a tough nut > to crack from an automatic perspective. > > > _______________________________________________ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel