bpt/emacs.git
26 years ago(change-log-font-lock-keywords): Recognize "Patch by".
Richard M. Stallman [Sat, 23 Aug 1997 00:57:01 +0000 (00:57 +0000)]
(change-log-font-lock-keywords): Recognize "Patch by".

26 years ago(shell-snarf-envar, shell-copy-environment-variable): New functions.
Richard M. Stallman [Fri, 22 Aug 1997 23:37:38 +0000 (23:37 +0000)]
(shell-snarf-envar, shell-copy-environment-variable): New functions.

26 years agoCustomized.
Richard M. Stallman [Fri, 22 Aug 1997 21:59:21 +0000 (21:59 +0000)]
Customized.

26 years ago(LIB_MOTIF_EXTRA): New variable.
Richard M. Stallman [Fri, 22 Aug 1997 21:26:45 +0000 (21:26 +0000)]
(LIB_MOTIF_EXTRA): New variable.
(LIBW): Use LIB_MOTIF_EXTRA.

26 years ago(HAVE_MOTIF_2_1): Add #undef.
Richard M. Stallman [Fri, 22 Aug 1997 21:16:48 +0000 (21:16 +0000)]
(HAVE_MOTIF_2_1): Add #undef.

26 years ago(bookmark-load): Use `bookmark-import-new-list' to
Richard M. Stallman [Fri, 22 Aug 1997 19:14:10 +0000 (19:14 +0000)]
(bookmark-load): Use `bookmark-import-new-list' to
load the new list carefully, renaming bookmarks as necessary.
In docstring, mention new renaming behavior.
Optional arg OVERWRITE replaces inaccurately-named REVERT.
If file loaded was bookmark-default-file, then set
bookmarks-already-loaded to t.
(bookmark-import-new-list): New func.
(bookmark-maybe-rename): New func, helper to above.
(bookmark-set-name): Accept bookmark as either string (behaves
same as before) or list (treat it as a bookmark record).

(bookmark-set, bookmark-maybe-load-default-file)
(bookmark-jump-noselect, bookmark-rename)
(bookmark-show-annotation): Discard pointless `progn's.

(bookmark-bmenu-mark, bookmark-bmenu-unmark)
(bookmark-bmenu-backup-unmark, bookmark-bmenu-delete-backwards):
Renormalize position after all else is done.

(bookmark-edit-annotation-mode, bookmark-bmenu-list)
(bookmark-show-annotation, bookmark-show-all-annotations):
Use `x' instead of `(not (eq x nil))'.

(bookmark-yank-word): Inner save-excursion changed to progn.
(bookmark-send-annotation, bookmark-send-edited-annotation)
(bookmark-insert): Use buffer-string instead of buffer-substring.
(bookmark-make-cell): Make sure annotation and info-node strings
contain no text properties.
(bookmark-relocate): Remember to rebuild bmenu buffer after a
bookmark has been relocated.
(bookmark-bmenu-check-position): Return a meaningful value --
callers have apparently been assuming this anyway.
(bookmark-build-xemacs-menu): Unused function deleted.
(bookmark-version): Removed this variable; the Emacs version suffices.

26 years ago* config.sub: Recognize tx39/r3900.
Jeff Law [Fri, 22 Aug 1997 14:49:11 +0000 (14:49 +0000)]
* config.sub: Recognize tx39/r3900.

26 years ago(leim-list.el): Fix previous change.
Kenichi Handa [Fri, 22 Aug 1997 08:12:40 +0000 (08:12 +0000)]
(leim-list.el): Fix previous change.

26 years agoMake shell-last-dir buffer-local.
Simon Marshall [Fri, 22 Aug 1997 08:08:26 +0000 (08:08 +0000)]
Make shell-last-dir buffer-local.

26 years ago(Fmake_temp_name): Doc fix.
Richard M. Stallman [Fri, 22 Aug 1997 06:14:20 +0000 (06:14 +0000)]
(Fmake_temp_name): Doc fix.

26 years agoExplain after-change-functions and chars vs bytes.
Richard M. Stallman [Fri, 22 Aug 1997 05:58:17 +0000 (05:58 +0000)]
Explain after-change-functions and chars vs bytes.

