Commit Graph

104419 Commits

Author SHA1 Message Date
Glenn Morris
520f242512 Some lispref/internals.texi updates
* doc/lispref/internals.texi: Change @appendix section commands to @section
(both forms are equivalent; just being consistent with the rest of lispref).
(Building Emacs): Say less about CANNOT_DUMP platforms.
Replace deleted eval-at-startup with custom-initialize-delay.
* etc/NEWS: Mention eval-at-startup.
2012-03-02 21:45:21 -05:00
Glenn Morris
b3134b95a5 Checked lispref/tips.texi
* doc/lispref/tips.texi: Copyedits.
(Coding Conventions): Mention autoloads.
Combine partially duplicated macro items.  Fix xref.
Refer to Library Headers for copyright notice.
(Programming Tips): edit-options is long-obsolete.
(Compilation Tips): Mention loading bytecomp for byte-compile props.
(Warning Tips): Mention declare-function.
(Documentation Tips): Remove old info.
(Comment Tips): Mention comment-dwim, not indent-for-comment.
(Library Headers): General update.

* admin/FOR-RELEASE: Related markup.
2012-03-02 20:29:55 -05:00
Alan Mackenzie
56d093a9c8 Depessimize the handling of very large macros. 2012-03-02 22:16:21 +00:00
Eli Zaretskii
3e441275a8 Fix computation of scroll-margin's character position in redisplay_window.
src/xdisp.c (redisplay_window): Pass to move_it_vertically the margin in
 pixels, not in screen lines.
