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
-~----------~----~----~----~------~----~------~--~---

Reply via email to