26 years ago(syms_of_buffer): Doc fixes.
Richard M. Stallman [Fri, 22 Aug 1997 05:51:48 +0000 (05:51 +0000)]
(syms_of_buffer): Doc fixes.

26 years ago(thai-keyboard-mapping-alist): Some entry corrected.
Kenichi Handa [Fri, 22 Aug 1997 05:13:32 +0000 (05:13 +0000)]
(thai-keyboard-mapping-alist): Some entry corrected.

26 years ago(syms_of_fileio): Fix previous change.
Kenichi Handa [Fri, 22 Aug 1997 03:47:42 +0000 (03:47 +0000)]
(syms_of_fileio): Fix previous change.

26 years ago(detect_eol): If the coding system an alias, get
Kenichi Handa [Fri, 22 Aug 1997 03:33:51 +0000 (03:33 +0000)]
(detect_eol):  If the coding system an alias, get
eol-type from the base of it.

26 years agonew version
Michael Kifer [Fri, 22 Aug 1997 03:15:57 +0000 (03:15 +0000)]
new version

26 years agoMany doc fixes.
Richard M. Stallman [Fri, 22 Aug 1997 02:23:24 +0000 (02:23 +0000)]
Many doc fixes.

26 years agoCustomized.
Richard M. Stallman [Fri, 22 Aug 1997 02:05:30 +0000 (02:05 +0000)]
Customized.

26 years ago(quail-japanese-kkc-mode-exit): Run
Kenichi Handa [Fri, 22 Aug 1997 01:24:31 +0000 (01:24 +0000)]
(quail-japanese-kkc-mode-exit): Run
input-method-after-insert-chunk-hook.

26 years ago(thai-keyboard-mapping-alist): Some entry corrected.
Kenichi Handa [Fri, 22 Aug 1997 01:24:31 +0000 (01:24 +0000)]
(thai-keyboard-mapping-alist): Some entry corrected.