2012-03-02 17:40:44 +02:00
Michael Albinus
817e5c3dfc * jka-compr.el (jka-compr-call-process): Apply
`file-accessible-directory-p' only when the default directory is
not remote.
2012-03-02 16:29:28 +01:00
Eli Zaretskii
b8456c5c32 Fix typos in comments.
src/xdisp.c (redisplay_window, next_element_from_string): Fix typos in
 comments.
2012-03-02 14:03:08 +02:00
Eli Zaretskii
de0100f20b Fix bug #10902 with cursor positioning at EOB.
src/xdisp.c (try_window_reusing_current_matrix): Don't move cursor
 position past the first glyph_row that ends at ZV.
2012-03-02 13:35:51 +02:00
Michael Albinus
d49902e4f2 * dbus.texi (Signals): Known names will be mapped onto unique
names, when registering for signals.
2012-03-02 10:40:05 +01:00
Glenn Morris
98e5ebdf0d * doc/lispref/README: Small updates. Use outline-mode. 2012-03-01 22:01:40 -05:00
Glenn Morris
6945faa62f Tiny change for lispref "Reverting"
* doc/lispref/backups.texi (Reverting):
Un-duplicate revert-buffer-in-progress-p, and relocate entry.
Mention buffer-stale-function.
* doc/emacs/arevert-xtra.texi: Comment.
2012-03-01 22:00:15 -05:00
Glenn Morris
96a72ee9ff * src/buffer.c (buffer-list-update-hook): Doc fix. 2012-03-01 21:57:19 -05:00
Glenn Morris
4186e87785 Standardize some lispref menu entries. 2012-03-01 21:54:47 -05:00
Glenn Morris
2064cc6ade Checked lispref/hooks.texi
* doc/lispref/hooks.texi (Standard Hooks): General update.
Put related hooks together.

* doc/lispref/commands.texi (Keyboard Macros):
Remove cross-ref to Standard Hooks.

* doc/lispref/modes.texi (Hooks): Tweak cross-ref description.
Remove non-standard file-local fill-column (2010-05-13T03:55:46Z!rgm@gnu.org).

* admin/FOR-RELEASE: Related markup.
2012-03-01 21:52:40 -05:00
Glenn Morris
eec1549a6b Auto-commit of loaddefs files. 2012-03-01 06:18:19 -05:00
Michael Albinus
99a54f2128 * net/tramp-sh.el (tramp-remote-process-environment): Add "PAGER=\"\"".
Reported by Robert Lupton the Good <rhl@astro.princeton.edu>.

* vc/vc-git.el (vc-git--call): Enable `inhibit-null-byte-detection'.
Add "PAGER=" to `process-environment'.
2012-03-01 10:01:08 +01:00
Michael Albinus
a032a70212 * files.el (file-equal-p): Fix docstring. Avoid unnecessary
access of FILE2, if FILE1 does not exist.
2012-03-01 09:33:50 +01:00
Michael Albinus
7272fbf3f6 * files.texi (Kinds of Files): The return value of file-equal-p is
unspecified, if FILE1 or FILE2 does not exist.
2012-03-01 09:21:32 +01:00
Glenn Morris
26c872f722 Remove some old unicode notes 2012-02-29 23:34:52 -08:00
Glenn Morris
1a71cb2833 Fix dates and ordering of some ChangeLog entries
(Loads more issues like this in other ChangeLogs.)
2012-02-29 23:33:29 -08:00
Glenn Morris
90db9af941 * doc/lispref/hooks.texi (Standard Hooks): Remove mode-specific hooks.
Ref http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00702.html
2012-02-29 23:31:15 -08:00
Glenn Morris
53a1239b31 Update lispref/maps.texi
Ref http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00702.html

* doc/lispref/maps.texi (Standard Keymaps): General update.
Remove mode-specific maps, talk about the more general keymaps.
* doc/lispref/help.texi (Help Functions): Add vindex for Helper-help-map.
* doc/lispref/keymaps.texi (Active Keymaps): Minor rephrasing.
* admin/FOR-RELEASE: Related markup.
2012-02-29 23:29:48 -08:00
Michael Mauger
f6561e1f9a 2012-03-01 Michael R. Mauger <mmaug@yahoo.com>
* progmodes/sql.el: Bug fix
	(sql-get-login-ext): Save login values in globals.
	(sql-get-login): Use new version of `sql-get-login-ext'.
	(sql-interactive-mode): Set global `sql-connection' to nil.
	(sql-connect): Set global values for connection.
	(sql-product-interactive): Save global values as buffer local.
2012-03-01 00:01:22 -05:00
Eli Zaretskii
312508d72e Fix bug #10903 with displaying an empty display string.
src/xdisp.c (get_overlay_strings_1): Under bidi redisplay, call
 push_it before setting up the iterator for the first overlay
 string, even if we have an empty string loaded.
 (next_overlay_string): If there's an empty string on the iterator
 stack, pop the stack.
2012-02-29 19:50:24 +02:00
Leo Liu
2d44d9cc70 Reset sys to nil in define-abbrevs
Otherwise all abbrevs after are regarded as system ones and not saved
to disk, causing data loss.
2012-02-29 23:05:42 +08:00
Glenn Morris
f8425af235 * doc/emacs/ack.texi (Acknowledgments): Use @Tex{} in more places. 2012-02-29 00:31:30 -08:00
Glenn Morris
bcd6cd239d * doc/misc/url.texi: Fix quote usage in body text. 2012-02-29 00:12:51 -08:00
Glenn Morris
775b55af35 Use "" quotes in menus
This is already used in most places. ``...'' does not get specially
converted by texinfo in @menu descriptions.

* doc/emacs/emacs.texi, doc/emacs/help.texi, doc/emacs/text.texi:
* doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi:
* doc/misc/sem-user.texi, doc/misc/url.texi, doc/misc/woman.texi:
Use "" quotes in menus.
2012-02-29 00:11:23 -08:00
Glenn Morris
53eced6df8 Use @code{} in menus when appropriate, rather than `'
Eg it looks better in html output, where it gets converted to italic.

* doc/emacs/dired.texi, doc/emacs/emacs.texi:
* doc/misc/cl.texi: Use @code{} in menus when appropriate, rather than `'.
2012-02-29 00:05:16 -08:00
Glenn Morris
9e6b87a6d1 NEWS fix 2012-02-28 20:31:55 -08:00
Juanma Barranquero
bf7f9bc5e2 Fix ChangeLog typos. 2012-02-28 13:36:39 +01:00
thierry volpiatto
96b4930127 * lisp/files.el (file-equal-p): renamed from `files-equal-p'.
Now return nil when one or both files doesn't exists.
(file-subdir-of-p): Now only top directory must exists,
return nil if it doesn't.
(copy-directory): No need to test with `file-subdir-of-p' after creating dir.
* tramp.el (tramp-file-name-for-operation): Rename `files-equal-p' to `file-equal-p'.
* files.texi: Rename `files-equal-p' to `file-equal-p'.
2012-02-28 10:28:52 +01:00
Glenn Morris
44e97401cd Standardize possessive apostrophe usage in manuals, docs, and comments
Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
2012-02-28 00:17:21 -08:00
Glenn Morris
a34baa83cc NEWS markup 2012-02-27 23:33:01 -08:00
Glenn Morris
edb3ac8c3a * doc/lispref/makefile.w32-in (srcs): Remove locals.texi. 2012-02-27 23:30:20 -08:00
Glenn Morris
e3c73f1ed0 ChangeLog for previous change 2012-02-27 20:17:54 -08:00
Glenn Morris
2915737190 Remove lispref/locals.texi
Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00702.html

