summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>2005-06-15 23:32:15 +0000
committerMiles Bader <miles@gnu.org>2005-06-15 23:32:15 +0000
commit2092fd2b3339ac097e1b27643b70211dcb0b4e95 (patch)
tree7f2307bbb82c7f111678885f871d88d44c870d4e /etc
parent8786f9fffda045f818e622bddd9c85249dfb9ff7 (diff)
parenta4bf534f1eb1dcb2048f5deeff783c23059e3924 (diff)
downloademacs-2092fd2b3339ac097e1b27643b70211dcb0b4e95.tar.gz
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-63
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 358-423) - Update from CVS - Remove "-face" suffix from widget faces - Remove "-face" suffix from custom faces - Remove "-face" suffix from change-log faces - Remove "-face" suffix from compilation faces - Remove "-face" suffix from diff-mode faces - lisp/longlines.el (longlines-visible-face): Face removed - Remove "-face" suffix from woman faces - Remove "-face" suffix from whitespace-highlight face - Remove "-face" suffix from ruler-mode faces - Remove "-face" suffix from show-paren faces - Remove "-face" suffix from log-view faces - Remove "-face" suffix from smerge faces - Remove "-face" suffix from show-tabs faces - Remove "-face" suffix from highlight-changes faces - Remove "-face" suffix from and downcase info faces - Remove "-face" suffix from pcvs faces - Update uses of renamed pcvs faces - Tweak ChangeLog - Remove "-face" suffix from strokes-char face - Remove "-face" suffix from compare-windows face - Remove "-face" suffix from calendar faces - Remove "-face" suffix from diary-button face - Remove "-face" suffix from testcover faces - Remove "-face" suffix from viper faces - Remove "-face" suffix from org faces - Remove "-face" suffix from sgml-namespace face - Remove "-face" suffix from table-cell face - Remove "-face" suffix from tex-mode faces - Remove "-face" suffix from texinfo-heading face - Remove "-face" suffix from flyspell faces - Remove "-face" suffix from gomoku faces - Remove "-face" suffix from mpuz faces - Merge from gnus--rel--5.10 - Remove "-face" suffix from Buffer-menu-buffer face - Remove "-face" suffix from antlr-mode faces - Remove "-face" suffix from ebrowse faces - Remove "-face" suffix from flymake faces - Remove "-face" suffix from idlwave faces - Remove "-face" suffix from sh-script faces - Remove "-face" suffix from vhdl-mode faces - Remove "-face" suffix from which-func face - Remove "-face" suffix from cperl-mode faces - Remove "-face" suffix from ld-script faces - Fix cperl-mode font-lock problem - Tweak which-func face * gnus--rel--5.10 (patch 80-82) - Merge from emacs--cvs-trunk--0 - Update from CVS
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog10
-rw-r--r--etc/DEBUG7
-rw-r--r--etc/NEWS11
-rw-r--r--etc/emacs-buffer.gdb10
4 files changed, 33 insertions, 5 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 796d2db3190..9fb41788feb 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,13 @@
+2005-06-11 Eli Zaretskii <eliz@gnu.org>
+
+ * DEBUG: Mention emacs-buffer.gdb.
+
+2005-06-10 Noah Friedman <friedman@splode.com>
+
+ * emacs-buffer.gdb (ybuffer-list): Don't use $filename; can't use
+ char as placeholder when buffer has no file name and process is
+ still live. Use different printf cases instead.
+
2005-06-08 Kim F. Storm <storm@cua.dk>
* PROBLEMS: Linux kernel 2.6.10 may corrupt process output.
diff --git a/etc/DEBUG b/etc/DEBUG
index fe3bde0c3b8..a29e5fd3e6c 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -576,6 +576,13 @@ these data structures on the respective headers to remove the `:N'
bitfield definitions (which will cause each such field to use a full
int).
+** How to recover buffer contents from an Emacs core dump file
+
+The file etc/emacs-buffer.gdb defines a set of GDB commands for
+recovering the contents of Emacs buffers from a core dump file. You
+might also find those commands useful for displaying the list of
+buffers in human-readable format from within the debugger.
+
** Some suggestions for debugging on MS Windows:
(written by Marc Fleischeuers, Geoff Voelker and Andrew Innes)
diff --git a/etc/NEWS b/etc/NEWS
index 5a042464e83..f85f7e0ba81 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3140,6 +3140,10 @@ list instead of at the beginning. This change actually occurred in
Emacs 21.1, but was not documented then.
+++
+*** New function `add-to-ordered-list' is like `add-to-list' but
+associates a numeric ordering of each element added to the list.
+
++++
*** New function `copy-tree' makes a copy of a tree.
It recursively copyies through both CARs and CDRs.
@@ -3463,6 +3467,13 @@ clone to the other.
---
*** The function `insert-string' is now obsolete.
+** Filling changes.
+
++++
+*** In determining an adaptive fill prefix, Emacs now tries the function in
+`adaptive-fill-function' _before_ matching the buffer line against
+`adaptive-fill-regexp' rather than _after_ it.
+
+++
** Atomic change groups.
diff --git a/etc/emacs-buffer.gdb b/etc/emacs-buffer.gdb
index cd0bf0dd59d..c4f8eef481d 100644
--- a/etc/emacs-buffer.gdb
+++ b/etc/emacs-buffer.gdb
@@ -116,13 +116,13 @@ define ybuffer-list
if $buf->filename != Qnil
ygetptr $buf->filename
- set $filename = ((struct Lisp_String *) $ptr)->data
+ printf "%2d %c %9d %-20s %-10s %s\n", \
+ $i, $modp, ($buf->text->z_byte - 1), $name, $mode, \
+ ((struct Lisp_String *) $ptr)->data
else
- set $filename = ' '
+ printf "%2d %c %9d %-20s %-10s\n", \
+ $i, $modp, ($buf->text->z_byte - 1), $name, $mode
end
-
- printf "%2d %c %9d %-20s %-10s %s\n", \
- $i, $modp, ($buf->text->z_byte - 1), $name, $mode, $filename
end
set $i++