From: Patrick Lam (plam@plam.lcs.mit.edu)
Date: Mon Apr 15 2002 - 03:17:34 EDT
fix 2511: undoCount was not being honoured
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS: 
CVS: Committing in .
CVS: 
CVS: Modified Files:
CVS: 	src/text/ptbl/xp/pd_Document.cpp 
CVS: 	src/text/ptbl/xp/pt_PT_Undo.cpp 
CVS: 	src/wp/ap/xp/ap_EditMethods.cpp 
CVS: ----------------------------------------------------------------------
ap_EditMethods was calling fv_View->cmdUndo, which called down to
pd_Document->cmdUndo, with a count argument telling it how many
actions to undo.  The document happily undid that many actions; 
unfortunately, sometimes the actions it undid were atomic, so that
e.g. instead of undoing 10 actions, it undid 10 globs, making 15 actions.
pat
This archive was generated by hypermail 2.1.4 : Mon Apr 15 2002 - 03:18:00 EDT