* doc/lispref/locals.texi: Remove file.
* doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi:
Don't include locals.texi.  Remove menu entry.
* doc/lispref/errors.texi, doc/lispref/maps.texi: Adjust node pointers.
* doc/lispref/internals.texi (Buffer Internals):
Remove cross-refs to locals.texi.
* doc/lispref/Makefile.in (srcs): Remove locals.texi.

* admin/FOR-RELEASE: Related markup.
2012-02-27 20:17:02 -08:00
Glenn Morris
1383d930d5 * doc/lispref/frames.texi (Mouse Position): Fix cross-ref. 2012-02-27 20:01:56 -08:00
Glenn Morris
abe074de52 Auto-commit of generated files. 2012-02-27 14:59:12 -05:00
Chong Yidong
ecf5f74e6b Fix M-x in Viper mode.
* lisp/emulation/viper-cmd.el (viper-intercept-ESC-key): Fix
key-binding lookup for ESC key.

Fixes: debbugs:9146
2012-02-27 21:14:36 +08:00
Chong Yidong
431ee44bbe More updates for Buffers and Files chapters of Lisp manual.
* doc/emacs/buffers.texi (Creating Buffers): Clarify that
generate-new-buffer uses generate-new-buffer-names.
(Killing Buffers): Remove bogus example duplicating buffer-live-p.

* doc/emacs/files.texi (Directory Names): Index entry for file name abbreviations.
(Relative File Names, File Name Expansion): Refer to it.
(Locating Files): Move locate-user-emacs-file documentation to
Standard File Names.
(Standard File Names): Add locate-user-emacs-file; update examples.
2012-02-27 15:26:13 +08:00
Chong Yidong
9c62cd0479 Bump version to 24.0.94 2012-02-27 11:20:00 +08:00
Chong Yidong
c98c62764a * font-lock.el (font-lock-specified-p): Rename from font-lock-spec-present.
Callers changed.
2012-02-27 10:34:12 +08:00
Daniel Hackney
8ac9e52930 Fix oversight in package-load-list handling.
* lisp/emacs-lisp/package.el (package-compute-transaction): Handle
holding a package version to t in package-load-list.
2012-02-27 09:57:50 +08:00
Michael Albinus
530739c909 * net/tramp.el (tramp-inodes, tramp-devices): Initialize with 0.
(tramp-get-inode, tramp-get-device): Use cached values.
2012-02-26 20:36:59 +01:00
Alan Mackenzie
487915d738 Check there is a font-lock specification before initial fontification. 2012-02-26 13:02:52 +00:00
David Engster
c2c792605f Add NEWS entry about update-directory-autoloads change.
Fixes: debbugs:10396
2012-02-26 17:52:09 +08:00
Michael Albinus
6a11ec9d5c * files.texi (Magic File Names): Add files-equal-p and file-subdir-of-p. 2012-02-26 10:41:13 +01:00
Jim Blandy
4fd9655790 Fix handling of commands containing double quotes in gdb-mi
* lisp/progmodes/gdb-mi.el (gdb-mi-quote): New function.
(gdb-send): Apply it to the operand of the '-interpreter-exec
console' command, so that we can pass arguments with (say) quotes
in them.  Store exact string sent in gdb-debug-log (Bug#10765).
2012-02-26 17:38:45 +08:00
Chong Yidong
fa9a085539 * doc/misc/ediff.texi (Quick Help Commands): Add a couple of index entries.
Fixes: debbugs:10834
2012-02-26 17:29:50 +08:00
Chong Yidong
07498861ae * help-fns.el (describe-function-1): Clarify description of remapping.
Fixes: debbugs:10844
2012-02-26 17:24:13 +08:00