1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-17 12:21:54 -07:00
Commit graph

26840 commits

Author SHA1 Message Date
Richard M. Stallman
bfca0f6bb9 (calendar-julian-date-string): Mark not interactive. 1997-08-19 15:36:22 +00:00
Richard M. Stallman
2f9d985f41 (Finsert_file_contents): Fix previous change. 1997-08-19 15:12:38 +00:00
Oliver Seidel
7c896f63d6 - changed name to todo-mode
- fixed menu descriptions
- fixed "pressing abort while filing"
- attempted Emacs Lisp Manual *Tips* section compliance
1997-08-19 14:00:36 +00:00
Kenichi Handa
da30bf98df (append-to-file): Doc-string fixed. 1997-08-19 10:59:47 +00:00
Kenichi Handa
a0d4676ae3 (encoded-kbd-mode): Doc-string modified. Make this a
non-interactive function.
(encoded-kbd-iso2022-designation): Do not enter recursive edit
twice.
(encoded-kbd-iso2022-non-ascii-map): Bind 8-bit keys to
encoded-kbd-handle-8bit.
1997-08-19 10:58:40 +00:00
Kenichi Handa
fa7bc762cf (isearch-process-search-multibyte-characters): If
read-multilingual-string returns null string, just call
isearch-update.
1997-08-19 10:58:40 +00:00
Kenichi Handa
052040166f (quail-exit-from-minibuffer): Call
inactivate-input-method instead of (quail-mode -1).
(quail-kill-guidance-buf): New function.
(quail-mode): Doc-string and comments modified.  Make this
function non-interactive.  Add quail-kill-guidance-buf to
kill-buffer-hook locally.
(quail-start-translation): Check if the current Quail package
requires keyboard tranlation feature.
(quail-start-translation-in-conversion-mode): Likewise.
(quail-terminate-translation): Run hooks in
input-method-after-insert-chunk-hook.
(quail-update-translation): Don't run hooks in
input-method-after-insert-chunk-hook here.
(quail-setup-completion-buf): New function.
(quail-show-guidance-buf): Create completion buffer by calling
quail-setup-completion-buf.
(quail-completion): Create completion buffer if it is not alive.
1997-08-19 10:58:40 +00:00
Kenichi Handa
c374d5edd9 (tit-process-body): Handle `\' used
for quoting the following digits correctly.
1997-08-19 10:58:40 +00:00
Kenichi Handa
1dcf3e0f96 ("korean-hangul"): Doc-string of this Quail
package fixed.
1997-08-19 10:58:10 +00:00
Richard M. Stallman
d2e7d71ba8 Customized. 1997-08-19 04:55:58 +00:00
Richard M. Stallman
e5023df970 Don't set primary-language. 1997-08-19 04:48:43 +00:00
Richard M. Stallman
c5637d842b (setup-cyrillic-environment): Don't set primary-language. 1997-08-19 04:48:22 +00:00
Richard M. Stallman
916b00d855 (setup-ethiopic-environment): Don't set primary-language. 1997-08-19 04:48:02 +00:00
Richard M. Stallman
7bce107c56 (mule-diag): Don't print primary-language. 1997-08-19 04:45:18 +00:00
Richard M. Stallman
46b878c753 (primary-language): Variable deleted. 1997-08-19 04:44:42 +00:00
Richard M. Stallman
da4127720b (help-with-tutorial): Use current-language-environment. 1997-08-19 04:39:43 +00:00
Richard M. Stallman
2b3f69c8a3 Add an autoload form for calendar-print-julian-date. 1997-08-19 02:32:26 +00:00
Richard M. Stallman
ce8f7cc1a2 (encoded-kbd-iso2022-designations):
(encoded-kbd-iso2022-invocations): Don't make these vars buffer-local.
(encoded-kbd-mode): Don't make encoded-kbd-iso2022-designations
or encoded-kbd-iso2022-invocations buffer-local.
1997-08-19 01:22:06 +00:00
Richard M. Stallman
ddb3136ef7 Customized. 1997-08-19 00:03:01 +00:00
Richard M. Stallman
b4d413d983 (fill-individual-paragraphs): Fix handling
of adaptive-fill.  Call fill-context-prefix, but bind
adaptive-fill-first-line-regexp to a null string.
1997-08-18 20:08:38 +00:00
Richard M. Stallman
ab1c7f3527 Customized. 1997-08-18 20:01:25 +00:00
Richard M. Stallman
dd9d15d637 (read_minibuf): New arg disable_multibyte.
(Fcompleting_read): Pass 1 for disable_multibyte if
the completion table is read-file-name-internal.
1997-08-18 18:57:32 +00:00
Richard M. Stallman
20713324f5 (Fchar_before): Do range check before decrement. 1997-08-18 18:56:07 +00:00
Kenichi Handa
af4fecb408 (Fchars_in_region): Renamed form Fcount_chars_region.
(syms_of_charset): Define Schars_in_region as a Lisp subroutine
instead of Scount_chars_region.
1997-08-18 11:19:17 +00:00
Kenichi Handa
f7af6265bf Fix previous change. 1997-08-18 11:03:26 +00:00
Kenichi Handa
19d0c7aad4 (quail-devanagari-compose-characters): Do
not call throw.
(quail-devanagari-hindi-compose-characters): Likewise.
1997-08-18 10:54:31 +00:00
Kenichi Handa
dcae89291d (quail-hangul-switch-to-symbol-ksc): Call
activate-input-method instead of select-input-method.
1997-08-18 10:54:31 +00:00
Kenichi Handa
afc53a91e4 (quail-japanese-toggle-kana): Don't call
throw.
(quail-japanese-kanji-kkc): Completely re-written.
(quail-japanese-kkc-mode-exit): New function.
(quail-japanese-switch-package): Call activate-input-method
instead of select-input-metho.
1997-08-18 10:54:31 +00:00
Kenichi Handa
60071afc7e (quail-hangul-switch-back): Call
activate-input-method instead of select-input-method.
Use input-method-history instead of previous-input-method.
1997-08-18 10:54:31 +00:00
Kenichi Handa
50c3dd5bc0 (thai-consonant-input): Typo fixed. 1997-08-18 10:54:31 +00:00
Kenichi Handa
5b56d4e4bd (isearch-multibyte-characters-flag): Deleted.
(isearch-mode): Do not bind isearch-multibyte-characters-flag and
isearch-input-method.
(isearch-printing-char): Use current-input-method instead of
isearch-input-method.
(isearch-message-prefix): Likewise.
1997-08-18 10:53:05 +00:00
Kenichi Handa
000028d79c (isearch-input-method): Deleted.
(isearch-input-method-title): Deleted.
(isearch-toggle-specified-input-method): Call toggle-input-method.
(isearch-toggle-input-method): Likewise.
(isearch-process-search-multibyte-characters): Use
current-input-method instead of isearch-input-method.
1997-08-18 10:51:45 +00:00
Kenichi Handa
3847cd47c1 (kkc-region): New arg
kkc-mode-exit-function.
1997-08-18 10:51:45 +00:00
Kenichi Handa
723a427a1e (previous-input-method): This
variable deleted.
(input-method-history): New variable.
(read-input-method-name): Bind minibuffer-history to
input-method-history.
(activate-input-method): Delete codes handling
previous-input-method.  Run hooks in input-method-activate-hook.
(inactivate-input-method): Update input-method-history.  Run hooks
in input-method-inactivate-hook.
(select-input-method): Doc-string modified.  Use
input-method-history instead of previous-input-method.  Set
default-input-method to input-method.
(toggle-input-method): Doc-string modified.  Use
input-method-history instead of previous-input-method.
(read-multilingual-string): Bind minibuffer-setup-hook correctly.
(input-method-exit-on-invalid-key): New variable.
1997-08-18 10:51:45 +00:00
Kenichi Handa
20110571b5 (quail-inactivate): Turn Quail mode off
by itself.
(quail-translation-keymap): Don't bind thee key "C-\".
(quail-conversion-keymap): Likewise.
(quail-define-package): Indentation fixed.
(quail-setup-overlays): New arg conversion-mode.  Pay attention to
input-method-highlight-flag.
(quail-mode-line-format): Deleted.
(quail-generate-mode-line-format): Deleted.
(quail-mode): Don't handle input-method-inactivate-hook and
input-method-activate-hook here.  Delete code setting
quail-mode-line-format.
(quail-saved-current-map): Name changed from
quail-saved-overriding-local-map.
(quail-toggle-mode-temporarily): Completely re-written.
(quail-execute-non-quail-command): Use
quail-toggle-mode-temporarily.
(quail-conv-overlay-modification-hook): Deleted.
(quail-suppress-conversion): Deleted.
(quail-start-translation): Completely re-written.
(quail-start-translation-in-conversion-mode): Likewise.
(quail-delete-region): Check if quail-overlay is active.
(quail-get-current-str): Don't call throw.  Set
overriding-terminal-local-map correctly.
(quail-update-translation): Run hooks in
input-method-after-insert-chunk-hook.
(quail-self-insert-command): Catch 'quail-tag here.
(quail-conversion-delete-char): Don't call throw.  Set
overriding-terminal-local-map to nil.
(quail-conversion-backward-delete-char): Likewise.
(quail-no-conversion): Likewise.
(quail-help-insert-keymap-description): Bind
overriding-terminal-local-map instead of overriding-local-map.
1997-08-18 10:51:45 +00:00
Richard M. Stallman
1bcb155cb1 Faces now have 2 more elements, bold-p and italic-p.
(internal-facep, make-face, x-create-frame-with-faces):
Create frames with those elements.
(face-bold-p, face-italic-p): Just fetch those elements.
(set-face-italic-p, set-face-bold-p): Doc fixes.
(make-face-bold, make-face-italic, make-face-bold-italic)
(make-face-unbold, make-face-unitalic): Set those new elements.
1997-08-18 02:32:18 +00:00
Richard M. Stallman
4239576339 (toggle-input-method)
(select-input-method): Always set default-input-method.
Show default in the prompt only if there is one.

(activate-input-method):
Handle the new rule that default-input-method is now global only.

(input-method-verbose-flag): Renamed
from input-method-tersely-flag and sense inverted.
(input-method-highlight-flag): New variable.
(toggle-input-method): Pass missing arg to read-input-method-name.
1997-08-18 02:28:28 +00:00
Richard M. Stallman
0eff1f85ac (Fdo_auto_save): If open fails, make lispstream nil. 1997-08-17 23:20:07 +00:00
Geoff Voelker
99bf72f2ee Set default coding system to undecided-dos.
(find-buffer-file-type-coding-system):
For writing, use buffer-file-coding-system if set, otherwise
buffer-file-type.
(find-file-not-found-set-buffer-file-coding-system):
Renamed from find-file-not-found-set-buffer-file-type.
Set buffer-file-coding-system as well as buffer-file-type.
1997-08-17 01:49:50 +00:00
Geoff Voelker
04e6f79c44 (Finsert_file_contents) [DOS_NT]: Set buffer_file_type
according to eol conversion used on file.
1997-08-17 01:49:01 +00:00
Geoff Voelker
c781a8e894 (ALL): Build cmdproxy.
(cmdproxy): New target.
(install): Install cmdproxy.
1997-08-17 01:45:59 +00:00
Geoff Voelker
d7a4f4fed5 (MSVCNT11): Conditionally define it.
(BASE_LIBS): Do not use oldnames.lib.
(SYS_LDFLAGS): Use pdb files.
(CFLAGS_COMMON) [!spd]: Define EMACSDEBUG.
(ARCH_CFLAGS) [i386 && spd]: Use space optimizations.
(ARCH_CFLAGS) [alpha && spd]: Use optimizations.
1997-08-17 01:45:27 +00:00
Geoff Voelker
65cd66876a (env_vars): Set SHELL to cmdproxy.
(main): Initialize idDde to 0.
Determine emacs_path from module file name.
Prompt for install.
1997-08-17 01:44:27 +00:00
Richard M. Stallman
850101edca (make-coding-system): Add a new FLAGS
element ACCEPT-LATIN-EXTRA-CODE.

(load-with-code-conversion): Bind enable-multibyte-characters to t.
1997-08-17 01:04:47 +00:00
Richard M. Stallman
c4ece79389 (setup-latin1-environment): Don't set special-microsoft-code-table here. 1997-08-16 21:57:47 +00:00
Richard M. Stallman
012c3e713f Include paths.h. 1997-08-16 21:47:25 +00:00
Richard M. Stallman
d694acd9fe (xselect.o): Fix previous change. 1997-08-16 21:44:19 +00:00
Richard M. Stallman
105ef6bf25 (quail-guidance-buf): Now a permanent local.
(quail-update-guidance, quail-show-guidance-buf):
Test input-method-verbose-flag.
(quail-setup-overlays): Underline quail-conv-overlay
only if input-method-highlight-flag is non-nil.
1997-08-16 21:16:27 +00:00
Richard M. Stallman
8dc586a7a6 (isearch-process-search-multibyte-characters):
Bind input-method-verbose-flag, not input-method-tersely-flag.
1997-08-16 21:06:04 +00:00
Richard M. Stallman
f9021bb5ea (PATH_X_DEFAULTS): New macro. 1997-08-16 18:32:17 +00:00