Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-2.2 required=4.0 tests=AWL,FOURLA,HAS_PACKAGE,
MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at submit) by emacsbugs.donarmstrong.com; 27 Feb 2008 20:45:03 +0000
Received: from ironport2-out.pppoe.ca (ironport2-out.pppoe.ca [206.248.154.182])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m1RKiw1Y006574
for <submit <at> emacsbugs.donarmstrong.com>; Wed, 27 Feb 2008 12:44:59 -0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ao8CAJtaxUdMCpz5Wmdsb2JhbACQXgEgnTmBAg
X-IronPort-AV: E=Sophos;i="4.25,415,1199682000";
d="scan'208";a="15307210"
Received: from smtp.pppoe.ca ([65.39.196.238])
by ironport2-out.pppoe.ca with ESMTP; 27 Feb 2008 15:44:48 -0500
Received: from pastel.home ([76.10.156.249])
by smtp.pppoe.ca (Internet Mail Server v1.0) with ESMTP id HWT74648
for <submit <at> emacsbugs.donarmstrong.com>; Wed, 27 Feb 2008 15:44:48 -0500
Received: by pastel.home (Postfix, from userid 20848)
id 6A73E7F25; Wed, 27 Feb 2008 15:44:48 -0500 (EST)
From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: submit <at> debbugs.gnu.org
Subject: Fine-grained revert-buffer
Date: Wed, 27 Feb 2008 15:44:48 -0500
Message-ID: <jwvpruii0xr.fsf <at> iro.umontreal.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Package: Emacs
Version: 23.0.60
Severity: wishlist
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Write a revert-buffer that uses something like `diff' and then applies
the patch to the buffer, so as to better preserve markers and undo info.
This would be used in places where a revert-buffer is needed but the
changes are expected to be small, e.g. in VC.
Stefan
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
`bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/home/monnier/src/emacs/work/etc/DEBUG for instructions.
In GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2008-02-27 on pastel
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure 'CFLAGS=-Wall -DSYNC_INPUT -DENABLE_CHECKING -g -O2' 'CPPFLAGS=-I/home/monnier/src/Xaw3d' 'LDFLAGS=-L/home/monnier/src/Xaw3d' '--with-x-toolkit=athena' '--enable-font-backend''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: fr_CH.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t
Major mode: minibuffer
Minor modes in effect:
url-handler-mode: t
global-reveal-mode: t
reveal-mode: t
auto-insert-mode: t
savehist-mode: t
minibuffer-electric-default-mode: t
mouse-wheel-mode: t
partial-completion-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
M-x r e p o r t - e m <tab> <return>
Recent messages:
Loading /home/monnier/src/elisp/tuareg-mode/autoloads...done
Loading /home/monnier/src/elisp/haskell-mode/haskell-site-file.el (source)...done
Loading /usr/share/emacs21/site-lisp/bbdb/bbdb-autoloads...done
Loading /home/monnier/src/elisp/ProofGeneral/generic/proof-site.el (source)...done
Warning: set-coding-priority is obsolete!
Loading /home/monnier/src/elisp/sml-mode/sml-mode-startup.el (source)...done
Loading /home/monnier/etc/emacs/X11.el (source)...done
Loading /home/monnier/etc/emacs/custom.el (source)...done
Starting new Ispell process [default] ...
For information about GNU Emacs and the GNU system, type C-h C-a.
Stefan Monnier <monnier <at> iro.umontreal.ca>:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#18; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.