aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2011-04-25 23:17:52 -0700
committerPaul Eggert2011-04-25 23:17:52 -0700
commit671875dac181f7f1337f21d013a9c3d5f235ddf2 (patch)
tree4091c2537439713df8efe8d3376116a6db3eb1c5 /etc
parentf904488ff40dcee3e340b63a6386dde124d1241c (diff)
parent0c6b7b19e52ba18b5d4fd2d4b73b133a0a721603 (diff)
downloademacs-671875dac181f7f1337f21d013a9c3d5f235ddf2.tar.gz
emacs-671875dac181f7f1337f21d013a9c3d5f235ddf2.zip
Merge from mainline.
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog10
-rw-r--r--etc/NEWS14
-rw-r--r--etc/emacs-buffer.gdb21
3 files changed, 33 insertions, 12 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index b9e409e8783..24f44b9d0e8 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,13 @@
12011-04-22 Noah Friedman <friedman@splode.com>
2
3 * emacs-buffer.gdb: Add trailing underscores to appropriate member
4 names, per change tromey@redhat.com-20110214153919-bxkckrdmmg4qhyyj
5 of src/lisp.h.
6
72011-04-08 Christoph Scholtes <cschol2112@googlemail.com>
8
9 * NEWS: Document new function `vc-ediff'.
10
12011-04-06 Juanma Barranquero <lekktu@gmail.com> 112011-04-06 Juanma Barranquero <lekktu@gmail.com>
2 12
3 * NEWS: New variable `revert-buffer-in-progress-p'. 13 * NEWS: New variable `revert-buffer-in-progress-p'.
diff --git a/etc/NEWS b/etc/NEWS
index 69540fa1f54..09d54c41d69 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -134,7 +134,7 @@ image formats in Emacs. By default, Emacs links with the ImageMagick
134libraries if they are present at build time. This needs ImageMagick 134libraries if they are present at build time. This needs ImageMagick
1356.2.8 or newer (versions newer than 6.0.7 _may_ work but have not been 1356.2.8 or newer (versions newer than 6.0.7 _may_ work but have not been
136tested). To disable ImageMagick support, use the configure option 136tested). To disable ImageMagick support, use the configure option
137`--without-imagemagick'. 137`--without-imagemagick'.
138 138
139The new function `imagemagick-types' returns a list of image file 139The new function `imagemagick-types' returns a list of image file
140extensions that your installation of ImageMagick supports. The 140extensions that your installation of ImageMagick supports. The
@@ -370,6 +370,8 @@ $ESHELL nor variable `explicit-shell-file-name' is set.
370 370
371* Changes in Specialized Modes and Packages in Emacs 24.1 371* Changes in Specialized Modes and Packages in Emacs 24.1
372 372
373** comint and modes derived from it use the generic completion code.
374
373** The compile.el mode can be used without font-lock-mode. 375** The compile.el mode can be used without font-lock-mode.
374`compilation-parse-errors-function' is now obsolete. 376`compilation-parse-errors-function' is now obsolete.
375 377
@@ -672,6 +674,9 @@ use this to display the full log entry for the revision at point.
672**** Packages using Log View mode can enable this functionality by 674**** Packages using Log View mode can enable this functionality by
673binding `log-view-expanded-log-entry-function' to a suitable function. 675binding `log-view-expanded-log-entry-function' to a suitable function.
674 676
677*** New command `vc-ediff' allows visual comparison of two revisions
678of a file similar to `vc-diff', but using ediff backend.
679
675** Miscellaneous 680** Miscellaneous
676 681
677--- 682---
@@ -715,6 +720,13 @@ soap-inspect.el is an interactive inspector for SOAP WSDL structures.
715 720
716* Incompatible Lisp Changes in Emacs 24.1 721* Incompatible Lisp Changes in Emacs 24.1
717 722
723---
724** `char-direction-table' and the associated function `char-direction'
725were deleted. They were buggy and inferior to the new support of
726bidirectional editing introduced in Emacs 24. If you need the
727bidirectional properties of a character, use `get-char-code-property'
728with the last argument `bidi-class'.
729
718** `copy-directory' now copies the source directory as a subdirectory 730** `copy-directory' now copies the source directory as a subdirectory
719of the target directory, if the latter is an existing directory. The 731of the target directory, if the latter is an existing directory. The
720new optional arg COPY-CONTENTS, if non-nil, makes the function copy 732new optional arg COPY-CONTENTS, if non-nil, makes the function copy
diff --git a/etc/emacs-buffer.gdb b/etc/emacs-buffer.gdb
index 14a7615801c..d4eecc9f8ef 100644
--- a/etc/emacs-buffer.gdb
+++ b/etc/emacs-buffer.gdb
@@ -3,10 +3,6 @@
3# Copyright (C) 2005-2011 Free Software Foundation, Inc. 3# Copyright (C) 2005-2011 Free Software Foundation, Inc.
4 4
5# Maintainer: Noah Friedman <friedman@splode.com> 5# Maintainer: Noah Friedman <friedman@splode.com>
6# Status: Works with Emacs 22.0.51.1 (prerelease) as of 2006-01-12.
7# Older cvs snapshots, and released versions, will not work due to
8# changes in lisp data structures. But there are older versions of
9# this gdb script which work with those versions.
10# Created: 2005-04-28 6# Created: 2005-04-28
11 7
12# This file is part of GNU Emacs. 8# This file is part of GNU Emacs.
@@ -37,6 +33,10 @@
37# `ysave-buffer', and `ybuffer-contents'. The `y' prefix avoids any 33# `ysave-buffer', and `ybuffer-contents'. The `y' prefix avoids any
38# namespace collisions with emacs/src/.gdbinit. 34# namespace collisions with emacs/src/.gdbinit.
39 35
36# Since the internal data structures in Emacs occasionally from time to
37# time, you should use the version of this file that came with your
38# particular Emacs version; older versions might not work anymore.
39
40# Example usage: 40# Example usage:
41# 41#
42# $ gdb /export/src/emacs/2005-05-02--03-17/src/emacs core.emacs.6.9845 42# $ gdb /export/src/emacs/2005-05-02--03-17/src/emacs core.emacs.6.9845
@@ -107,16 +107,16 @@ define ybuffer-list
107 ygetptr $buf 107 ygetptr $buf
108 set $buf = (struct buffer *) $ptr 108 set $buf = (struct buffer *) $ptr
109 109
110 if ! ($files_only && $buf->filename == Qnil) 110 if ! ($files_only && $buf->filename_ == Qnil)
111 ygetptr $buf->name 111 ygetptr $buf->name_
112 set $name = ((struct Lisp_String *) $ptr)->data 112 set $name = ((struct Lisp_String *) $ptr)->data
113 set $modp = ($buf->text->modiff > $buf->text->save_modiff) ? '*' : ' ' 113 set $modp = ($buf->text->modiff > $buf->text->save_modiff) ? '*' : ' '
114 114
115 ygetptr $buf->mode_name 115 ygetptr $buf->mode_name_
116 set $mode = ((struct Lisp_String *) $ptr)->data 116 set $mode = ((struct Lisp_String *) $ptr)->data
117 117
118 if $buf->filename != Qnil 118 if $buf->filename_ != Qnil
119 ygetptr $buf->filename 119 ygetptr $buf->filename_
120 printf "%2d %c %9d %-20s %-10s %s\n", \ 120 printf "%2d %c %9d %-20s %-10s %s\n", \
121 $i, $modp, ($buf->text->z_byte - 1), $name, $mode, \ 121 $i, $modp, ($buf->text->z_byte - 1), $name, $mode, \
122 ((struct Lisp_String *) $ptr)->data 122 ((struct Lisp_String *) $ptr)->data
@@ -193,7 +193,7 @@ document yget-buffer-pointers
193end 193end
194 194
195define yget-current-buffer-name 195define yget-current-buffer-name
196 set $this = $ycurrent_buffer->name 196 set $this = $ycurrent_buffer->name_
197 ygetptr $this 197 ygetptr $this
198 set $ycurrent_buffer_name = ((struct Lisp_String *) $ptr)->data 198 set $ycurrent_buffer_name = ((struct Lisp_String *) $ptr)->data
199end 199end
@@ -267,4 +267,3 @@ end
267# local variables: 267# local variables:
268# mode: gdb-script 268# mode: gdb-script
269# end: 269# end:
270