1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

22837 Commits

Author SHA1 Message Date
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
Richard M. Stallman
49da2e496a (Fdocumentation): Specify UNIBYTE = 0
when calling get_doc_string for a compiled function.
1998-08-02 02:44:04 +00:00
Richard M. Stallman
8db9dc66b1 (read1): In reading a string, treat Qlambda like Qget_file_char. 1998-08-02 02:43:47 +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
Kenichi Handa
f44cbcd8dc (copy_text): In multibyte to unibyte conversion, take
nonascii-translation-table and nonascii-insert-offset into
account.
1998-08-02 01:06:57 +00:00
Kenichi Handa
a35fd731c7 (ccl_spec): New member valid_codes. 1998-08-02 01:06:57 +00:00
Kenichi Handa
1397dc18d5 (Qvalid_codes): New variable.
(coding_category_name): Include "coding-category-ccl".
(detect_coding_ccl): New function.
(setup_coding_system): Setup coding->spec.ccl.valid_codes from the
coding system priority `valid-codes' for CCL based coding systesm.
(detect_coding_mask): Check also a CCL based coding system.
(Fupdate_coding_systems_internal): Renamed from
Fupdate_iso_coding_systems.
(syms_of_coding): Change property char-table-extra-slot of
translation-table to 1.  Initialize and static pro Qvalid_codes.
1998-08-02 01:06:57 +00:00
Kenichi Handa
8469bb88e5 (CODING_CATEGORY_IDX_CCL): New macro.
(CODING_CATEGORY_IDX_BIG5, CODING_CATEGORY_IDX_RAW_TEXT,
CODING_CATEGORY_IDX_BINARY, CODING_CATEGORY_IDX_MAX): Increased by
one.
(CODING_CATEGORY_MASK_CCL): New macro.
(CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_CCL.
1998-08-02 01:06:57 +00:00
Richard M. Stallman
8f393ef918 (widget.o, xfns.o, xmenu.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.
1998-08-02 00:30:33 +00:00
Richard M. Stallman
8a23f4d8a6 (lwlib-utils.o, lwlib.o, lwlib-Xlw.o)
(lwlib-Xaw.o, lwlib-Xm.o, lwlib-Xol.o, lwlib-Xolmb.o):
Add dependencies to corresponding .c files. for Solaris 2.x VPATH make.
1998-08-02 00:29:05 +00:00
Richard M. Stallman
5126d3b7fe (REGEXPDEPS, regex.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.
1998-08-02 00:24:15 +00:00
Richard M. Stallman
0d60d4efe3 Comment change. 1998-08-02 00:22:31 +00:00
Richard M. Stallman
bd5f5333b9 (Makefile, src/Makefile, src/config.stamp)
(lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
(lwlib/Makefile, leim/Makefile):
Prepend $(srcdir)/ to rule dependencies outside this dir.
1998-08-02 00:21:33 +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
7c5e21ab08 (create_process): For outchannel, set up
proc_encode_coding_system, not proc_decode_coding_system.
1998-08-01 19:04:28 +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
Paul D. Smith
102f4b1740 GNU make release 3.77. 1998-07-30 20:55:47 +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
6bdd75a54d (concat): Fix previous change. 1998-07-30 01:35:40 +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
929a672696 Whitespace change. 1998-07-29 18:59:34 +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
39d6d9bdb7 *** empty log message *** 1998-07-29 03:01:39 +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