aboutsummaryrefslogtreecommitdiffstats
path: root/etc/NEWS.23
diff options
context:
space:
mode:
authorStefan Monnier2010-12-10 19:13:08 -0500
committerStefan Monnier2010-12-10 19:13:08 -0500
commit2c302df3a13236bfbf8ea1b771d13618fcda8d71 (patch)
treef26dc9f22861dc37610de319d05255de058c221b /etc/NEWS.23
parent0c747cb143fa227e78f350ac353d703f489209df (diff)
parent175069efeb080517afefdd44a06f7a779ea8c25c (diff)
downloademacs-2c302df3a13236bfbf8ea1b771d13618fcda8d71.tar.gz
emacs-2c302df3a13236bfbf8ea1b771d13618fcda8d71.zip
Merge from trunk
Diffstat (limited to 'etc/NEWS.23')
-rw-r--r--etc/NEWS.2364
1 files changed, 60 insertions, 4 deletions
diff --git a/etc/NEWS.23 b/etc/NEWS.23
index e1e7ba79d41..0608286e6d5 100644
--- a/etc/NEWS.23
+++ b/etc/NEWS.23
@@ -21,9 +21,6 @@ with a prefix argument or by typing C-u C-h C-n.
21 21
22* Changes in Emacs 23.3 22* Changes in Emacs 23.3
23 23
24** The nextstep port can have different modifiers for the left and right
25alt/option key by customizing the value for ns-right-alternate-modifier.
26
27 24
28* Editing Changes in Emacs 23.3 25* Editing Changes in Emacs 23.3
29 26
@@ -34,6 +31,42 @@ alt/option key by customizing the value for ns-right-alternate-modifier.
34** The appt-add command takes an optional argument for the warning time. 31** The appt-add command takes an optional argument for the warning time.
35This can be used in place of the default appt-message-warning-time. 32This can be used in place of the default appt-message-warning-time.
36 33
34---
35** You can allow inferior Python processes to load modules from the
36current directory by setting `python-remove-cwd-from-path' to nil.
37
38** VC and related modes
39
40*** New VC command `vc-log-incoming', bound to `C-x v I'.
41This shows a log of changes to be received with a pull operation.
42For Git, this runs "git fetch" to make the necessary data available
43locally; this requires version 1.7 or newer.
44
45*** New VC command `vc-log-outgoing', bound to `C-x v O'.
46This shows a log of changes to be sent in the next commit.
47
48*** New VC command vc-find-conflicted-file.
49
50+++
51*** The 'g' key in VC diff, log, log-incoming and log-outgoing buffers
52reruns the corresponding VC command to compute an up to date version
53of the buffer.
54
55*** vc-dir for Bzr supports viewing shelve contents and shelving snapshots.
56
57+++
58*** Special markup can be added to log-edit buffers.
59You can add headers specifying additional information to be supplied
60to the version control system. For example:
61
62 Author: J. R. Hacker <jrh@example.com>
63 Fixes: 4204
64 Actual text of log entry...
65
66Bazaar recognizes the headers "Author", "Date" and "Fixes".
67Git, Mercurial, and Monotone recognize "Author" and "Date".
68Any unknown header is left as is in the message, so it is not lost.
69
37** Obsolete packages 70** Obsolete packages
38 71
39+++ 72+++
@@ -42,21 +75,44 @@ This can be used in place of the default appt-message-warning-time.
42 75
43* New Modes and Packages in Emacs 23.3 76* New Modes and Packages in Emacs 23.3
44 77
78** smie.el is a generic navigation and indentation engine.
79It takes a simple BNF description of the grammar, and provides both
80sexp-style navigation (jumping over begin..end pairs) as well as
81indentation, which can be adjusted via ad-hoc indentation rules.
82
45 83
46* Incompatible Lisp Changes in Emacs 23.3 84* Incompatible Lisp Changes in Emacs 23.3
47 85
86** posn-col-row now excludes the header line from the row count
87If the frame has a header line, posn-col-row will count row numbers
88starting from the first line of text below the header line.
89
48 90
49* Lisp changes in Emacs 23.3 91* Lisp changes in Emacs 23.3
50 92
93+++
51** `e' and `pi' are now called `float-e' and `float-pi'. 94** `e' and `pi' are now called `float-e' and `float-pi'.
52 The old names are obsolete. 95 The old names are obsolete.
53** The use of unintern without an obarray arg is declared obsolete.
54 96
97+++
98** The use of unintern without an obarray arg is now obsolete.
99
100---
101** The function `princ-list' is now obsolete.
102
103+++
104** The yank-handler argument to kill-region and friends is now obsolete.
105
106+++
55** New function byte-to-string, like char-to-string but for bytes. 107** New function byte-to-string, like char-to-string but for bytes.
56 108
57 109
58* Changes in Emacs 23.3 on non-free operating systems 110* Changes in Emacs 23.3 on non-free operating systems
59 111
112+++
113** The nextstep port can have different modifiers for the left and right
114alt/option key by customizing the value for ns-right-alternate-modifier.
115
60 116
61* Installation Changes in Emacs 23.2 117* Installation Changes in Emacs 23.2
62 118