#7666: Alphanumeric cell IDs, resize on paste (#2902), ESC ends introspection
(#5644), JSLint for notebook_lib.js
---------------------------+------------------------------------------------
   Reporter:  mpatel       |       Owner:  was         
       Type:  enhancement  |      Status:  needs_review
   Priority:  major        |   Milestone:  sage-4.3.1  
  Component:  notebook     |    Keywords:              
Work_issues:               |      Author:  Mitesh Patel
   Upstream:  N/A          |    Reviewer:              
     Merged:               |  
---------------------------+------------------------------------------------

Comment(by mpatel):

 Replying to [comment:20 rbeezer]:
 > mpatel asked if I would test this package.  Some observations follow,
 Firefox 3.5.6 on Kubuntu 9.10.
 Thanks for your detailed feedback!
 > 1.  ESC on introspection seems to be working (a great addition!).  First
 time I hit
 > 2.  Formatted labels are working in interacts, but now I don't see any
 output.
 I think the !JavaScript compressor ''may'' be so aggressive that it's
 changing the semantics of the code.  Could you try this (but don't bother
 if it's too much trouble):

   * Insert `debug_mode = False` just before `_cache_javascript = None` in
 `$SAGE_ROOT/local/lib/python2.6/site-
 packages/sagenb-0.5-py2.6.egg/sagenb/notebook/js.py`.
   * Restart the server, clear the browser's cache, and test ESC and
 `interact`s again.

 > 3.  Was testing resizing cells on paste:
 > (a) paste into a new cell, hit edit key and the pasted text is gone.
 This should be easy to fix by also sending the input to the server just
 after the paste event.
 > (b) this one took me a while
 I've noticed this, too.  The server code and JS library use different
 methods to (re)size a cell.  The server does the sizing just before it
 sends the worksheet to the browser (e.g., on first display, after exiting
 "Edit" mode, etc.), but the browser resizes in between.  I don't know how
 easy it is to reconcile the methods, but I'll definitely take a closer
 look.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7666#comment:21>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB
-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.


Reply via email to