26 years ago(install): Just copy leim-list.el instead of running
Kenichi Handa [Fri, 22 Aug 1997 01:24:09 +0000 (01:24 +0000)]
(install): Just copy leim-list.el instead of running
update-leim-list-file on ${INSTALLDIR}.
(CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
py-punct-b5.el -> pypunct-b5.el.
(CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
(leim-list.el): Delete old files not contained in ${WORLD}.

26 years ago(register-alternate-fontnames): New
Kenichi Handa [Fri, 22 Aug 1997 01:22:49 +0000 (01:22 +0000)]
(register-alternate-fontnames): New
funciton.
(x-complement-fontset-spec): Register alternate fontnames by
calling register-alternate-fontnames.
(instanciate-fontset): Likewise.

26 years ago(coding-system-unification-table):
Kenichi Handa [Fri, 22 Aug 1997 01:22:49 +0000 (01:22 +0000)]
(coding-system-unification-table):
Deleted.
(coding-system-unification-table-for-decode): New function.
(coding-system-unification-table-for-encode): New function.

26 years ago(make-coding-system): Doc-string fixed.
Kenichi Handa [Fri, 22 Aug 1997 01:22:49 +0000 (01:22 +0000)]
(make-coding-system): Doc-string fixed.

26 years ago(quail-terminate-translation): Run
Kenichi Handa [Fri, 22 Aug 1997 01:22:49 +0000 (01:22 +0000)]
(quail-terminate-translation): Run
input-method-after-insert-chunk-hook only when the current input
method doesn't require conversion.
(quail-no-conversion): Run input-method-after-insert-chunk-hook.

26 years ago(setup-cyrillic-environment): Deleted.
Kenichi Handa [Fri, 22 Aug 1997 01:22:17 +0000 (01:22 +0000)]
(setup-cyrillic-environment): Deleted.
(setup-cyrillic-iso-environment): New function.
(setup-cyrillic-koi8-environment): New function.
(setup-cyrillic-alternativnyj-environment): New function.

26 years agoMake describe-cyrillic-environment-map and
Kenichi Handa [Fri, 22 Aug 1997 01:22:17 +0000 (01:22 +0000)]
Make describe-cyrillic-environment-map and
setup-cyrillic-environment-map prefix commands and bind [Cyrillic]
to them in describe-environment-map and setup-environment-map
respectively.  Divide language environemnt "Cyrillic" into three:
"Cyrillic-ISO", "Cyrillic-KOI8", and "Cyrillic-ALTERNATIVNYJ".

26 years ago(Valternate_fontname_alist): Name changed from
Kenichi Handa [Fri, 22 Aug 1997 01:19:27 +0000 (01:19 +0000)]
(Valternate_fontname_alist): Name changed from
Valternative_fontname_alist.
(syms_of_fontset): Adjusted for the above change.

26 years agoAdjusted for the name change of
Kenichi Handa [Fri, 22 Aug 1997 01:19:27 +0000 (01:19 +0000)]
Adjusted for the name change of
Valternate_fontname_alist.

26 years ago(Vauto_file_coding_system_function): New variable.
Kenichi Handa [Fri, 22 Aug 1997 01:19:27 +0000 (01:19 +0000)]
(Vauto_file_coding_system_function): New variable.
(Finsert_file_contents): Decide coding system after opening a
file.  Call functions set in Vauto_file_coding_system_function.
(syms_of_fileio): Declare auto-file-coding-system as a Lisp
variable.

26 years ago(x_list_fonts): Adjusted for the name change of
Kenichi Handa [Fri, 22 Aug 1997 01:19:27 +0000 (01:19 +0000)]
(x_list_fonts): Adjusted for the name change of
Valternate_fontname_alist.

26 years ago(ps-print-face-extension-alist): Doc fix.
Richard M. Stallman [Wed, 20 Aug 1997 23:15:22 +0000 (23:15 +0000)]
(ps-print-face-extension-alist): Doc fix.
(ps-new-faces): Function deleted.

26 years agoA lot of comment and doc fixes.
Richard M. Stallman [Wed, 20 Aug 1997 23:11:35 +0000 (23:11 +0000)]
A lot of comment and doc fixes.
Replace: 'nil by nil, '() by nil, 't by t.

(ps-print-version): New version number (3.05).
(ps-zebra-stripe, ps-number-of-zebra, ps-line-number)
(ps-print-background-image, ps-print-background-text): New variables
to customize zebra stripes, line number, image background and text
background features, respectively.
(ps-adobe-tag): Tagged to PostScript level 3.
(ps-print-buffer, ps-print-buffer-with-faces)
(ps-print-region, ps-print-region-with-faces)
(ps-spool-buffer, ps-spool-buffer-with-faces)
(ps-spool-region, ps-spool-region-with-faces): Call more primitive
functions for PostScript printing (functions below).
(ps-print-with-faces, ps-print-without-faces)
(ps-spool-with-faces, ps-spool-without-faces): More primitive
functions for PostScript printing.
(ps-line-lengths, ps-nb-pages-buffer, ps-nb-pages-region)
(ps-line-lengths-internal, ps-nb-pages): Doc fixes.
(ps-print-prologue-1): a lot of PostScript programming:
/dobackgroundstring, /dounderline, /UL: Postscript functions deleted.
/reencodeFontISO, /F, /BG, /HL, /W, /S, /BeginDSCPage, /BeginPage,
/EndPage: adjusted for new effects (outline, shadow, etc).
/PLN, /EF, /Hline, /doBox, /doRect, /doShadow, /doOutline,
/FillBgColor, /doLineNumber, /printZebra, /doColumnZebra,
/doZebra, /BeginBackImage, /EndBackImage, /ShowBackText: New procedures.
(ps-current-underline-p, ps-set-underline): Var and fn deleted.
(ps-showline-count, ps-background-pages, ps-background-all-pages)
(ps-background-text-count, ps-background-image-count): New variables.
(ps-header-font, ps-header-title-font)
(ps-header-line-height, ps-header-title-line-height)
(ps-landscape-page-height): Set initial value to nil.
(ps-print-face-extension-alist, ps-print-face-map-alist):
New variables for face remapping.
(ps-new-faces, ps-extend-face-list, ps-extend-face):
New functions for face remapping.
(ps-override-list, ps-extension-to-bit-face)
(ps-extension-to-screen-face, ps-extension-bit)
(ps-initialize-faces, ps-map-font-lock, ps-screen-to-bit-face):
New internal functions for face remapping.
(ps-get-page-dimensions): Fix error message.
(ps-insert-file): Doc fix and programming enhancement.
(ps-begin-file, ps-end-file, ps-get-buffer-name, ps-begin-page)
(ps-next-line, ps-plot-region, ps-face-attributes)
(ps-face-attribute-list, ps-plot-with-face)
(ps-generate-postscript-with-faces): Handle new output features.
(ps-generate): save-excursion inserted to return back point at
position before calling ps-print.
(ps-do-spool): Access dos-ps-printer variable through symbol-value.
(ps-prsc, ps-c-prsc, ps-s-prsc): Use backquote.
(ps-basic-plot-whitespace, ps-emacs-face-kind-p): Internal blank
line eliminated.
(ps-float-format, ps-current-effect): New internal variables.
(ps-output-list, ps-count-lines, ps-background-pages)
(ps-get-boundingbox, ps-float-format, ps-background-text)
(ps-background-image, ps-background, ps-header-height)
(ps-get-face): New internal functions.
(ps-control-character): Handle control characters.
(ps-gnus-print-article-from-summary): Updated for Gnus 5.
(ps-jack-setup): Replace 'nil by nil, 't by t.

26 years ago(Fchars_in_region): Fix gap handling.
Richard M. Stallman [Wed, 20 Aug 1997 22:28:40 +0000 (22:28 +0000)]
(Fchars_in_region): Fix gap handling.

26 years agoDoc fixes.
Richard M. Stallman [Wed, 20 Aug 1997 17:25:25 +0000 (17:25 +0000)]
Doc fixes.

26 years agoMinor doc fixes.
Richard M. Stallman [Wed, 20 Aug 1997 17:22:42 +0000 (17:22 +0000)]
Minor doc fixes.
(browse-url-temp-dir): New variable.
(browse-url-of-buffer): Use browse-url-temp-dir.  Don't construct
a temporary file name which includes an arbitrary buffer name to
avoid losing on non-unixy systems.

26 years ago(NULL): Define, if not defined.
Richard M. Stallman [Wed, 20 Aug 1997 16:31:20 +0000 (16:31 +0000)]
(NULL): Define, if not defined.

26 years ago(mail-yank-original): Bind mark-even-if-inactive
Richard M. Stallman [Wed, 20 Aug 1997 02:06:31 +0000 (02:06 +0000)]
(mail-yank-original): Bind mark-even-if-inactive
around the indentation and citation hooks code.

(mail-send-nonascii): Make the default t.

26 years agoComment change.
Richard M. Stallman [Tue, 19 Aug 1997 19:48:40 +0000 (19:48 +0000)]
Comment change.

26 years ago(calendar-julian-date-string): Mark not interactive.
Richard M. Stallman [Tue, 19 Aug 1997 15:36:22 +0000 (15:36 +0000)]
(calendar-julian-date-string): Mark not interactive.

26 years ago(Finsert_file_contents): Fix previous change.
Richard M. Stallman [Tue, 19 Aug 1997 15:12:38 +0000 (15:12 +0000)]
(Finsert_file_contents): Fix previous change.

26 years ago- changed name to todo-mode
Oliver Seidel [Tue, 19 Aug 1997 14:00:36 +0000 (14:00 +0000)]
- changed name to todo-mode
- fixed menu descriptions
- fixed "pressing abort while filing"
- attempted Emacs Lisp Manual *Tips* section compliance

26 years ago(append-to-file): Doc-string fixed.
Kenichi Handa [Tue, 19 Aug 1997 10:59:47 +0000 (10:59 +0000)]
(append-to-file): Doc-string fixed.

26 years ago(encoded-kbd-mode): Doc-string modified. Make this a
Kenichi Handa [Tue, 19 Aug 1997 10:58:40 +0000 (10:58 +0000)]
(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.

26 years ago(isearch-process-search-multibyte-characters): If
Kenichi Handa [Tue, 19 Aug 1997 10:58:40 +0000 (10:58 +0000)]
(isearch-process-search-multibyte-characters): If
read-multilingual-string returns null string, just call
isearch-update.

26 years ago(quail-exit-from-minibuffer): Call
Kenichi Handa [Tue, 19 Aug 1997 10:58:40 +0000 (10:58 +0000)]
(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.

26 years ago(tit-process-body): Handle `\' used
Kenichi Handa [Tue, 19 Aug 1997 10:58:40 +0000 (10:58 +0000)]
(tit-process-body): Handle `\' used
for quoting the following digits correctly.

26 years ago("korean-hangul"): Doc-string of this Quail
Kenichi Handa [Tue, 19 Aug 1997 10:58:10 +0000 (10:58 +0000)]
("korean-hangul"): Doc-string of this Quail
package fixed.

26 years agoCustomized.
Richard M. Stallman [Tue, 19 Aug 1997 04:55:58 +0000 (04:55 +0000)]
Customized.

26 years agoDon't set primary-language.
Richard M. Stallman [Tue, 19 Aug 1997 04:48:43 +0000 (04:48 +0000)]
Don't set primary-language.

26 years ago(setup-cyrillic-environment): Don't set primary-language.
Richard M. Stallman [Tue, 19 Aug 1997 04:48:22 +0000 (04:48 +0000)]
(setup-cyrillic-environment): Don't set primary-language.

26 years ago(setup-ethiopic-environment): Don't set primary-language.
Richard M. Stallman [Tue, 19 Aug 1997 04:48:02 +0000 (04:48 +0000)]
(setup-ethiopic-environment): Don't set primary-language.

26 years ago(mule-diag): Don't print primary-language.
Richard M. Stallman [Tue, 19 Aug 1997 04:45:18 +0000 (04:45 +0000)]
(mule-diag): Don't print primary-language.

26 years ago(primary-language): Variable deleted.
Richard M. Stallman [Tue, 19 Aug 1997 04:44:42 +0000 (04:44 +0000)]
(primary-language): Variable deleted.

26 years ago(help-with-tutorial): Use current-language-environment.
Richard M. Stallman [Tue, 19 Aug 1997 04:39:43 +0000 (04:39 +0000)]
(help-with-tutorial): Use current-language-environment.

26 years agoAdd an autoload form for calendar-print-julian-date.
Richard M. Stallman [Tue, 19 Aug 1997 02:32:26 +0000 (02:32 +0000)]
Add an autoload form for calendar-print-julian-date.

26 years ago(encoded-kbd-iso2022-designations):
Richard M. Stallman [Tue, 19 Aug 1997 01:22:06 +0000 (01:22 +0000)]
(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.

26 years agoCustomized.
Richard M. Stallman [Tue, 19 Aug 1997 00:03:01 +0000 (00:03 +0000)]
Customized.

26 years ago(fill-individual-paragraphs): Fix handling
Richard M. Stallman [Mon, 18 Aug 1997 20:08:38 +0000 (20:08 +0000)]
(fill-individual-paragraphs): Fix handling
of adaptive-fill.  Call fill-context-prefix, but bind
adaptive-fill-first-line-regexp to a null string.

26 years agoCustomized.
Richard M. Stallman [Mon, 18 Aug 1997 20:01:25 +0000 (20:01 +0000)]
Customized.

26 years ago(read_minibuf): New arg disable_multibyte.
Richard M. Stallman [Mon, 18 Aug 1997 18:57:32 +0000 (18:57 +0000)]
(read_minibuf): New arg disable_multibyte.
(Fcompleting_read): Pass 1 for disable_multibyte if
the completion table is read-file-name-internal.

26 years ago(Fchar_before): Do range check before decrement.
Richard M. Stallman [Mon, 18 Aug 1997 18:56:07 +0000 (18:56 +0000)]
(Fchar_before): Do range check before decrement.

26 years ago(Fchars_in_region): Renamed form Fcount_chars_region.
Kenichi Handa [Mon, 18 Aug 1997 11:19:17 +0000 (11:19 +0000)]
(Fchars_in_region): Renamed form Fcount_chars_region.
(syms_of_charset): Define Schars_in_region as a Lisp subroutine
instead of Scount_chars_region.

26 years agoFix previous change.
Kenichi Handa [Mon, 18 Aug 1997 11:03:26 +0000 (11:03 +0000)]
Fix previous change.

26 years ago(quail-devanagari-compose-characters): Do
Kenichi Handa [Mon, 18 Aug 1997 10:54:31 +0000 (10:54 +0000)]
(quail-devanagari-compose-characters): Do
not call throw.
(quail-devanagari-hindi-compose-characters): Likewise.

26 years ago(quail-hangul-switch-to-symbol-ksc): Call
Kenichi Handa [Mon, 18 Aug 1997 10:54:31 +0000 (10:54 +0000)]
(quail-hangul-switch-to-symbol-ksc): Call
activate-input-method instead of select-input-method.

26 years ago(quail-japanese-toggle-kana): Don't call
Kenichi Handa [Mon, 18 Aug 1997 10:54:31 +0000 (10:54 +0000)]
(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.

26 years ago(quail-hangul-switch-back): Call
Kenichi Handa [Mon, 18 Aug 1997 10:54:31 +0000 (10:54 +0000)]
(quail-hangul-switch-back): Call
activate-input-method instead of select-input-method.
Use input-method-history instead of previous-input-method.

26 years ago(thai-consonant-input): Typo fixed.
Kenichi Handa [Mon, 18 Aug 1997 10:54:31 +0000 (10:54 +0000)]
(thai-consonant-input): Typo fixed.

26 years ago(isearch-multibyte-characters-flag): Deleted.
Kenichi Handa [Mon, 18 Aug 1997 10:53:05 +0000 (10:53 +0000)]
(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.

26 years ago(isearch-input-method): Deleted.
Kenichi Handa [Mon, 18 Aug 1997 10:51:45 +0000 (10:51 +0000)]
(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.

26 years ago(kkc-region): New arg
Kenichi Handa [Mon, 18 Aug 1997 10:51:45 +0000 (10:51 +0000)]
(kkc-region): New arg
kkc-mode-exit-function.

26 years ago(previous-input-method): This
Kenichi Handa [Mon, 18 Aug 1997 10:51:45 +0000 (10:51 +0000)]
(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.

26 years ago(quail-inactivate): Turn Quail mode off
Kenichi Handa [Mon, 18 Aug 1997 10:51:45 +0000 (10:51 +0000)]
(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.

26 years agoFaces now have 2 more elements, bold-p and italic-p.
Richard M. Stallman [Mon, 18 Aug 1997 02:32:18 +0000 (02:32 +0000)]
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.

26 years ago(toggle-input-method)
Richard M. Stallman [Mon, 18 Aug 1997 02:28:28 +0000 (02:28 +0000)]
(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.

26 years ago(Fdo_auto_save): If open fails, make lispstream nil.
Richard M. Stallman [Sun, 17 Aug 1997 23:20:07 +0000 (23:20 +0000)]
(Fdo_auto_save): If open fails, make lispstream nil.

26 years agoSet default coding system to undecided-dos.
Geoff Voelker [Sun, 17 Aug 1997 01:49:50 +0000 (01:49 +0000)]
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.

26 years ago(Finsert_file_contents) [DOS_NT]: Set buffer_file_type
Geoff Voelker [Sun, 17 Aug 1997 01:49:01 +0000 (01:49 +0000)]
(Finsert_file_contents) [DOS_NT]: Set buffer_file_type
according to eol conversion used on file.

26 years ago(ALL): Build cmdproxy.
Geoff Voelker [Sun, 17 Aug 1997 01:45:59 +0000 (01:45 +0000)]
(ALL): Build cmdproxy.
(cmdproxy): New target.
(install): Install cmdproxy.

26 years ago(MSVCNT11): Conditionally define it.
Geoff Voelker [Sun, 17 Aug 1997 01:45:27 +0000 (01:45 +0000)]
(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.

26 years ago(env_vars): Set SHELL to cmdproxy.
Geoff Voelker [Sun, 17 Aug 1997 01:44:27 +0000 (01:44 +0000)]
(env_vars): Set SHELL to cmdproxy.
(main): Initialize idDde to 0.
Determine emacs_path from module file name.
Prompt for install.

26 years ago(make-coding-system): Add a new FLAGS
Richard M. Stallman [Sun, 17 Aug 1997 01:04:47 +0000 (01:04 +0000)]
(make-coding-system): Add a new FLAGS
element ACCEPT-LATIN-EXTRA-CODE.

(load-with-code-conversion): Bind enable-multibyte-characters to t.

26 years ago(setup-latin1-environment): Don't set special-microsoft-code-table here.
Richard M. Stallman [Sat, 16 Aug 1997 21:57:47 +0000 (21:57 +0000)]
(setup-latin1-environment): Don't set special-microsoft-code-table here.

26 years agoInclude paths.h.
Richard M. Stallman [Sat, 16 Aug 1997 21:47:25 +0000 (21:47 +0000)]
Include paths.h.

26 years ago(xselect.o): Fix previous change.
Richard M. Stallman [Sat, 16 Aug 1997 21:44:19 +0000 (21:44 +0000)]
(xselect.o): Fix previous change.

26 years ago(quail-guidance-buf): Now a permanent local.
Richard M. Stallman [Sat, 16 Aug 1997 21:16:27 +0000 (21:16 +0000)]
(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.

26 years ago(isearch-process-search-multibyte-characters):
Richard M. Stallman [Sat, 16 Aug 1997 21:06:04 +0000 (21:06 +0000)]
(isearch-process-search-multibyte-characters):
Bind input-method-verbose-flag, not input-method-tersely-flag.

26 years ago(PATH_X_DEFAULTS): New macro.
Richard M. Stallman [Sat, 16 Aug 1997 18:32:17 +0000 (18:32 +0000)]
(PATH_X_DEFAULTS): New macro.

26 years ago(get_system_app): Use PATH_X_DEFAULTS.
Richard M. Stallman [Sat, 16 Aug 1997 18:31:23 +0000 (18:31 +0000)]
(get_system_app): Use PATH_X_DEFAULTS.

26 years ago(paths-force): Store PATH_X_DEFAULTS in paths.h.
Richard M. Stallman [Sat, 16 Aug 1997 18:29:29 +0000 (18:29 +0000)]
(paths-force): Store PATH_X_DEFAULTS in paths.h.

26 years ago(cyrillic-translit-bulgarian): New input method.
Richard M. Stallman [Sat, 16 Aug 1997 17:53:30 +0000 (17:53 +0000)]
(cyrillic-translit-bulgarian): New input method.

26 years ago(term_get_fkeys_1): Use kH as alternate for move-to-last-line.
Richard M. Stallman [Sat, 16 Aug 1997 16:39:20 +0000 (16:39 +0000)]
(term_get_fkeys_1): Use kH as alternate for move-to-last-line.

26 years agoMany doc fixes.
Richard M. Stallman [Sat, 16 Aug 1997 16:24:14 +0000 (16:24 +0000)]
Many doc fixes.
(Fcount_chars_region): New function.
(min, max): New macros.

26 years ago(Flength): Doc fix.
Richard M. Stallman [Sat, 16 Aug 1997 16:21:38 +0000 (16:21 +0000)]
(Flength): Doc fix.

26 years agoComment change.
Richard M. Stallman [Sat, 16 Aug 1997 03:42:25 +0000 (03:42 +0000)]
Comment change.

26 years ago(c-double-slash-is-comments-p): Remove obsolete variable.
Richard M. Stallman [Sat, 16 Aug 1997 03:42:09 +0000 (03:42 +0000)]
(c-double-slash-is-comments-p): Remove obsolete variable.

26 years ago(c-buffer-is-cc-mode): Definition moved here from cc-vars.el.
Richard M. Stallman [Sat, 16 Aug 1997 03:41:39 +0000 (03:41 +0000)]
(c-buffer-is-cc-mode): Definition moved here from cc-vars.el.
Also, put permanent-local property on variable so it's value won't get
killed by kill-all-local-variables.  This makes it easier for non-CC
Mode derived modes to be initialized correctly.

(c++-mode, java-mode, objc-mode, idl-mode):
Remove obsolete variable c-double-slash-is-comments-p.

26 years ago(c-buffer-is-cc-mode): Definition moved to cc-mode.el
Richard M. Stallman [Sat, 16 Aug 1997 03:41:02 +0000 (03:41 +0000)]
(c-buffer-is-cc-mode): Definition moved to cc-mode.el

26 years ago(c-comment-line-break-function): In this function, and the defadvice,
Richard M. Stallman [Sat, 16 Aug 1997 03:40:20 +0000 (03:40 +0000)]
(c-comment-line-break-function): In this function, and the defadvice,
call indent-new-comment-line if not in a comment.

(c-fill-paragraph): Remove conditional on obsolete variable
c-double-slash-is-comments-p.