Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
emacs
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
4
Issues
4
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
emacs
emacs
Commits
1db7dd46
Commit
1db7dd46
authored
Dec 31, 2004
by
Richard M. Stallman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
parent
1bd59f82
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
52 additions
and
12 deletions
+52
-12
admin/FOR-RELEASE
admin/FOR-RELEASE
+2
-2
etc/NEWS
etc/NEWS
+32
-10
lisp/ChangeLog
lisp/ChangeLog
+8
-0
man/ChangeLog
man/ChangeLog
+4
-0
src/ChangeLog
src/ChangeLog
+6
-0
No files found.
admin/FOR-RELEASE
View file @
1db7dd46
...
...
@@ -4,8 +4,6 @@ Tasks needed before the next release.
** Face remapping.
** Let mouse-1 follow links.
** Make Rmail find the best version of movemail.
To be done by Sergey Poznyakoff <gray@Mirddin.farlep.net>.
...
...
@@ -36,6 +34,8 @@ invalid pointer from string_free_list.
* BUGS
** Incomplete overlay mouse-face highlight bug (Ralf Angeli, Oct 18)
** Ange-ftp should ignore irrelevant IPv6 errors:
Message-Id: <4121-Tue23Mar2004165249+0100-piet@cs.uu.nl>
...
...
etc/NEWS
View file @
1db7dd46
...
...
@@ -98,10 +98,11 @@ types any more. Add -DUSE_LISP_UNION_TYPE if you want union types.
* Changes in Emacs 21.4
** calculator.el now has radix grouping mode. In this mode a
separator character is used between every few digits, making it
easier to indicate byte boundries etc. See the documentation of
the `calculator-radix-grouping-mode' custom variable.
** calculator.el now has radix grouping mode, which is available when
`calculator-output-radix' is non-nil. In this mode a separator
character is used every few digits, making it easier to see byte
boundries etc. For more info, see the documentation of the variable
`calculator-radix-grouping-mode'.
** You can now follow links by clicking Mouse-1 on the link.
...
...
@@ -132,6 +133,24 @@ drag-mouse-1 action, typically copy the text.
You can customize the new Mouse-1 behaviour via the new user option
`mouse-1-click-follows-link'.
+++
** require-final-newline now has two new possible values:
`visit' means add a newline (as an undoable change) if it's needed
when visiting the file.
`visit-save' means add a newline (as an undoable change) if it's
needed when visiting the file, and also add a newline if it's needed
when saving the file.
+++
** The new option mode-require-final-newline controls how certain
major modes enable require-final-newline. Any major mode that's
designed for a kind of file that should normally end in a newline
sets require-final-newline based on mode-require-final-newline.
So you can customize mode-require-final-newline to control what these
modes do.
+++
** When the undo information of the current command gets really large
(beyond the value of `undo-outer-limit'), Emacs asks you whether to
...
...
@@ -1804,12 +1823,15 @@ The functions c-hungry-backspace and c-hungry-delete-forward can be
bound to keys to get this feature without toggling a mode.
Contributed by Kevin Ryde.
*** Better control over require-final-newline.
The variable that controls how to handle a final newline when the
buffer is saved, require-final-newline, is now customizable on a
per-mode basis through c-require-final-newline. The default is to set
it to t only in languages that mandate a final newline in source files
(C, C++ and Objective-C).
*** Better control over require-final-newline. The variable that
controls how to handle a final newline when the buffer is saved,
require-final-newline, is now customizable on a per-mode basis through
c-require-final-newline. That is a list of modes, and only those
modes set require-final-newline. By default that's C, C++ and
Objective-C.
The specified modes set require-final-newline based on
mode-require-final-newline, as usual.
*** Format change for syntactic context elements.
The elements in the syntactic context returned by c-guess-basic-syntax
...
...
lisp/ChangeLog
View file @
1db7dd46
2004-12-31 Richard M. Stallman <rms@gnu.org>
* faces.el (read-face-name):
Don't treat an attribute spec as a list of faces.
* simple.el (undo): Use undo-equiv-table to detect
unexpected changes since previous undo.
(undo-list-saved): Variable deleted.
(buffer-disable-undo): Don't alter undo-list-saved.
* files.el (require-final-newline): Allow `visit' and `visit-save'.
(mode-require-final-newline): New option.
(after-find-file): Handle require-final-newline with new values.
...
...
man/ChangeLog
View file @
1db7dd46
2004-12-31 Richard M. Stallman <rms@gnu.org>
* dired.texi (Shell Commands in Dired): Delete the ? example.
* display.texi (Scrolling): Correct scroll-preserve-screen-position.
* files.texi (Saving): Describe new require-final-newline features
and mode-require-final-newline.
...
...
src/ChangeLog
View file @
1db7dd46
2004-12-31 Richard M. Stallman <rms@gnu.org>
* window.c (window_scroll_pixel_based): Only look at
Vscroll_preserve_screen_position if the old PT can't be kept.
(syms_of_window) <scroll-preserve-screen-position>: Doc fix.
2004-12-30 Kim F. Storm <storm@cua.dk>
* xdisp.c (get_line_height_property): New function extracted from
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment