Commit c64a682c authored by Stefan Monnier's avatar Stefan Monnier
Browse files

*** empty log message ***

parent 11c10f3b
......@@ -88,6 +88,15 @@ See the files mac/README and mac/INSTALL for build instructions.
* Changes in Emacs 21.4
** `undo-only' (bound to C-x U) does an undo which does not redo any
previous undo.
** `uniquify-strip-common-suffix' tells uniquify to prefer
`file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'.
** If the user visits a file larger than `large-file-warning-threshold',
Emacs will prompt her for confirmation.
** A UTF-7 coding system is available in the library `utf-7'.
** GUD mode has its own tool bar for controlling execution of the inferior
......@@ -348,6 +357,8 @@ TeX commands to use at startup.
*** verbatim environments are now highlighted in courier by font-lock
and super/sub-scripts are made into super/sub-scripts.
*** New major mode doctex-mode for *.dtx files.
** New display feature: focus follows the mouse from one Emacs window
to another, even within a frame. If you set the variable
......@@ -775,6 +786,8 @@ means they are inserted before the command name. For example, this
allows you to specify a compression level using the "-z#" option for
*** New backends for Subversion and Meta-CVS.
** EDiff changes.
......@@ -1222,6 +1235,16 @@ timing measurements of code (including the garbage collection component).
* Lisp Changes in Emacs 21.4
** (map-keymap FUNCTION KEYMAP) applies the function to each binding
in the keymap.
** VC changes for backends:
*** (vc-switches BACKEND OPERATION) is a new function for use by backends.
*** The new `find-version' backend function replaces the `destfile'
parameter of the `checkout' backend function.
Old code still works thanks to a default `find-version' behavior that
uses the old `destfile' parameter.
** `minor-mode-list' now holds a list of minor mode commands.
** The new command `modify-all-frames-parameters' modifies parameters
......@@ -1911,6 +1934,12 @@ An octal escape makes it unibyte.
text, in the same way it moves out from within text covered by an
image or composition property.
This makes it generally unnecessary to mark invisible text as intangible.
This is particularly good because the intangible property often has
unexpected side-effects since the property applies to everything
(including `goto-char', ...) whereas this new code is only run after
post-command-hook and thus does not care about intermediate states.
** Only one of the beginning or end of an invisible, intangible region is
considered an acceptable value for point; which one is determined by
examining how the invisible/intangible properties are inherited when new
2003-05-13 Stefan Monnier <>
* simple.el (back-to-indentation): Simplify.
(undo-equiv-table, undo-in-region, undo-no-redo): New vars.
(undo): Use them to implement the no-redo form of undo.
(undo-only): New fun.
(shell-command): Don't require `shell' since shell-mode is autoloaded.
(insert-buffer): Simplify.
(completion-setup-function): Use minibufferp.
(event-apply-alt-modifier, event-apply-super-modifier)
(event-apply-hyper-modifier, event-apply-shift-modifier)
(event-apply-control-modifier, event-apply-meta-modifier):
Fix docstring to show the proper key sequence.
* uniquify.el (uniquify-after-kill-buffer-p): Set default to t.
(uniquify-ignore-buffers-re): Revert to nil now that uniquify
is more careful about preserving buffer names.
* menu-bar.el (menu-bar-options-menu) <cua-mode>:
Use menu-bar-make-mm-toggle.
* files.el (file-relative-name): Remove dead code.
Make sure \n in a filename does not confuse us.
* help-fns.el (describe-variable): Mention permanent local status.
* comint.el (comint-carriage-motion, comint-output-filter):
Bind inhibit-read-only rather than buffer-read-only.
(comint-truncate-buffer): Bind inhibit-read-only.
* pcvs.el (cvs-make-cvs-buffer): Add the tag info.
(cvs-mode): Prevent pilot-error.
* vc-mcvs.el (vc-mcvs-registered, vc-mcvs-root): Check the output
of file-name-directory for nil.
2003-05-13 Simon Josefsson <>
* mail/smtpmail.el (smtpmail-open-stream): Don't hard code
......@@ -6,18 +42,35 @@
2003-05-13 Rajesh Vaidheeswarran <>
* whitespace.el (whitespace-global-mode): Add :link entry
to the commentary section in whitespace.el
to the commentary section in whitespace.el
2003-05-13 Nick Roberts <>
* gdb-ui.el (gdb-invalidate-assembler): Update assembler buffer
correctly when frame changes.
(gdb-info-threads-custom, gdb-threads-buffer-name)
(gdb-display-threads-buffer, gdb-frame-threads-buffer)
(gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number)
(gdb-info-threads-custom, gdb-threads-buffer-name)
(gdb-display-threads-buffer, gdb-frame-threads-buffer)
(gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number)
(gdb-threads-select, gdb-threads-mouse-select): New functions and
variable for a buffer that provides a selectable threads list.
2003-05-12 Stefan Monnier <>
* pcvs-parse.el (cvs-parse-table): `New directory' messages include
the full path.
* pcvs.el (cvs-minor-current-files): Move before first use.
(defun-cvs-mode): Remove unused var `restdoc'.
(cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
(cvs-mode-diff-backup): Remove unused var `filter'.
(cvs-mode-run): Remove unused var `cvs-buf'.
(cvs-mode-do): Remove unused arg `parse'.
(cvs-retrieve-revision): Make sure HEAD gets the head of the branch.
* textmodes/sgml-mode.el (sgml-namespace-re): New const.
(sgml-namespace-face): New face.
(sgml-font-lock-keywords-1): Use them.
2003-05-11 Kevin Ryde <>
* info-look.el (info-lookup-make-completions): Allow colons in index
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment