Kenichi Handa [Fri, 7 Nov 2003 05:55:43 +0000 (05:55 +0000)]
(coding_allocate_composition_data): Reset
coding->composing to COMPOSITION_NO.
(coding_restore_composition): Detect invalid composition data.
Give Fstring and Fvector a Lispy integer, not C int.
Lars Hansen [Wed, 5 Nov 2003 13:28:48 +0000 (13:28 +0000)]
(desktop-locals-to-save): Add buffer-file-coding-system.
(desktop-buffer-file): Use saved buffer-file-coding-system
for file reading. Set auto-insert to nil to prevent automatic
insertion into restored empty files.
Luc Teirlinck [Wed, 5 Nov 2003 04:31:43 +0000 (04:31 +0000)]
(Defining Variables): Second argument to `defconst' is not optional.
(Setting Variables): Mention optional argument APPEND to `add-to-list'.
(Creating Buffer-Local): Expand description of `make-variable-buffer-local'.
(Frame-Local Variables): Expand description of `make-variable-frame-local'.
(Variable Aliases): Correct description of optional argument DOCSTRING
to `defvaralias'. Mention return value of `defvaralias'.
(File Local Variables): Add xref to `File variables' in Emacs Manual.
Correct description of `hack-local-variables'. Mention
`safe-local-variable' property. Mention optional second argument to
`risky-local-variable-p'.
Jan Djärv [Sun, 2 Nov 2003 16:47:32 +0000 (16:47 +0000)]
Remove tear off capability for GTK popup menus.
Since the context in Lisp is not present anymore, we don't know
how to invoke the action for a menu item.
Eli Zaretskii [Sat, 1 Nov 2003 17:56:08 +0000 (17:56 +0000)]
Allow comments following the top-level element.
Separate out namespace parsing into special functions.
Change namespace parsing to return ('ns-uri . "local-name")
instead of '{ns-uri}local-name.
Eli Zaretskii [Sat, 1 Nov 2003 17:02:32 +0000 (17:02 +0000)]
(overriding-map-is-bound, saved-overriding-map): New variables.
(ensure-overriding-map-is-bound, restore-overriding-map): New functions.
(universal-argument, universal-argument-more, negative-argument)
(digit-argument, universal-argument-other-key): Minor changes.
Eli Zaretskii [Sat, 1 Nov 2003 17:00:02 +0000 (17:00 +0000)]
(isearch-unread-key-sequence): New function, extracted from
isearch-other-meta-char.
(top level): (put 'foo 'isearch-scroll) on all Emacs's
"scrollable" standard functions.
(isearch-allow-scroll): New customizable variable.
(isearch-string-out-of-window, isearch-back-into-window)
(isearch-reread-key-sequence-naturally)
(isearch-lookup-scroll-key): New functions.
(isearch-other-meta-char): Doc string and functionality enhanced.
Now accepts a prefix argument.
(isearch-lazy-highlight-window-end): New variable.
(isearch-lazy-highlight-new-loop): Pay attention to the window's
end (thru isearch-lazy-highlight-window-end), not only its start.
Stefan Monnier [Thu, 30 Oct 2003 22:29:47 +0000 (22:29 +0000)]
(tex-compile-commands): Add `yap' and `ps2pdf'.
(tex-main-file): Don't add .tex if the extension is already present.
(tex-uptodate-p): Don't recurse indefinitely in the presence of symlinks.
Kenichi Handa [Tue, 28 Oct 2003 06:53:41 +0000 (06:53 +0000)]
* disp-table.el (standard-display-8bit)
(standard-display-default, standard-display-ascii)
(standard-display-g1, standard-display-graphic)
(standard-display-underline): Assure that standard-display-table
is a display table.
Luc Teirlinck [Mon, 27 Oct 2003 15:54:13 +0000 (15:54 +0000)]
(Creating Strings): Argument START to `substring' can not be `nil'.
Expand description of `substring-no-properties'. Correct description
of `split-string', especially with respect to empty matches. Prevent
very bad line break in definition of `split-string-default-separators'.
(Text Comparison): `string=' and `string<' also accept symbols as
arguments.
(String Conversion): More completely describe argument BASE in
`string-to-number'.
(Formatting Strings): `%s' and `%S" in `format' do require corresponding
object. Clarify behavior of numeric prefix after `%' in `format'.
(Case Conversion): The argument to `upcase-initials' can be a character.
Nick Roberts [Tue, 21 Oct 2003 22:38:59 +0000 (22:38 +0000)]
(gdb-current-language): New variable.
(gdb-update-flag): Remove variable.
(gud-watch,gdb-frame-handler): Adapt for other languages (Fortran).
(gdb-take-last-elt): Remove function.
(gdb-dequeue-input): Avoid recursion by not using gdb-take-last-elt.
(gdb-post-prompt): Check for variable object changes here.