Ticket #2635 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

[with patch, positive immediately] MAJOR NOTEBOOK BUG -- sending unevaluated cells back to the server is severly broken.

Reported by: was Owned by: boothby
Priority: blocker Milestone: sage-2.11
Component: notebook Keywords:
Cc: boothby Work issues:
Report Upstream: Reviewers:
Authors: Merged in:
Dependencies: Stopgaps:

Description


Attachments

2635-save-the-plusses.patch Download (759 bytes) - added by boothby 5 years ago.

Change History

comment:1 Changed 5 years ago by was

On Fri, Mar 21, 2008 at 11:22 AM, Marshall Hampton <hamptonio@gmail.com> wrote:
> 
>  If I kill my notebook session, and then restart, it seems that often
>  the "+" character has been stripped from my worksheets.  However, this
>  doesn't always happen.  It does happen frequently, using 2.10.4 on
>  both ppc and intel macs.
>  
>  Can anyone else reproduce this?

I think this is a ** MAJOR BUG ** introduced by a new feature that Tom Boothby
just implemented in the notebook (and that I didn't catch in the referee process).  
This is definitely a block for 2.11.    Try the following to replicate it:
   1. Create a new blank worksheet with several blank cells
   2. Type 2+2 in the first cell -- do *NOT* press shift enter. 
   3. Simply move the cursor out of the first cell to the second one (use down arrow).
   4. Now refresh the page -- or better leave the page and go back and refresh.
  The plus sign vanishes!

The problem is that when you change a cell and move the cursor out,
the changed cell is incorrectly sent back to the server.   To avoid this
for now, never ever change a cell without shift-entering it. 

William

Changed 5 years ago by boothby

comment:2 Changed 5 years ago by boothby

DANG! Sorry, guys. This fixes it.

comment:3 Changed 5 years ago by boothby

  • Summary changed from MAJOR NOTEBOOK BUG -- sending unevaluated cells back to the server is severly broken. to [with patch, review immediately] MAJOR NOTEBOOK BUG -- sending unevaluated cells back to the server is severly broken.

comment:4 Changed 5 years ago by was

  • Summary changed from [with patch, review immediately] MAJOR NOTEBOOK BUG -- sending unevaluated cells back to the server is severly broken. to [with patch, positive immediately] MAJOR NOTEBOOK BUG -- sending unevaluated cells back to the server is severly broken.

It works!

comment:5 Changed 5 years ago by mabshoff

  • Status changed from new to closed
  • Resolution set to fixed

Merged in Sage 2.11.alpha1

Note: See TracTickets for help on using tickets.