On Wed, Jul 22, 2009 at 1:44 AM, Alex Clemesha<cleme...@gmail.com> wrote: > Hi, > > From the ongoing "notebook rewrite" thread, it was made clear to me > that we very much need to support the "Sage style" notebook look/feel and > keyboard actions, in codenode, as soon as possible. > > I have finished the styling already, see attached screenshot. > This boiled down to exactly 21 lines of css, which will be > dynamically loaded into the notebook with the follow logic: > 1) By default if the choice of the notebook is of type "sage" > 2) Optionally via a simple setting, if that setting is checked. > > > I am now working on supporting the most important > "Sage style" keyboard actions which (in my mind) include: > > 1) The current focused cell has a dark purple border. > 2) key-down only skips through input cells (never output cells) > 3) When the cell is empty, and the back-button is pressed, the cell is > deleted. > 4) Hitting "tab" on a "?" causes an introspection to occur > > Sage pros: Is there anything else that I am missing from this list?
joining cells with backspace, autoindentation after ":", indentation of multiple lines on TAB, also as shown in the thread, the In/Out things should be turned off by default, also there should be a line that inserts a new cell if you click on it. But otherwise it looks way better now, thanks for the work! Ondrej --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---