Karl Heuer [Wed, 30 Sep 1998 19:21:01 +0000 (19:21 +0000)]
(imenu--generic-function): Sort each submenu by position.
(imenu--sort-by-position): New function.
Karl Heuer [Wed, 30 Sep 1998 19:20:04 +0000 (19:20 +0000)]
(Custom-mode-menu): Fix info node name.
(customize group): Fix info node name.
Karl Heuer [Wed, 30 Sep 1998 19:16:47 +0000 (19:16 +0000)]
(build-mail-aliases): Don't allow
a newline in the alias name. Don't define an alias
if the definition would be empty.
Karl Heuer [Wed, 30 Sep 1998 19:15:56 +0000 (19:15 +0000)]
(which-func-mode-global): Make :set function
more reliable.
Karl Heuer [Wed, 30 Sep 1998 19:15:17 +0000 (19:15 +0000)]
(custom-set-variables): Load the requests first,
then check the symbol's `set' function.
Karl Heuer [Wed, 30 Sep 1998 19:07:17 +0000 (19:07 +0000)]
*** empty log message ***
Karl Heuer [Wed, 30 Sep 1998 19:06:27 +0000 (19:06 +0000)]
Doc fixes.
Karl Heuer [Wed, 30 Sep 1998 19:03:31 +0000 (19:03 +0000)]
(fill-individual-paragraphs-prefix):
Avoid nil value of `two-lines-citation-part'
Karl Heuer [Wed, 30 Sep 1998 19:02:23 +0000 (19:02 +0000)]
(which-function): Handle case when (car imenu--index-alist) is nil.
Oliver Seidel [Tue, 29 Sep 1998 18:20:36 +0000 (18:20 +0000)]
Alex Schroeder startup description added.
Dave Love [Tue, 29 Sep 1998 10:41:20 +0000 (10:41 +0000)]
(jka-compr-compression-info-list): Remove "-c" from
bzip2 args.
Simon Marshall [Tue, 29 Sep 1998 10:14:44 +0000 (10:14 +0000)]
make pre-command-hook & comint-exec-hook local hooks.
Stephen Eglen [Tue, 29 Sep 1998 08:45:12 +0000 (08:45 +0000)]
Add support for Octave.
Richard M. Stallman [Mon, 28 Sep 1998 16:08:58 +0000 (16:08 +0000)]
(clean-buffer-list-kill-regexps): Improve custom type.
(clean-buffer-list-kill-buffer-names): Likewise.
(clean-buffer-list-kill-never-buffer-names): Likewise.
(clean-buffer-list-kill-never-regexps): Likewise.
Carsten Dominik [Mon, 28 Sep 1998 14:29:49 +0000 (14:29 +0000)]
(reftex-finding-files): New customize group.
(reftex-texpath-environment-variables,
reftex-use-external-file-finders, reftex-external-file-finders,
reftex-search-unrecursed-path-first): New options.
(reftex-process-string, reftex-find-file-externally): New
functions.
(reftex-access-search-path): Execute shell commands to find the
search path.
(reftex-toggle-auto-view-crossref): When turning on, make sure
`reftex-auto-view-crossref' becomes non-nil.
(reftex-abbrev-regexp): Constant removed.
(reftex-convert-string): Abbrev regexp calculated locally.
Stephen Eglen [Mon, 28 Sep 1998 14:03:38 +0000 (14:03 +0000)]
(inferior-octave-prompt): Also match prompts of the form
`octave.bin:1>' which come from using precopiled binary versions.
Richard M. Stallman [Mon, 28 Sep 1998 13:32:44 +0000 (13:32 +0000)]
(byte-compile-dynamic): Doc fix.
Richard M. Stallman [Mon, 28 Sep 1998 13:31:53 +0000 (13:31 +0000)]
(sh-set-shell): Remove .exe suffix from shell name.
Don't reuse local var `shell' for two different things.
(sh-canonicalize-shell): Remove .exe suffix from shell name.
Kenichi Handa [Mon, 28 Sep 1998 11:52:53 +0000 (11:52 +0000)]
(adjust_after_replace): Don't delete text properties here.
Kenichi Handa [Mon, 28 Sep 1998 11:52:53 +0000 (11:52 +0000)]
(check_composing_code): Fix previous change. Now it
alwasy returns 0 or -1.
(decode_coding_iso2022): Adjusted for the above change.
(encode_coding_iso2022): When encoding the last block, flush out
tailing garbage bytes.
(setup_coding_system): Delete unnecessary code.
(shrink_decoding_region): Check translation table. If ASCII
should be translated, give up shrinking.
(shrink_encoding_region): Likewise.
(SHRINK_CONVERSION_REGION_THRESHHOLD): New macro.
(SHRINK_CONVERSION_REGION): New macro.
(code_convert_region): Call SHRINK_CONVERSION_REGION. Delete text
properties here.
(code_convert_region): In the case of encoding, always calulate
correct character number.
(code_convert_string): Call SHRINK_CONVERSION_REGION.
(code_convert_region1): Don't delete text properties here.
(check_composing_code): Fix previous change. Now it
alwasy returns 0 or -1.
(decode_coding_iso2022): Adjusted for the above change.
(encode_coding_iso2022): When encoding the last block, flush out
tailing garbage bytes.
(setup_coding_system): Delete unnecessary code.
(shrink_decoding_region): Check translation table. If ASCII
should be translated, give up shrinking.
(shrink_encoding_region): Likewise.
(SHRINK_CONVERSION_REGION_THRESHHOLD): New macro.
(SHRINK_CONVERSION_REGION): New macro.
(code_convert_region): Call SHRINK_CONVERSION_REGION. Delete text
properties here.
(code_convert_region): In the case of encoding, always calulate
correct character number.
(code_convert_string): Call SHRINK_CONVERSION_REGION.
(code_convert_region1): Don't delete text properties here.
Kenichi Handa [Mon, 28 Sep 1998 11:52:53 +0000 (11:52 +0000)]
(encode_terminal_code): Handle raw 8-bit codes correctly.
Ben Elliston [Mon, 28 Sep 1998 11:03:36 +0000 (11:03 +0000)]
Tidy up such that all HP PA-RISC revisions appear on the same line.
Move `tron' and `a29k' up a line to accomodate.
Ben Elliston [Mon, 28 Sep 1998 11:01:44 +0000 (11:01 +0000)]
Merge from autoconf 2.13.
Dave Love [Mon, 28 Sep 1998 09:51:12 +0000 (09:51 +0000)]
Don't call regexp-opt when deriving
font-lock patterns with keywords that aren't all literal.
Richard M. Stallman [Mon, 28 Sep 1998 09:20:40 +0000 (09:20 +0000)]
Fix author's email address.
Richard M. Stallman [Sun, 27 Sep 1998 21:20:42 +0000 (21:20 +0000)]
(help-quit): Add doc.
Richard M. Stallman [Sun, 27 Sep 1998 21:17:26 +0000 (21:17 +0000)]
(help-for-help): Use %THIS-KEY%.
Richard M. Stallman [Sun, 27 Sep 1998 21:17:00 +0000 (21:17 +0000)]
(make-help-screen): Keep HELP-TEXT
in a separate function definition, not in the help command FNAME.
Replace %THIS-KEY% with the key sequence that ran FNAME.
Richard M. Stallman [Sun, 27 Sep 1998 12:37:22 +0000 (12:37 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 27 Sep 1998 07:29:59 +0000 (07:29 +0000)]
Treat __GNU__ line NeXT: undefine BSD and FSCALE.
Richard M. Stallman [Sun, 27 Sep 1998 07:21:30 +0000 (07:21 +0000)]
(NLIST_STRUCT, KERNEL_FILE, LDAV_SYMBOL): Add #undefs.
Richard M. Stallman [Sun, 27 Sep 1998 07:11:54 +0000 (07:11 +0000)]
(sort_args): Fill extra space with NULL ptrs.
Kenichi Handa [Sat, 26 Sep 1998 04:20:48 +0000 (04:20 +0000)]
(Fformat): Check format control characters.
Kenichi Handa [Sat, 26 Sep 1998 04:20:48 +0000 (04:20 +0000)]
(check_composing_code): If the current composing
sequence doesn't end properly, return -1.
(DECODE_CHARACTER_ASCII): Update coding->composed_chars.
(DECODE_CHARACTER_DIMENSION1): Likewise.
(decode_coding_iso2022): Check validity of a composing sequence.
(code_convert_string): If the length of text to be converted is
shrunk to zero, don't perform code conversion.
(shrink_decoding_region): Fix previous change.
Kenichi Handa [Sat, 26 Sep 1998 04:20:48 +0000 (04:20 +0000)]
(struct coding_system): New member composed_chars.
Paul Eggert [Fri, 25 Sep 1998 21:40:23 +0000 (21:40 +0000)]
(underlying_strftime):
Set the buffer to a nonzero value before calling
strftime, and check to see whether strftime has set the buffer to zero.
This lets us distinguish between an empty buffer and an error.
I'm installing this patch by hand now; it will be superseded whenever
the glibc sources are propagated back to fsf.org.
Karl Heuer [Fri, 25 Sep 1998 20:30:42 +0000 (20:30 +0000)]
(tex-run-command): Doc fix.
(tex-start-tex): Don't use tex-start-options-string in star case.
Quote file name in star case as well as in non-star.
Add blank and quoting of option string here.
(tex-start-options-string): Not here.
Karl Heuer [Fri, 25 Sep 1998 17:04:24 +0000 (17:04 +0000)]
(hexl-mode-map): More of previous change.
Karl Heuer [Fri, 25 Sep 1998 17:01:52 +0000 (17:01 +0000)]
(texinfo-show-structure): Bind inhibit-read-only.
Karl Heuer [Fri, 25 Sep 1998 17:00:25 +0000 (17:00 +0000)]
(gnus-output-to-rmail): adjust to
`rmail-output-to-rmail-file'
Karl Heuer [Fri, 25 Sep 1998 16:53:04 +0000 (16:53 +0000)]
(isearch-search-and-update): Properly
handle upper case letters in the reverse-search special case.
Karl Heuer [Fri, 25 Sep 1998 16:51:32 +0000 (16:51 +0000)]
Extend the list of autoloaded functions.
Kenichi Handa [Fri, 25 Sep 1998 07:32:05 +0000 (07:32 +0000)]
(quail-japanese-hankaku-update-translation):
Adjusted for the change of input method handling.
Kenichi Handa [Fri, 25 Sep 1998 07:32:05 +0000 (07:32 +0000)]
(decode_eol): While decoding DOS-like eol, handle a
single CR code correctly.
(shrink_decoding_region) <CODING_CATEGORY_IDX_ISO_7 or
CODING_CATEGORY_IDX_ISO_7_TIGHT>: Skip also 8-bit codes.
Geoff Voelker [Thu, 24 Sep 1998 02:14:55 +0000 (02:14 +0000)]
(w32_color_map_lookup): New function.
(x_to_w32_color): Approximate colors ending in numbers if necessary.
Karl Heuer [Wed, 23 Sep 1998 23:42:22 +0000 (23:42 +0000)]
(viper-movement-commands): Escape literal semicolon.
Karl Heuer [Wed, 23 Sep 1998 23:38:11 +0000 (23:38 +0000)]
(asm-mode): Doc fix.
(asm-comment-char): Escape literal semicolon.
Karl Heuer [Wed, 23 Sep 1998 23:36:59 +0000 (23:36 +0000)]
(term-delimiter-argument-list): Doc fix.
(term-emulate-terminal): Escape literal semicolon.
Karl Heuer [Wed, 23 Sep 1998 23:25:48 +0000 (23:25 +0000)]
Test for set-buffer-multibyte rather than using mule-version.
Karl Heuer [Wed, 23 Sep 1998 22:24:21 +0000 (22:24 +0000)]
(hexl-mode-map): Don't override all ESC bindings,
only those that normally modify the buffer.
Karl Heuer [Wed, 23 Sep 1998 22:22:45 +0000 (22:22 +0000)]
(check-ispell-version): Ensure same buffer is current
when let-binding of case-fold-search ends.
Karl Heuer [Wed, 23 Sep 1998 22:11:56 +0000 (22:11 +0000)]
Skip invisible overlay.
(ps-print-version): New version number (4.1) and doc fix.
(ps-generate-postscript-with-faces): Skip invisible overlay.
Karl Heuer [Wed, 23 Sep 1998 21:56:59 +0000 (21:56 +0000)]
(dabbrev--find-expansion): Don't scan the current buffer
over again.
Karl Heuer [Wed, 23 Sep 1998 21:51:50 +0000 (21:51 +0000)]
(mh-mhn-compose-insertion): Use quotes.
Kenichi Handa [Tue, 22 Sep 1998 10:33:09 +0000 (10:33 +0000)]
(quail-update-guidance): Check for the
return value of (quail-guidance) fixed.
(quail-update-translation): Bind quail-current-str locally when it
calls quail-update-guidance.
(quail-update-translation): If input-method-exit-on-first-char is
non-nil, terminate translation only when the current input method
is simple.
Kenichi Handa [Tue, 22 Sep 1998 10:33:09 +0000 (10:33 +0000)]
(ccl_driver): Report correct CCL program counter on error.
Kenichi Handa [Tue, 22 Sep 1998 10:33:09 +0000 (10:33 +0000)]
(single_submenu) [! HAVE_MULTILINGUAL_MENU]: Make
strings unibyte.
(xmenu_show) [! HAVE_MULTILINGUAL_MENU]: Likewise.
Kenichi Handa [Tue, 22 Sep 1998 10:23:40 +0000 (10:23 +0000)]
(Fcall_interactively): Don't use input method when
reading a character in the case of `c' code letter.
Joel N. Weber II [Tue, 22 Sep 1998 08:36:11 +0000 (08:36 +0000)]
(Unix-Related Projects): Deleted the pax item, at rms's request.
Paul Eggert [Tue, 22 Sep 1998 06:12:49 +0000 (06:12 +0000)]
(locale-translation-file-name): Prefer X-related names
to the name used by GNU/Linux sans X. Set to nil if no file found.
(command-line): Use locale-translation-file-name if it is not nil,
instead of testing for its existence again.
regexp-quote the ctype before using it in a regexp.
Allow a colon to appear after the ctype in the aliases file,
as is done in X11R6.4.
Karl Heuer [Mon, 21 Sep 1998 19:47:00 +0000 (19:47 +0000)]
(rmail-resend): Work properly if invoked from summary.
Karl Heuer [Mon, 21 Sep 1998 19:45:14 +0000 (19:45 +0000)]
(appt-interval): Variable deleted.
(appt-check): For minutes in between appt-display-interval times,
do check, but don't display anything except an updated mode line.
Count against appt-display-interval based on minutes since
first display of this appointment, not based on time of day.
If appt-display-mode-line, force mode line redisplay
whenever appt-mode-string has changed.
(appt-add, appt-delete): Add autoload cookies.
(appt-check): Catch errors from calling `diary'.
(appt-max-time): Renamed from max-time.
(appt-now-displayed, appt-display-count): New variables.
(appt-timer): Don't create one if we already have one.
Karl Heuer [Mon, 21 Sep 1998 19:44:20 +0000 (19:44 +0000)]
(tex-compilation-parse-errors):
More general code to use the source buffer instead of the zap file.
Karl Heuer [Mon, 21 Sep 1998 19:42:29 +0000 (19:42 +0000)]
(mouse-avoidance-banish-hook): Don't move unless in an
Emacs frame.
Dave Love [Mon, 21 Sep 1998 17:57:46 +0000 (17:57 +0000)]
(remove-hook): Check list values to avoid errors.
Karl Heuer [Mon, 21 Sep 1998 17:43:57 +0000 (17:43 +0000)]
(rmail-decode-babyl-format): Recognize both
`undecided' and `undecided-unix'.
Dave Love [Mon, 21 Sep 1998 17:43:14 +0000 (17:43 +0000)]
(Fsave_restriction): Doc fix.
Dave Love [Mon, 21 Sep 1998 17:39:54 +0000 (17:39 +0000)]
(help-make-xrefs): Fix typo affecting Info references.
Karl Heuer [Mon, 21 Sep 1998 17:36:14 +0000 (17:36 +0000)]
(popmail, pop_retr) [MAIL_USE_POP]: When displaying
an error message from POP, mention that it's from POP, to
distinguish it from local error messages.
Karl Heuer [Mon, 21 Sep 1998 17:23:50 +0000 (17:23 +0000)]
Fix previous change.
Karl Heuer [Mon, 21 Sep 1998 17:20:27 +0000 (17:20 +0000)]
(highlight-compare-with-file): Renamed from
compare-with-file.
Karl Heuer [Mon, 21 Sep 1998 16:35:21 +0000 (16:35 +0000)]
(find-function-search-for-symbol): Fix error messages.
Karl Heuer [Mon, 21 Sep 1998 16:33:18 +0000 (16:33 +0000)]
Write load-history into etc/fns-VERSION.el, then clear it.
Karl Heuer [Mon, 21 Sep 1998 16:32:55 +0000 (16:32 +0000)]
(load-history-loaded): New variable.
(symbol-file): Load etc/fns-VERSION.el if that has not been done.
Karl Heuer [Mon, 21 Sep 1998 16:31:46 +0000 (16:31 +0000)]
(build_load_history): Do add to Vload_history
even when dumping Emacs.
Noah Friedman [Sat, 19 Sep 1998 02:15:26 +0000 (02:15 +0000)]
(eldoc-message): Check for 1-arg case, and store string in
eldoc-last-message without consing a new string.
Rearrange logic from nested if's into cond's.
(eldoc-print-fnsym-args): Renamed to eldoc-get-fnsym-args-string.
Do not print message; just return string.
(eldoc-get-var-docstring): Renamed from eldoc-print-var-docstring.
Do not print message; just return string.
Cache that string in eldoc-last-data.
(eldoc-last-data): Make into a vector.
(eldoc-get-fnsym-args-string): Use new data form of structure.
(eldoc-get-var-docstring): Here also.
(eldoc-last-data-store): New function.
(eldoc-get-fnsym-args-string): Use it.
(eldoc-get-var-docstring): Here also.
(eldoc-docstring-first-line): Minimize interim string consing.
Call substitute-command-keys on the result.
(eldoc-print-var-docstrings, eldoc-print-docstring,
eldoc-docstring-message): Functions removed.
(eldoc-docstring-format-sym-doc): New function, functionality ripped out of
eldoc-docstring-message.
(eldoc-get-fnsym-args-string, eldoc-get-var-docstring): Use it.
Joel N. Weber II [Fri, 18 Sep 1998 22:36:45 +0000 (22:36 +0000)]
(Extensions): Removed request to have dejagnu rewritten in scheme,
because that is now done.
Kenichi Handa [Fri, 18 Sep 1998 13:10:40 +0000 (13:10 +0000)]
(make-coding-system): Doc-string modified.
Kenichi Handa [Fri, 18 Sep 1998 13:10:40 +0000 (13:10 +0000)]
(CCL_WRITE_CHAR): Don't use bcopy.
(ccl_driver): If BUFFER-MAGNIFICATION of the CCL program is 0,
cause error if the program is going to output some bytes. When
outputing a string to notify an error, check the case that
DST_BYTES is zero.
Kenichi Handa [Fri, 18 Sep 1998 13:10:40 +0000 (13:10 +0000)]
(ccl_coding_driver): If ccl_driver is interrupted by a
user or the CCL program executed an invalid command, return
CODING_FINISH_INTERRUPT.
(code_convert_region): Pay attention to the converters return
value CODING_FINISH_NORMAL and CODING_FINISH_INTERRUPT.
Kenichi Handa [Fri, 18 Sep 1998 13:10:40 +0000 (13:10 +0000)]
(CODING_FINISH_INTERRUPT): New macro.
Thien-Thi Nguyen [Fri, 18 Sep 1998 09:41:31 +0000 (09:41 +0000)]
*** empty log message ***
Andreas Schwab [Fri, 18 Sep 1998 09:22:48 +0000 (09:22 +0000)]
(site-run-file): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:21:27 +0000 (09:21 +0000)]
(speedbar-initial-expansion-list-name): Fix
customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:20:28 +0000 (09:20 +0000)]
(shell-input-autoexpand): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:19:47 +0000 (09:19 +0000)]
(ps-font-info-database): Add missing dots in value.
Improve layout of customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:18:40 +0000 (09:18 +0000)]
(vhdl-header-file): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:17:45 +0000 (09:17 +0000)]
(cpp-face-light-list, cpp-face-dark-list): Fix
customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:17:02 +0000 (09:17 +0000)]
(cperl-lazy-help-time): Fix customize
type.
Andreas Schwab [Fri, 18 Sep 1998 09:15:45 +0000 (09:15 +0000)]
(traceroute-program-options, ping-program-options,
ipconfig-program-options, netstat-program-options,
arp-program-options, route-program-options,
nslookup-program-options, ftp-program-options): Fix customize
type.
Andreas Schwab [Fri, 18 Sep 1998 09:14:52 +0000 (09:14 +0000)]
(clean-buffer-list-kill-regexps,
clean-buffer-list-kill-buffer-names,
clean-buffer-list-kill-never-buffer-names,
clean-buffer-list-kill-never-regexps): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:13:46 +0000 (09:13 +0000)]
(Man-init-defvars): Avoid trailing nil on
Man-filter-list.
Andreas Schwab [Fri, 18 Sep 1998 09:13:07 +0000 (09:13 +0000)]
(rmail-movemail-program): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:12:03 +0000 (09:12 +0000)]
(feedmail-x-mailer-line-user-appendage,
feedmail-fiddle-plex-user-list,
feedmail-spray-address-fiddle-plex-list,
feedmail-prompt-before-queue-user-alist,
feedmail-prompt-before-queue-help-supplement,
feedmail-queue-reminder-alist, feedmail-queue-default-file-slug,
feedmail-queue-alternative-mail-header-separator): Fix customize
type.
-------------------------------------------------------------------
Andreas Schwab [Fri, 18 Sep 1998 09:10:57 +0000 (09:10 +0000)]
(printer-name): Fix customize type.
Andreas Schwab [Fri, 18 Sep 1998 09:06:20 +0000 (09:06 +0000)]
(compilation-error-screen-columns): New
variable.
(compilation-next-error-locus): Use it to decide whether to use
forward-char or move-to-column.
Kenichi Handa [Wed, 16 Sep 1998 07:21:31 +0000 (07:21 +0000)]
(quail-japanese-katakana-update-translation):
Adjusted for the change of input method handling.
Kenichi Handa [Wed, 16 Sep 1998 07:21:31 +0000 (07:21 +0000)]
(reset-language-environment): Call
update-coding-systems-internal.
Kenichi Handa [Wed, 16 Sep 1998 07:21:31 +0000 (07:21 +0000)]
Call update-coding-systems-internal at the tail.
Kenichi Handa [Wed, 16 Sep 1998 07:21:31 +0000 (07:21 +0000)]
(adjust_markers_for_replace): Don't adjust a byte
position if it is FROM.
(adjust_markers_for_combining): New function.
(combine_bytes): Call adjust_markers_for_combining instead of
adjust_markers_for_replace.
(adjust_after_replace): Record deletion of combining after bytes
with the correct position. Don't add combining bytes to the args
given to adjust_point. Handle correctly the case that there are
both before and after combining bytes.
(replace_range): Likewise. Record the actual deletion after
recoding deletions of combining bytes.