Commit graph

11525 commits

Author SHA1 Message Date
Richard M. Stallman
ef96556f84 (top-level let): add defsubst. 1998-08-05 20:41:55 +00:00
Richard M. Stallman
90d56ed8b0 (rmail-encoded-pop-password): New variable. 1998-08-05 20:31:24 +00:00
Dave Love
575f522f3a (iso-spanish, iso-german, iso-iso2tex,
iso-tex2iso, iso-gtex2iso, iso-iso2gtex, iso-iso2duden): Add
optional (but ignored) arg `buffer' for format-{de,en}code.  Doc
fix.  Add * to interactive spec.  Add autoload cookie.
(iso-cvt-read-only, iso-cvt-write-only): Add doc, autoload cookie.
(iso-cvt-define-menu): Add autoload cookie.
1998-08-05 18:41:26 +00:00
Richard M. Stallman
08b59cd333 (byte-compile-from-buffer): Make the output buffer multibyte. 1998-08-05 17:59:36 +00:00
Richard M. Stallman
463deb6667 (scroll-bar-mode): Doc fix. 1998-08-05 07:09:48 +00:00
Eric M. Ludlam
61d7e1dc5b Updated refresh messages to clear themselves. 1998-08-04 13:58:39 +00:00
André Spiegel
b73820b00c (vc-backend-merge-news): Account for `already contains the
differences' state.
1998-08-04 13:14:41 +00:00
Eli Zaretskii
be02cd54b3 (find-new-buffer-file-coding-system): When
inhibit-eol-conversion is non-nil and the buffer didn't already
set a fully-qualified coding system, force -unix eol-type.
1998-08-04 10:27:45 +00:00
Richard M. Stallman
fabcd845a0 (Info-find-node): Once again, use byte-to-position. 1998-08-04 09:40:04 +00:00
Richard M. Stallman
949b810e82 (vcursor group): Move this to `editing' group. 1998-08-04 09:34:25 +00:00
Richard M. Stallman
c2705d61de (comint-bol-or-process-mark): Refer to this command's name correctly. 1998-08-04 09:30:02 +00:00
Richard M. Stallman
716184d455 (set-default-coding-systems):
In --unibyte mode, don't set default-file-name-coding-system.
1998-08-04 09:18:36 +00:00
Richard M. Stallman
b2f9ab3cf5 (clean-buffer-list-kill-regexps): Init to nil, as before.
(clean-buffer-list-kill-buffer-names): Add *vc* and *vc-diff*.
(clean-buffer-list-delay): Rename arg.
(clean-buffer-list): Doc fix.
(midnight-period): Doc fix.
1998-08-04 05:36:07 +00:00
Eric M. Ludlam
5fdc799747 (Info-speedbar-hierarchy-buttons): Improved the speedbar frame management. 1998-08-03 17:54:35 +00:00
Eric M. Ludlam
0e5961010e (speedbar-update-current-file): Added call to
`speedbar-center-buffer-smartly' to improve the display.
(speedbar-center-buffer-smartly) Fixed off-by-one error in window
height calculation.
(speedbar-hack-buffer-menu): New function.
(speedbar-frame-parameters): Removed scroll bar width.
(speedbar-frame-mode): Change pointer shape for X
and W32 window-systems only.  When window-system is pc, bind the
speedbar frame name to "Speedbar", and select that frame so it is
displayed.
(speedbar-mode): Don't bind default-minibuffer-frame when
window-system is pc.
(speedbar-this-file-in-vc): Look for RCS/name as well as RCS/name,v.
(speedbar-directory-buttons-follow): Support both upper- and
lower-case drive letters.  Use directory-sep-char instead of a
literal backslash.
(speedbar-reconfigure-keymaps): Call
`easy-menu-remove' before reconfiguring for a new menu bar.
(speedbar-previous-menu): New Variable.
(speedbar-frame-plist): Remove pointers.
(speedbar-refresh): Prevent the mark from being deactivated.
(speedbar-buffer-kill-buffer): Refresh speedbar after killing a
buffer in the buffer display.
1998-08-03 17:47:39 +00:00
Simon Marshall
39df451ba4 (lisp-font-lock-keywords-1): Fix previous change.
(font-lock-support-mode): Allow nil as a mode-specific value.  Fix tag.
1998-08-03 08:52:35 +00:00
Richard M. Stallman
65a5c06afd (flyspell-duplicate-distance): Doc fix; change default to 10000.
(flyspell-mode-on): Fix the welcome message to deal with
how the binding for flyspell-auto-correct-word is now made.
(flyspell-delay, flyspell-delayed-commands): Doc fixes.
(flyspell-mode-off): Kill Ispell only if it is per-buffer.

(flyspell-mode-map): Explicitly bind M-TAB.
(flyspell-auto-correct-binding): Variable deleted.
(flyspell-incorrect-face, flyspell-duplicate-face): Fix typos.
(flyspell-check-pre-word-p): Check for word syntax in previous char.
(flyspell-word): Set process-kill-without-query for Ispell.
(flyspell-region): Put region args in order; use right percantage.
(flyspell-properties-at-p): Rename arg to POS; doc fix.
(flyspell-highlight-incorrect-region):
Check flyspell-highlight-properties first.
(flyspell-highlight-duplicate-region): Likewise.
(flyspell-auto-correct-word): Doc fix.
1998-08-03 03:27:54 +00:00
Kenichi Handa
f9628a49e7 (kkc-lookup-cache): Initialize it to nil.
(kkc-lookup-cache-tag): New constant.
(kkc-lookup-key): If kkc-lookup-cache is nil, initialize it.  Use
kkc-init-file-name.
(kkc-region): Fix previous change.  Call kkc-error on error.
(kkc-shorter-conversion, kkc-longer-phrase): New functions.
(kkc-keymap): Bind them to "I" and "O" respectively.
(kkc-error): New error symbol and new function.
(kkc-longer, kkc-shorter): Call kkc-error on error.
(kkc-show-conversion-list-or-next-group): Likewise.
(kkc-show-conversion-list-or-prev-group): Likewise.
1998-08-02 01:06:57 +00:00
Kenichi Handa
45d08cb2bc (language-info-alist): Doc-string
modified.
(set-language-environment): Setup nonascii-translation-table and
charset-origin-alist according to the property of the specified
language environment.
(update-iso-coding-systems): Make it an alias for
update-coding-systems-internal.
(prefer-coding-system): Call update-coding-systems-internal
instead of update-iso-coding-systems.
(set-language-environment-coding-systems): Likewise.
1998-08-02 01:06:57 +00:00
Kenichi Handa
a1223d6ce9 Initialize coding-category-ccl to
nil.  Include it in the arg for set-coding-priority.
1998-08-02 01:06:57 +00:00
Kenichi Handa
2149d01354 (describe-current-coding-system):
Check if each coding category is bound to a valid coding system.
1998-08-02 01:06:57 +00:00
Kenichi Handa
c76b5c998d (make-coding-system): If the arg TYPE is
4, set coding-category property of the coding system to
coding-category-ccl.
(find-new-buffer-file-coding-system): If the arg CODING carries
some information (about text conversion or eol conversion), always
return a new coding system.
(charset-origin-alist): New variable.
(make-translation-table-from-vector): New function.
1998-08-02 01:06:57 +00:00
Kenichi Handa
0b76616bdb (quail-start-translation): Bind help-char
to nil locally.
1998-08-02 01:06:57 +00:00
Kenichi Handa
ce58d9b46e (cyrillic-encode-koi8-r-char): New funciton.
(cyrillic-encode-alternativnyj-char): New function.
1998-08-02 01:06:57 +00:00
Kenichi Handa
70c58a1f51 (cyrillic-koi8-r-decode-table): New
variable.
(cyrillic-koi8-r-encode-table): Likewise.
(ccl-decode-koi8): Use cyrillic-koi8-r-decode-table.
(ccl-encode-koi8): Use cyrillic-koi8-r-encode-table.
(ccl-encode-koi8-font): Likewise.
(cyrillic-koi8-r-nonascii-translation-table): New variable.
("Cyrillic-KOI8"): Add nonascii-translation-table and
charset-origin-alist properties.
(cyrillic-alternativnyj-decode-table): New variable.
(cyrillic-alternativnyj-encode-table): Likewise.
(ccl-decode-alternativnyj): Use
cyrillic-alternativnyj-decode-table.
(ccl-encode-alternativnyj): Use
cyrillic-alternativnyj-encode-table.
(ccl-encode-alternativnyj-font): Likewise.
(cyrillic-alternativnyj-nonascii-translation-table): New variable.
("Cyrillic-ALT"): Add nonascii-translation-table and
charset-origin-alist properties.
1998-08-02 01:06:57 +00:00
Kenichi Handa
0c9470b303 (viet-encode-viscii-char): New function. 1998-08-02 01:06:57 +00:00
Kenichi Handa
d0307626dd (viet-viscii-decode-table): Docstring
fixed.
(viet-viscii-encode-table): Likewise.
(viet-vscii-decode-table): Likewise.
(viet-vscii-encode-table): Likewise.
(viet-viscii-nonascii-translation-table): New variable
("Vietnamese"): Add nonascii-translation-table and
charset-origin-alist properties.
1998-08-02 01:06:57 +00:00
Kenichi Handa
4298d95ef1 Call update-coding-systems-internal instead of
update-iso-coding-systems.
1998-08-02 01:06:57 +00:00
Kenichi Handa
e5a902cf51 (what-cursor-position): Check charset-origin-alist. 1998-08-02 01:06:57 +00:00
Richard M. Stallman
aa8c396e4a (find-function-search-for-symbol): Ignore directories
when looking for a library file.
1998-08-01 19:15:12 +00:00
Richard M. Stallman
68cf9ca116 (mail-header-format): Convert string to symbol. 1998-08-01 19:12:59 +00:00
Richard M. Stallman
8761c2c46b (mail-yank-region): Bind mark-even-if-inactive to t.
(mail-yank-original was similarly changed, a few versions ago.)
1998-08-01 19:11:15 +00:00
Richard M. Stallman
9d499629f9 (Info-find-node): Position at the beginning of the node
after calling Info-select-node.

(Info-insert-dir): Catch errors in insert-file-contents.
1998-08-01 19:03:50 +00:00
Richard M. Stallman
d5637fa549 (auto-mode-alist): Escape dots in some regexps.
(auto-mode-alist): Fix previous change in sh-script regexps.
1998-08-01 19:02:22 +00:00
Richard M. Stallman
7cda860e7a (default-key-translation-map): Variable deleted.
(double-setup): Make key-translation-map buffer-local here.
New arg ENABLE-FLAG.
(double-mode): Pass ENABLE-FLAG arg to double-setup.
1998-08-01 19:01:15 +00:00
Richard M. Stallman
526d204e20 (assoc-default): New function. 1998-07-31 10:53:30 +00:00
Richard M. Stallman
849ac8351d Require timer.
(clean-buffer-list-kill-regexps): Match `*vc' buffers.
(midnight-find): Use dolist, not loop.
(clean-buffer-list-delay): Use assoc-default.
(assoc-default): New function.
1998-07-31 10:24:41 +00:00
Richard M. Stallman
bbf1ae49ae (lisp-indent-defun-method): New variable.
(common-lisp-indent-function): Use it.
(lisp-indent-259): Uncomment the `&lambda' code.
(top-level let): Remove duplicate `catch' and `block'.  Use
`&lambda' when appropriate.  Now the lambda lists are indented appropriately.
1998-07-31 03:21:07 +00:00
Richard M. Stallman
ae659ad5e2 (lisp-font-lock-keywords-1): Fontify defconstant' and defparameter'.
(lisp-font-lock-keywords-2): Fontify `lambda', `in-package' and `locally'.
1998-07-31 03:17:08 +00:00
Richard M. Stallman
1c39db69d8 (dired-garbage-files-regexp): Finish fixing regexp syntax. 1998-07-31 03:13:19 +00:00
Kenichi Handa
28885c0e1e (activate-input-method): Update mode line.
(inactivate-input-method): Likewise.
1998-07-30 06:50:59 +00:00
Kenichi Handa
258e329529 (mouse-skip-word): If point is at word constituent
characters, pay attention to word-separating-categories by using
forward-word instead of skip-syntax-forward/backward.
1998-07-30 01:34:38 +00:00
Richard M. Stallman
8a8a9abe0c (find-function-noselect): Autoload cookie. 1998-07-29 23:04:24 +00:00
Richard M. Stallman
582b6241ef (describe-function-1): Fix the code that uses find-function-noselect. 1998-07-29 23:04:03 +00:00
Richard M. Stallman
79b65a085d (crisp-mark-line): Greatly simplified. 1998-07-29 22:44:56 +00:00
Richard M. Stallman
be4a962d1c (tex-main-file): Doc fix. 1998-07-29 06:10:52 +00:00
Richard M. Stallman
67aafad46b (dired-garbage-files-regexp): Fix typo. 1998-07-29 06:09:14 +00:00
Richard M. Stallman
a926a0fab5 (mouse-delete-window): If the frame has just one window,
bury the current buffer instead.
1998-07-29 05:41:04 +00:00
Richard M. Stallman
0a67052fd0 (flyspell-emacs-popup): Renamed from flyspell-gnuemacs-popup. Callers changed.
(push): Macro deleted.  Callers changed to do it explicitly.
(flyspell-incorrect-face, flyspell-duplicate-face): Use defface.
(flyspell-incorrect-color): Variable deleted.
(flyspell-duplicate-color): Variable deleted.
(flyspell-underline-p): Variable deleted.
(flyspell-font-lock-make-face): Function deleted.
(flyspell-mark-duplications-flag): Renamed from flyspell-doublon-as-error-flag.
(flyspell-mode-on): Delete the debugging message.
(flyspell-mode-off): Delete the debugging message.
(flyspell-mode-on): Set flyspell-generic-check-word-p
from the flyspell-mode-predicate property.
(texinfo-mode, mail-mode, message-mode):
Set flyspell-mode-predicate property.
1998-07-29 03:21:32 +00:00
Richard M. Stallman
1dcbe23901 (iso-transl-define-keys): Don't test enable-multibyte-characters; use
the translated characters as specified in alist.
1998-07-29 02:54:35 +00:00