projects
/
chise
/
xemacs-chise.git-
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update.
[chise/xemacs-chise.git-]
/
src
/
undo.c
diff --git
a/src/undo.c
b/src/undo.c
index
6c12abf
..
dd9a443
100644
(file)
--- a/
src/undo.c
+++ b/
src/undo.c
@@
-75,7
+75,9
@@
undo_prelude (struct buffer *b, int hack_pending_boundary)
if (EQ (b->undo_list, Qt))
return (0);
if (EQ (b->undo_list, Qt))
return (0);
- if (NILP (last_undo_buffer) || b != XBUFFER (last_undo_buffer))
+ if (NILP (last_undo_buffer)
+ || (BUFFER_BASE_BUFFER (b)
+ != BUFFER_BASE_BUFFER (XBUFFER (last_undo_buffer))))
{
undo_boundary (b);
XSETBUFFER (last_undo_buffer, b);
{
undo_boundary (b);
XSETBUFFER (last_undo_buffer, b);