Dave Love [Sun, 10 Jan 1999 18:19:56 +0000 (18:19 +0000)]
dontcompilefiles: generic-x.el
Dave Love [Sun, 10 Jan 1999 18:18:58 +0000 (18:18 +0000)]
(find-function-on-key): DTRT for mouse
bindings.
Eli Zaretskii [Sun, 10 Jan 1999 15:23:30 +0000 (15:23 +0000)]
(codepage-setup): Doc fix.
(cp-decoding-vector-for-codepage): Likewise.
Ben Elliston [Sun, 10 Jan 1999 14:21:04 +0000 (14:21 +0000)]
Merge with autoconf 2.13.
Ben Elliston [Sun, 10 Jan 1999 14:11:12 +0000 (14:11 +0000)]
Final merge from autoconf 2.13.
Markus Rost [Sun, 10 Jan 1999 06:17:49 +0000 (06:17 +0000)]
(custom-save-delete): First scan the custom-file. Thus exit with an
error in case the custom-file contains a non-closed open parenthesis.
Richard M. Stallman [Fri, 8 Jan 1999 13:45:06 +0000 (13:45 +0000)]
Define a "function name" for each translation that isn't ASCII. Use
these function names in iso-transl-char-map.
Richard M. Stallman [Fri, 8 Jan 1999 04:29:20 +0000 (04:29 +0000)]
(comment-region): Delete spaces only if we
deleted a comment starter.
Kenichi Handa [Fri, 8 Jan 1999 04:19:24 +0000 (04:19 +0000)]
(decompose-region): Do decomposition
on temporary unibyte buffer.
Kenichi Handa [Fri, 8 Jan 1999 04:19:24 +0000 (04:19 +0000)]
(make-char): Doc-string modified.
Dave Love [Thu, 7 Jan 1999 19:50:41 +0000 (19:50 +0000)]
(byte-compile-warnings): Doc fix.
Dave Love [Thu, 7 Jan 1999 19:45:32 +0000 (19:45 +0000)]
(edebug-eval-defun): Deal with defcustom
like eval-defun does.
Dave Love [Thu, 7 Jan 1999 19:40:25 +0000 (19:40 +0000)]
(dired-mode-map): Fix duplicate [menu-bar regexp mark].
Dave Love [Thu, 7 Jan 1999 19:37:16 +0000 (19:37 +0000)]
Re-write `(make-variable-buffer-local (defvar ...'
constructions. Doc fixes.
(generic-create-generic-function): Use defalias, not fset.
Dave Love [Thu, 7 Jan 1999 19:24:50 +0000 (19:24 +0000)]
More doc fixes.
Eli Zaretskii [Thu, 7 Jan 1999 12:38:37 +0000 (12:38 +0000)]
Initial revision
Eli Zaretskii [Thu, 7 Jan 1999 12:34:43 +0000 (12:34 +0000)]
(src): Build files in leim if leim/Makefile exists.
(clean): Add clean in leim.
Eli Zaretskii [Thu, 7 Jan 1999 12:27:19 +0000 (12:27 +0000)]
Support configuring with leim.
Richard M. Stallman [Wed, 6 Jan 1999 23:58:41 +0000 (23:58 +0000)]
(save-buffers-kill-emacs): Show the list of current
processes before prompting to kill them and exit.
Richard M. Stallman [Wed, 6 Jan 1999 23:55:31 +0000 (23:55 +0000)]
(Frequire): Don't fail to unbind bindings.
Richard M. Stallman [Wed, 6 Jan 1999 23:54:44 +0000 (23:54 +0000)]
(read_key_sequence): Tell get_keyelt to look handle autoloads.
Handle symbols defined as keymaps, and autoloaded keymaps.
Richard M. Stallman [Wed, 6 Jan 1999 22:46:20 +0000 (22:46 +0000)]
(search_buffer): Fix previous change.
Richard M. Stallman [Wed, 6 Jan 1999 20:03:53 +0000 (20:03 +0000)]
Doc fixes.
(find-function-regexp): Extend for define-generic-mode,
define-derived-mode, easy-mmode-define-minor-mode.
Dave Love [Wed, 6 Jan 1999 18:38:15 +0000 (18:38 +0000)]
(fortran-window-create): Account for scroll
bar width.
Simon Marshall [Wed, 6 Jan 1999 15:23:46 +0000 (15:23 +0000)]
Doc fix.
Dave Love [Wed, 6 Jan 1999 14:57:58 +0000 (14:57 +0000)]
1999-01-06 Dave Love <fx@gnu.org>
* browse-url.el: Require (noerror) w3-auto when compiling.
(browse-url-maybe-new-window): Make it a macro and revert last
change to callers.
(browse-url-w3): Require w3 for w3-fetch-other-window.
1999-01-06 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
* browse-url.el (browse-url-w3): Give w3-fetch-other-window the
argument.
Eli Zaretskii [Wed, 6 Jan 1999 10:37:07 +0000 (10:37 +0000)]
(cp-coding-system-for-codepage-1): Add the valid-codes property.
Eli Zaretskii [Wed, 6 Jan 1999 10:32:34 +0000 (10:32 +0000)]
(prefer-coding-system): Call set-coding-priority, so that the internal
array of priorities is also updated.
Eli Zaretskii [Wed, 6 Jan 1999 10:25:34 +0000 (10:25 +0000)]
(coding-system-change-eol-conversion,
coding-system-change-text-conversion): Define them here. Remove the
autoload cookies.
Eli Zaretskii [Wed, 6 Jan 1999 10:24:17 +0000 (10:24 +0000)]
(coding-system-change-eol-conversion,
coding-system-change-text-conversion): Don't define here.
Simon Marshall [Wed, 6 Jan 1999 10:22:13 +0000 (10:22 +0000)]
* fast-lock.el (fast-lock-save-cache-1):
(fast-lock-cache-data): When using with-temp-message, use nil rather
than current-message.
Simon Marshall [Wed, 6 Jan 1999 10:16:28 +0000 (10:16 +0000)]
* lazy-lock.el (lazy-lock-unstall):
(lazy-lock-fontify-after-idle): When using with-temp-message, use nil
rather than current-message.
Eli Zaretskii [Wed, 6 Jan 1999 10:14:25 +0000 (10:14 +0000)]
(set_clipboard_data): Terminate the text with a null
character. Don't allow to put binary data into the clipboard.
Return zero in case of success, 1 or 2 otherwise.
(get_clipboard_data): Only bail out if the null character is in
the last 32-byte chunk of clipboard data
(Fw16_set_clipboard_data): Make ok and put_status be unsigned. If
they save binary data, print a message in the echo area saying the
text was not put into the clipboard.
Simon Marshall [Wed, 6 Jan 1999 10:08:49 +0000 (10:08 +0000)]
* font-lock.el (font-lock-default-fontify-buffer): When using
with-temp-message, use nil rather than current-message.
Eli Zaretskii [Wed, 6 Jan 1999 10:08:24 +0000 (10:08 +0000)]
(IT_write_glyphs): Move constant expression out of the loop.
Simon Marshall [Wed, 6 Jan 1999 10:05:50 +0000 (10:05 +0000)]
(with-temp-message): Don't display MESSAGE if nil.
Richard M. Stallman [Wed, 6 Jan 1999 08:40:50 +0000 (08:40 +0000)]
(custom-save-delete): Don't delete whitespace
and comments before the sexp that is replaced.
Richard M. Stallman [Wed, 6 Jan 1999 08:09:27 +0000 (08:09 +0000)]
(diary-float): Better fix of end-of-year error.
Dave Love [Tue, 5 Jan 1999 14:20:30 +0000 (14:20 +0000)]
1999-01-05 Dave Love <fx@gnu.org>
* progmodes/f90.el (f90-mode): Make imenu-case-fold-search
buffer-local.
1998-01-05 Torbjorn Einarsson <T.Einarsson@clab.ericsson.se>
* f90.el: Change of regular expressions for type to correct
high-lighting and identation. Some small fixes for compatibility
with XEmacs.
Stephen Eglen [Tue, 5 Jan 1999 09:46:03 +0000 (09:46 +0000)]
(mspools-vm-system-mail): Provide an alternative value based on
rmail-spool-directory if $MAIL is not defined.
Carsten Dominik [Tue, 5 Jan 1999 09:07:29 +0000 (09:07 +0000)]
(reftex-section-levels): Allow negative levels.
(reftex-section-info): Handle negative section levels.
(reftex-view-crossref-extra): New option.
(reftex-view-crossref): Generalized to work in more places.
(reftex-find-citation-regexp-format, reftex-find-reference-format,
reftex-macros-with-labels, reftex-global-search-marker): New variables.
(reftex-view-cite-locations-from-bibtex): New command.
(reftex-view-regexp-match, reftex-global-search,
reftex-global-search-continue): New functions.
(reftex-extract-bib-entries): No error for non-existing BibTeX
file, just a message.
(reftex-extract-bib-entries): Better error handling.
(reftex-select-with-char): Use `*RefTeX Select*' for selection
help and force it on current frame.
(reftex-default-bibliography): New function.
(reftex-access-parse-file): Check consistency after loading a
parse file. When inconsistent, enfore rescan.
(reftex-check-parse-consistency): New function.
(easy-menu-define): Options section drastically shortened.
Kenichi Handa [Tue, 5 Jan 1999 04:07:10 +0000 (04:07 +0000)]
(thai-compose-string): New function.
Kenichi Handa [Tue, 5 Jan 1999 02:39:31 +0000 (02:39 +0000)]
(fill-region-as-paragraph): While deleting a
newline in multibyte buffer, if previous or next character is a
composite char, check the first component of the composite char.
Kenichi Handa [Tue, 5 Jan 1999 02:38:37 +0000 (02:38 +0000)]
(thai-post-read-conversion): Handle Thai
composition sequence correctly here instead of calling
thai-compose-region.
Richard M. Stallman [Mon, 4 Jan 1999 18:53:32 +0000 (18:53 +0000)]
(easy-menu-define): Doc fix.
(easy-menu-create-menu): New keyword :included.
(easy-menu-do-add-item): New keyword :included. SUFFIX may
be an expression, not only a string. Simulate style `button'.
Use easy-menu-define-key-intern instead of easy-menu-define-key.
(easy-menu-define-key-intern): New function.
(easy-menu-add-item): Understand value returned from
easy-menu-item-present-p and easy-menu-remove-item.
(easy-menu-return-item): New function.
(easy-menu-item-present-p, easy-menu-remove-item): Use it.
Andreas Schwab [Mon, 4 Jan 1999 12:10:38 +0000 (12:10 +0000)]
[__GLIBC__ >= 2]: Check __FAVOR_BSD instead of
_BSD_SOURCE, the latter is always defined.
Andreas Schwab [Mon, 4 Jan 1999 11:57:27 +0000 (11:57 +0000)]
(recover-session): Preserve point when inserting
explanation.
Andreas Schwab [Mon, 4 Jan 1999 11:53:22 +0000 (11:53 +0000)]
(debug): Leave recursive minibuffer enabled
if it was enabled before.
Andreas Schwab [Mon, 4 Jan 1999 11:04:27 +0000 (11:04 +0000)]
(View-revert-buffer-scroll-page-forward): Bind
view-scroll-auto-exit instead of obsolete view-mode-auto-exit.
Richard M. Stallman [Mon, 4 Jan 1999 01:36:24 +0000 (01:36 +0000)]
Provide `rmailout'.
(rmail-output-read-rmail-file-name): New function.
(rmail-output-to-rmail-file): Use that.
(rmail-output-read-file-name): New function.
(rmail-output): Use that.
Richard M. Stallman [Mon, 4 Jan 1999 01:36:00 +0000 (01:36 +0000)]
(rmail-summary-output-to-rmail-file):
Use rmail-output-read-rmail-file-name to read the file name.
Always call rmail-output-to-rmail-file noninteractively.
When count > 1, do the loop here.
Handle rmail-delete-after-output here.
(rmail-summary-output): Similar changes.
Richard M. Stallman [Sun, 3 Jan 1999 16:36:41 +0000 (16:36 +0000)]
Delete #if 0 old definitions.
Richard M. Stallman [Sun, 3 Jan 1999 15:03:32 +0000 (15:03 +0000)]
(find-file-noselect): Let /: suppress wildcard matching.
Error if wildcard matches no files.
Richard M. Stallman [Sun, 3 Jan 1999 02:05:10 +0000 (02:05 +0000)]
(clipboard-yank): Doc fix.
Richard M. Stallman [Sun, 3 Jan 1999 01:56:31 +0000 (01:56 +0000)]
(Info-insert-dir): Chase symlinks for file-attributes.
Richard M. Stallman [Sat, 2 Jan 1999 21:54:32 +0000 (21:54 +0000)]
(vc-backend-diff): Use `diff-switches-list' throughout.
Richard M. Stallman [Sat, 2 Jan 1999 21:53:05 +0000 (21:53 +0000)]
(main) [DOUG_LEA_MALLOC]: Don't call r_alloc_reinit.
Richard M. Stallman [Sat, 2 Jan 1999 20:00:29 +0000 (20:00 +0000)]
(Ffind_charset_region): Fix doc typo.
Richard M. Stallman [Sat, 2 Jan 1999 00:16:05 +0000 (00:16 +0000)]
Can use linear algorithm for indentation if Emacs supports it.
(cperl-after-expr-p): It is BLOCK if we reach lim when backup sexp.
(cperl-after-block-p): Likewise.
(cperl-after-block-and-statement-beg): Likewise.
(cperl-after-block-p): After END/BEGIN we are a block.
(cperl-after-expr-p): Skip labels when checking
(cperl-indent-region): Make a marker for END - text added/removed.
Disable hooks during the call (how to call them later?).
Now indents 820-line-long function in 6.5 sec (including
syntaxification) the first time (when buffer has few
properties), 7.1 sec the second time.
(cperl-indent-region): Do not indent whitespace lines
(cperl-style-alist)
Include `cperl-merge-trailing-else' where the value is clear.
(cperl-styles-entries): Likewise.
(cperl-problems): Improvements to docs.
(cperl-tips): Likewise.
(cperl-non-problems): Likewise.
(cperl-mode): Make lazy syntaxification possible.
Loads pseudo-faces for the sake of `cperl-find-pods-heres' (for 19.30).
`font-lock-unfontify-region-function' was set to a wrong function.
(cperl-find-pods-heres): Safe a position in buffer where it is safe to
restart syntaxification. Changed so that -d ?foo? is a RE. Do
not warn on `=cut' if doing a chunk only. 1 << 6 was OK,
but 1<<6 was considered as HERE-doc.
<file/glob> made into a string.
Postpone addition of faces after syntactic step.
Recognition of <FH> was wrong.
Highlight `gem' in s///gem as a keyword. `qr' recognized.
Knows that split// is null-RE.
Highlights separators in 3-parts expressions as labels.
<> was considered as a glob.
Would err if the last line is `=head1'.
$a-1 ? foo : bar; was a considered a regexp.
`<< (' was considered a start of HERE-doc.
mark qq[]-etc sections as syntax-type=string
Was not processing sub protos after a comment ine.
Was treating $a++ <= 5 as a glob.
Tolerate unfinished REx at end-of-buffer.
`unwind-protect' was left commented.
/ and ? after : start a REx.
(cperl-syntaxify-by-font-lock): Set to t, should be safe now.
Better default, customizes to `message' too, off in text-mode.
(cperl-array-face): Renamed from `font-lock-emphasized-face',
`
defface'd.
(cperl-hash-face): Renamed from `font-lock-other-emphasized-face'.
`
defface'd.
(cperl-emacs-can-parse): New state variable.
(cperl-indent-line): Corrected to use global state.
(cperl-calculate-indent): Likewise.
(cperl-fix-line-spacing): Likewise (not used yet).
(cperl-calculate-indent): Did not consider `,' as
continuation mark for statements.
(cperl-calculate-indent): Avoid parse-data optimization at toplevel.
Remove another parse-data optimization at toplevel: would
indent correctly.
Correct for labels when calculating indentation of continuations.
Docstring updated.
(cperl-choose-color): Converted to a function (to be
compilable in text-mode).
(cperl-dark-background): Disable without window-system.
Do `
defface' only if window-system.
(cperl-fix-line-spacing): sped up to bail out early.
(x-color-defined-p): was not compiling on XEmacs
Was defmacro'ed with a tick. Remove another def.
(cperl-clobber-lisp-bindings): if set, C-c variants are the old ones
(cperl-unwind-to-safe): New function.
(cperl-fontify-syntaxically): Use `cperl-unwind-to-safe' to start at reasonable position.
(cperl-fontify-syntaxically): Unwinds start and end to go out of
long strings (not very successful).
(cperl-forward-re): Highlight the trailing / in s/foo// as string.
Highlight the starting // in s//foo/ as function-name.
Emit a meaningful error instead of a cryptic one for an
uncomplete REx near end-of-buffer.
(cperl-electric-keyword): `qr' recognized.
(cperl-electric-else): Likewise
(cperl-to-comment-or-eol): Likewise
(cperl-make-regexp-x): Likewise
(cperl-init-faces): Likewise, and `lock' (as overridable?).
Corrected to use new macros;
`if' for copying `reference-face' to `constant-face' was backward.
remove init `font-lock-other-emphasized-face',
`font-lock-emphasized-face', `font-lock-keyword-face'.
Interpolate `cperl-invalid-face'.
(cperl-make-regexp-x): Misprint in a message.
(cperl-syntaxify-unwind): New configuration variable
(cperl-fontify-m-as-s): New configuration variable
(cperl-electric-pod): check for after-expr was performed
inside of POD too.
(cperl-backward-to-noncomment): better treatment of PODs and HEREs.
(cperl-clobber-mode-lists): New configuration variable.
(cperl-not-bad-style-regexp): Updated.
Init: `cperl-is-face' was busted.
(cperl-make-face): New macros.
(cperl-force-face): New macros.
(font-lock-other-type-face): Done via `
defface' too.
(cperl-nonoverridable-face): New face. Renamed from
`font-lock-other-type-face'.
(cperl-init-faces-weak): use `cperl-force-face'.
(cperl-comment-indent): Commenting __END__ was not working.
(cperl-indent-for-comment): Likewise.
(cperl-write-tags): Correct for XEmacs's `visit-tags-table-buffer'.
When removing old TAGS info was not relativizing filename.
(cperl-tags-hier-init): Gross hack to pretend we work (are we?).
Another try to work around XEmacs problems. Better progress messages.
(toplevel): require custom unprotected => failure on 19.28.
(cperl-xemacs-p): defined when compile too
(cperl-find-tags): Was writing line/pos in a wrong order,
pos off by 1 and not at beg-of-line.
(cperl-etags-snarf-tag): New macro
(cperl-etags-goto-tag-location): New macro
(cperl-version): New variable. New menu entry
random docstrings: References to "future" 20.3 removed.
Menu was described as `CPerl' instead of `Perl'
(perl-font-lock-keywords): Would not highlight `sub foo($$);'.
(cperl-toggle-construct-fix): Was toggling to t instead of 1.
(cperl-ps-print-init): Associate `cperl-array-face', `cperl-hash-face'
Remove `font-lock-emphasized-face', `font-lock-other-emphasized-face',
`font-lock-reference-face', `font-lock-keyword-face'.
Use `eval-after-load'.
Remove not-CPerl-related faces.
(cperl-tips-faces): New variable and an entry into Mini-docs.
(cperl-indent-exp): Was not processing else-blocks.
(cperl-get-state): NOP line removed.
(cperl-ps-print): New function and menu entry.
(cperl-ps-print-face-properties): New configuration variable.
(cperl-invalid-face): New configuration variable.
(perl-font-lock-keywords): Highlight trailing whitespace
(cperl-contract-levels): Documentation corrected.
(cperl-contract-level): Likewise.
(cperl-ps-extend-face-list): New macro.
(cperl-invalid-face): Change to ''underline.
Richard M. Stallman [Sat, 2 Jan 1999 00:14:41 +0000 (00:14 +0000)]
(mail-mode): Eliminate ambiguous match from paragraph-start.
(mail-yank-original): Remove text properties after insertion.
(mail-yank-region): Barf if no mark is set in the message being replied to.
Richard M. Stallman [Sat, 2 Jan 1999 00:11:36 +0000 (00:11 +0000)]
In each active map, for each menu bar item, use only the first submap.
(menu_bar_one_keymap): Initialize menu_bar_one_keymap_changed_items.
(menu_bar_item): Update and test menu_bar_one_keymap_changed_items.
(syms_of_keyboard): Staticpro and init it.
Richard M. Stallman [Sat, 2 Jan 1999 00:10:53 +0000 (00:10 +0000)]
[DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.
Richard M. Stallman [Sat, 2 Jan 1999 00:10:26 +0000 (00:10 +0000)]
(MMAP_MAX_AREAS): New macro.
(allocate_vectorlike, make_uninit_multibyte_string): Use that.
(init_alloc_once): Use that.
Richard M. Stallman [Thu, 31 Dec 1998 20:05:04 +0000 (20:05 +0000)]
*** empty log message ***
Eli Zaretskii [Thu, 31 Dec 1998 16:32:53 +0000 (16:32 +0000)]
(IT_write_glyphs): Convert unibyte characters to
multibyte in unibyte buffers only.
Richard M. Stallman [Thu, 31 Dec 1998 14:40:03 +0000 (14:40 +0000)]
(sgml-validate): Ask whether to save only
if buffer is modified; ask about all modified buffers.
Richard M. Stallman [Thu, 31 Dec 1998 13:44:02 +0000 (13:44 +0000)]
(rmail-encode-string): Make sure mask value is
positive; (emacs-pid) returns a negative number on Windows 9x
which causes odd behaviour.
Eli Zaretskii [Thu, 31 Dec 1998 13:16:45 +0000 (13:16 +0000)]
(Fdefine_prefix_command): Accept a third argument NAME
and pass it to Fmake_sparse_keymap.
Eli Zaretskii [Thu, 31 Dec 1998 13:04:54 +0000 (13:04 +0000)]
Don't warn about dos-* variables unless on MS-DOS,
and about w32-* variables unless on Windows/NT.
Eli Zaretskii [Thu, 31 Dec 1998 05:44:40 +0000 (05:44 +0000)]
(prefer-coding-system): Fix previous change.
Markus Rost [Thu, 31 Dec 1998 01:49:11 +0000 (01:49 +0000)]
Fix typo.
Richard M. Stallman [Wed, 30 Dec 1998 20:44:39 +0000 (20:44 +0000)]
(re_compile_fastmap): Do something similar to the
previous change, for charset_not, wordchar, notwordchar,
categoryspec, notcategoryspec.
Richard M. Stallman [Wed, 30 Dec 1998 20:41:24 +0000 (20:41 +0000)]
(what-cursor-position): Fix previous change.
Richard M. Stallman [Wed, 30 Dec 1998 20:28:52 +0000 (20:28 +0000)]
(function-called-at-point): First look for function at point.
Richard M. Stallman [Wed, 30 Dec 1998 19:02:31 +0000 (19:02 +0000)]
(m4-m4-region, m4-m4-buffer): Use shell-command-on-region.
(m4-start-m4, m4-end-m4): Functions deleted.
Eli Zaretskii [Wed, 30 Dec 1998 17:21:44 +0000 (17:21 +0000)]
(prefer-coding-system): If the argument requires specific EOL conversion
type, make the default coding systems use that.
Richard M. Stallman [Wed, 30 Dec 1998 03:41:55 +0000 (03:41 +0000)]
(browse-url-mail): Give argument SEND-ACTION
to compose-mail in the correct places and as a list.
Richard M. Stallman [Wed, 30 Dec 1998 01:07:49 +0000 (01:07 +0000)]
(lisp_malloc, lisp_free): New functions.
Use them instead of malloc, xmalloc, and xfree, for Lisp objects.
Don't set allocating_for_lisp in the callers; let lisp_malloc do it.
(n_interval_blocks, n_float_blocks): New variable.
(n_cons_blocks, n_vectors, n_symbol_blocks): New variable.
(n_marker_blocks, n_string_blocks): New variable.
(init_intervals, make_interval): Set a count variable.
Use lisp_malloc instead of setting allocating_for_lisp.
(init_float, make_float, init_cons, Fcons): Likewise.
(allocate_vectorlike, init_symbol, Fmake_symbol): Likewise
(init_marker, allocate_misc, init_strings): Likewise.
(make_uninit_multibyte_string): Likewise.
(gc_sweep, compact_strings): Decrement the count variables.
(uninterrupt_malloc): Don't store Emacs's hooks
into the old_..._hook variables.
Richard M. Stallman [Wed, 30 Dec 1998 00:44:59 +0000 (00:44 +0000)]
Added mouse-selection feature for pages directory buffer.
(pages-directory-map): Bind mouse-2
(pages-copy-header-and-position): Put text property.
(pages-directory-goto-with-mouse): New function.
Richard M. Stallman [Tue, 29 Dec 1998 22:54:57 +0000 (22:54 +0000)]
*** empty log message ***
Richard M. Stallman [Tue, 29 Dec 1998 22:54:37 +0000 (22:54 +0000)]
(easy-menu-get-map): Change global map only if this menu exists in the
global map already, and not in the local map.
(easy-menu-do-add-item): Fix error message.
Richard M. Stallman [Tue, 29 Dec 1998 22:53:54 +0000 (22:53 +0000)]
(main): Call memory_warnings and uninterrupt_malloc
even when starting the dumped Emacs.
Richard M. Stallman [Tue, 29 Dec 1998 22:53:25 +0000 (22:53 +0000)]
(Fsingle_key_description): Handle (control ?x) etc.
(Fkey_description): Handle lists like vectors.
Eli Zaretskii [Tue, 29 Dec 1998 11:42:26 +0000 (11:42 +0000)]
(cp-make-coding-systems-for-codepage): Doc fix.
(cp-coding-system-for-codepage-1): Likewise.
Andrew Innes [Mon, 28 Dec 1998 19:43:05 +0000 (19:43 +0000)]
(x_iconify_frame): Wait for frame to be iconified; do
not set async_iconified flag though.
Andrew Innes [Mon, 28 Dec 1998 19:42:26 +0000 (19:42 +0000)]
(w32_msg_pump): Ignore WM_NULL message posted to thread
by complete_deferred_msg.
(post_character_message): Cancel all deferred messages when
quit_char is typed, in order to break out of potential deadlocks.
(cancel_all_deferred_msgs): New function.
(complete_deferred_msg): Don't abort if msg not found; may have
been cancelled.
(Fw32_reconstruct_hot_key): Use pre-interned symbols.
(Fw32_send_sys_command): Wait for system command to
complete before returning.
Andrew Innes [Mon, 28 Dec 1998 19:33:57 +0000 (19:33 +0000)]
(Vw32_start_process_inherit_error_mode): New variable.
(create_child): Use it.
(syms_of_ntproc): Defvar it. Also fix docstrings for
w32-start-process-share-console and w32-start-process-show-window.
Andrew Innes [Mon, 28 Dec 1998 19:28:19 +0000 (19:28 +0000)]
(_start): Force system calls accessing unmounted devices to fail
without prompting.
Andrew Innes [Mon, 28 Dec 1998 19:25:28 +0000 (19:25 +0000)]
(spawn): Pass directory for child as parameter.
(main): Save startup directory to give to spawn, then change directory
to location of .exe in order not to prevent startup directory from
being deleted.
Andreas Schwab [Mon, 28 Dec 1998 10:10:22 +0000 (10:10 +0000)]
(ad-special-forms): Add save-current-buffer
and track-mouse.
Richard M. Stallman [Sun, 27 Dec 1998 08:04:05 +0000 (08:04 +0000)]
(edit-kbd-macro): Recognize electric-view-lossage.
Richard M. Stallman [Sun, 27 Dec 1998 04:09:09 +0000 (04:09 +0000)]
(what-cursor-position): Print character encoding also.
Richard M. Stallman [Sun, 27 Dec 1998 03:15:10 +0000 (03:15 +0000)]
If local-maps work, don't put
flyspell-mode-map in minor-mode-map-alist; bind mouse-2 and M-TAB
in flyspell-mouse-map (only).
(flyspell-use-local-map): New variable.
Use a different mouse-2 binding in that case,
and don't add to minor-mode-map-alist.
(make-flyspell-overlay, flyspell-correct-word):
Test flyspell-use-local-map.
Richard M. Stallman [Sat, 26 Dec 1998 05:14:48 +0000 (05:14 +0000)]
(file-expand-wildcards): Handle wildcards in directory name.
Be careful about whether to return a relative file name,
and if so, relative to what directory.
Markus Rost [Fri, 25 Dec 1998 19:34:43 +0000 (19:34 +0000)]
(rmail-output): Abbreviate name of default-file for
read-file-name.
(rmail-output-to-rmail-file): Likewise.
Richard M. Stallman [Fri, 25 Dec 1998 07:49:59 +0000 (07:49 +0000)]
*** empty log message ***
Richard M. Stallman [Fri, 25 Dec 1998 06:17:31 +0000 (06:17 +0000)]
(easy-menu-get-map): If MENU is nil, use global menu-bar map.
(easy-menu-add-item, easy-menu-remove-item): Argument renamed.
(easy-menu-item-present-p, easy-menu-get-map): Argument renamed.
Kenichi Handa [Wed, 23 Dec 1998 01:34:48 +0000 (01:34 +0000)]
Doc fix.
Kenichi Handa [Tue, 22 Dec 1998 13:23:30 +0000 (13:23 +0000)]
(ps-mule-begin-job): Programming uniformization.
Kenichi Handa [Tue, 22 Dec 1998 12:43:30 +0000 (12:43 +0000)]
(ps-print-version): New version number (4.1.3).