bpt/emacs.git
25 years ago(main): Set environment size only when running
Geoff Voelker [Tue, 10 Nov 1998 21:07:13 +0000 (21:07 +0000)]
(main): Set environment size only when running
command.com.

25 years ago(set-default-process-coding-system): Use function on
Geoff Voelker [Tue, 10 Nov 1998 21:06:50 +0000 (21:06 +0000)]
(set-default-process-coding-system): Use function on
before-init-hook to set default-process-coding-system based on
enable-multibyte-characters.

25 years ago(Vw32_pass_optional_keys_to_system): Variable removed.
Geoff Voelker [Tue, 10 Nov 1998 20:54:46 +0000 (20:54 +0000)]
(Vw32_pass_optional_keys_to_system): Variable removed.
(Vw32_pass_lwindow_to_system):
(Vw32_pass_rwindow_to_system):
(Vw32_lwindow_modifier):
(Vw32_rwindow_modifier):
(Vw32_apps_modifier):
(Vw32_enable_num_lock):
(Vw32_enable_caps_lock):
(Vw32_scroll_lock_modifier): New variables.
(modifier_set): Return toggle state for Scroll Lock.
(w32_key_to_modifier): New function.  Returns chosen modifier bit
for given key.
(w32_get_modifiers): Returns modifier flags for
non-keyboard input events.
(construct_console_modifiers): Renamed from construct_modifiers;
recognize Windows and Apps keys as modifiers.
(w32_get_key_modifiers): New function.  Returns modifier flags for
keyboard input events.
(map_keypad_keys): Make non-static.  Use second arg as extended
flag.
(w32_grabbed_keys): New variable.
(HOTKEY, HOTKEY_ID, HOTKEY_VK_CODE, HOTKEY_MODIFIERS): New macros.
(register_hot_keys):
(unregister_hot_keys):
(lookup_vk_code):
(w32_parse_hot_key):
(Fw32_register_hot_key):
(Fw32_unregister_hot_key):
(Fw32_registered_hot_keys):
(Fw32_reconstruct_hot_key): New functions to support hotkeys.
(post_character_message): New function.
(w32_msg_pump): Handle new messages for using hotkeys and changing
keyboard layout/language.
(w32_wnd_proc): Major rework of keyboard input handling:
optionally recognize Windows keys and Apps key as modifiers;
optionally treat NumLock, CapsLock and ScrollLock as function
keys; let system translate keystrokes to characters to avoid
system bugs relating to dead-key handling; preserve shift
distinction for control characters; forward keyboard
layout/language changes to lisp; detect and convert hot-key events
to normal keystrokes.
(syms_of_w32fns): Register new functions and variables.
(w32_last_error): New function for use in debugging.

25 years ago($(BLD)\w32inevt.obj): Add dependencies on w32term.h
Geoff Voelker [Tue, 10 Nov 1998 20:54:31 +0000 (20:54 +0000)]
($(BLD)\w32inevt.obj): Add dependencies on w32term.h
and w32heap.h.

25 years agoInclude w32term.h and w32heap.h.
Geoff Voelker [Tue, 10 Nov 1998 20:52:20 +0000 (20:52 +0000)]
Include w32term.h and w32heap.h.
(map_keypad_keys):
(Vw32_enable_caps_lock):
(Vw32_enable_num_lock):
(Vw32_pass_lwindow_to_system):
(Vw32_pass_rwindow_to_system):
(Vw32_lwindow_modifier):
(Vw32_rwindow_modifier):
(Vw32_apps_modifier):
(Vw32_scroll_lock_modifier):
(w32_key_to_modifier): Add externs.
(w32_kbd_mods_to_emacs): Recognize Windows keys, Apps key, and
Scroll Lock as potential modifiers; exclude numpad keys from
effect by CapsLock; act on Vw32_enable_caps_lock; remove obsolete
code.
(is_dead_key): Copy from w32fns.c.
(w32_kbd_patch_key): Comment attempt to improve handling of
dead-keys, and system bug relating to same on Windows NT.  Work
around the bug by calling ToUnicode and then converting to the
correct codepage.
(map_virt_key): Removed obsolete variable.
(lispy_function_keys): Add extern.
(key_event): Major rework of keyboard input handling: optionally
recognize Windows keys and Apps key as modifiers; optionally treat
NumLock, CapsLock and ScrollLock as function keys; let system
translate keystrokes to characters to avoid system bugs relating
to dead-key handling; preserve shift distinction for control
characters.  Remove some obsolete code.

25 years ago(sys_kill): Set extended key flag when faking
Geoff Voelker [Tue, 10 Nov 1998 20:50:40 +0000 (20:50 +0000)]
(sys_kill): Set extended key flag when faking
Ctrl-Break keystrokes.
(Fw32_get_locale_info): Allow LONGFORM parameter to specify an
arbitrary locale property using a numerical index.
(Vw32_valid_codepages): New variable.
(enum_codepage_fn):
(Fw32_get_valid_codepages):
(Fw32_get_console_codepage):
(Fw32_set_console_codepage):
(Fw32_get_console_output_codepage):
(Fw32_set_console_output_codepage):
(Fw32_get_codepage_charset):
(Fw32_get_valid_keyboard_layouts):
(Fw32_get_keyboard_layout):
(Fw32_set_keyboard_layout): New functions, exposing Windows locale
handling functions.
(syms_of_ntproc): Register them.

25 years ago(convert_to_key_event): Removed.
Geoff Voelker [Tue, 10 Nov 1998 20:50:08 +0000 (20:50 +0000)]
(convert_to_key_event): Removed.
(is_dead_key): Copied to w32fns.c.
(w32_read_socket): Generate language_change_event.  Modify to work
with keyboard handling changes in w32_wnd_proc.

25 years ago(struct w32_display_info): New element faked_key.
Geoff Voelker [Tue, 10 Nov 1998 20:49:30 +0000 (20:49 +0000)]
(struct w32_display_info): New element faked_key.
(WM_EMACS_SETKEYBOARDLAYOUT):
(WM_EMACS_REGISTER_HOT_KEY):
(WM_EMACS_UNREGISTER_HOT_KEY): New message definitions.
(LEFT_WIN_PRESSED):
(RIGHT_WIN_PRESSED):
(APPS_PRESSED): New console keyboard modifier flags.

25 years ago([language-change]): For now ignore
Geoff Voelker [Tue, 10 Nov 1998 20:49:04 +0000 (20:49 +0000)]
([language-change]): For now ignore
keyboard language-change events.

25 years ago(ediff-make-temp-file): Run the prefix through
Eli Zaretskii [Tue, 10 Nov 1998 11:26:34 +0000 (11:26 +0000)]
(ediff-make-temp-file): Run the prefix through
convert-standard-file-name, but leave the results of
make-temp-name unaltered.  For MS-DOS, truncate the prefix to 2
characters if the original name already exists, or has a special
handler.

25 years agoDelete autoload cookies.
Karl Heuer [Tue, 10 Nov 1998 07:18:43 +0000 (07:18 +0000)]
Delete autoload cookies.

25 years agoAdd autoload cookies.
Karl Heuer [Tue, 10 Nov 1998 07:18:07 +0000 (07:18 +0000)]
Add autoload cookies.

25 years ago(ispell-get-coding-system): Default to iso-latin-1.
Karl Heuer [Tue, 10 Nov 1998 07:06:12 +0000 (07:06 +0000)]
(ispell-get-coding-system): Default to iso-latin-1.
(ispell-process-line): Don't treat multibyte

25 years ago(regex_compile): Handle translation of multibyte
Karl Heuer [Tue, 10 Nov 1998 07:03:05 +0000 (07:03 +0000)]
(regex_compile): Handle translation of multibyte
exact-match characters.

25 years ago(CATEGORY_SET): Adjusted for the change of cmpchar_component.
Kenichi Handa [Tue, 10 Nov 1998 00:24:40 +0000 (00:24 +0000)]
(CATEGORY_SET): Adjusted for the change of cmpchar_component.
(CATEGORY_SET): Likewise.

25 years ago(cmpchar_component): New arg NOERROR. Check
Kenichi Handa [Tue, 10 Nov 1998 00:24:40 +0000 (00:24 +0000)]
(cmpchar_component): New arg NOERROR.  Check
composition char ID more strictly.
(Fcmpchar_component): Call cmpchar_component with NOERROR arg
zero.
(Fcmpchar_cmp_rule): If CHARACTER should be composed relatively,
return 255.
(Fcompose_string): Signal error if STR contains a rule-based
composition character.

25 years ago(cmpchar_component): Proto-type adjusted.
Kenichi Handa [Tue, 10 Nov 1998 00:24:40 +0000 (00:24 +0000)]
(cmpchar_component): Proto-type adjusted.

25 years ago(ps-print-prologue-1): In BeginDoc procedure, call setpagedevice to
Andrew Innes [Mon, 9 Nov 1998 15:05:23 +0000 (15:05 +0000)]
(ps-print-prologue-1): In BeginDoc procedure, call setpagedevice to
specify the page size if setpagedevice is available.  This is
necessary to select the correct paper tray on Level 2 printers with
multiple paper sizes available.

(ps-begin-file): Cope with font names that contain spaces, and
call BeginDoc in a BeginSetup/EndSetup block.

25 years ago(string_to_non_ascii_char): Return correct length for
Kenichi Handa [Mon, 9 Nov 1998 07:06:11 +0000 (07:06 +0000)]
(string_to_non_ascii_char): Return correct length for
a charset of dimension 2 and composition character.

25 years ago(symbol-file): Run fns-VERSION.el through
Eli Zaretskii [Sun, 8 Nov 1998 17:24:16 +0000 (17:24 +0000)]
(symbol-file): Run fns-VERSION.el through
convert-standard-filename.

25 years ago(buffer-undo-list): Run fns-VERSION.el through
Eli Zaretskii [Sun, 8 Nov 1998 17:23:52 +0000 (17:23 +0000)]
(buffer-undo-list): Run fns-VERSION.el through
convert-standard-filename.

25 years ago(SHELL, MAKESHELL): Don't use `override'.
Eli Zaretskii [Sun, 8 Nov 1998 17:18:55 +0000 (17:18 +0000)]
(SHELL, MAKESHELL): Don't use `override'.

25 years ago(Fprocess_status): Doc fix.
Karl Heuer [Sat, 7 Nov 1998 16:55:41 +0000 (16:55 +0000)]
(Fprocess_status): Doc fix.

25 years ago(line-number-mode): Doc fix.
Karl Heuer [Sat, 7 Nov 1998 02:08:40 +0000 (02:08 +0000)]
(line-number-mode): Doc fix.

25 years ago(find-variable-noselect): Autoload.
Karl Heuer [Sat, 7 Nov 1998 02:05:38 +0000 (02:05 +0000)]
(find-variable-noselect): Autoload.

25 years ago(texinfo-format-scan):
Karl Heuer [Sat, 7 Nov 1998 02:03:33 +0000 (02:03 +0000)]
(texinfo-format-scan):
Detect the case of two @-commands in a row; process just the first.
(texinfo-append-refill): If line has a @c, insert the @refill
before it.
(texinfo-format-refill): Return with point where the @refill was.

25 years ago(hack-local-variables): Test local-enable-local-variables.
Karl Heuer [Sat, 7 Nov 1998 02:01:59 +0000 (02:01 +0000)]
(hack-local-variables): Test local-enable-local-variables.
(hack-local-variables-prop-line): Likewise.
(set-auto-mode): Don't test local-enable-local-variables here.
(enable-local-variables): Doc fix.
(local-enable-local-variables): Doc fix.
(normal-mode): Doc fix.

25 years ago(init_charset_once): Fix previous change.
Kenichi Handa [Sat, 7 Nov 1998 01:42:20 +0000 (01:42 +0000)]
(init_charset_once): Fix previous change.

25 years ago(create-fontset-from-fontset-spec): Give correct arg to `error'.
Kenichi Handa [Fri, 6 Nov 1998 10:59:09 +0000 (10:59 +0000)]
(create-fontset-from-fontset-spec): Give correct arg to `error'.

25 years ago(string_to_non_ascii_char): Fix previous change.
Kenichi Handa [Fri, 6 Nov 1998 10:59:09 +0000 (10:59 +0000)]
(string_to_non_ascii_char): Fix previous change.
(char_valid_p): The the validity of CHARSET by CHARSET_DEFINED_P.

25 years ago(SPLIT_NON_ASCII_CHAR): Check dimension of an invalid
Kenichi Handa [Fri, 6 Nov 1998 10:59:09 +0000 (10:59 +0000)]
(SPLIT_NON_ASCII_CHAR): Check dimension of an invalid
character correctly.
(STRING_CHAR): Handle an invalid charater correctly.

25 years ago(html-mode): Doc fix.
Andreas Schwab [Fri, 6 Nov 1998 09:31:52 +0000 (09:31 +0000)]
(html-mode): Doc fix.
(sgml-name-8bit-mode): Fix missing format character in message
string.

25 years ago(MULTIBYTE_BYTES_WIDTH): Check validity of a multibyte character.
Kenichi Handa [Fri, 6 Nov 1998 00:44:16 +0000 (00:44 +0000)]
(MULTIBYTE_BYTES_WIDTH): Check validity of a multibyte character.

25 years ago(Fstring_to_char): Don't return a multibyte character
Kenichi Handa [Fri, 6 Nov 1998 00:44:16 +0000 (00:44 +0000)]
(Fstring_to_char): Don't return a multibyte character
if STRING is a unibyte string.

25 years ago(string_to_non_ascii_char): Fix previous change.
Kenichi Handa [Fri, 6 Nov 1998 00:44:16 +0000 (00:44 +0000)]
(string_to_non_ascii_char): Fix previous change.

25 years ago(MAKE_NON_ASCII_CHAR): Check validity of CHARSET.
Kenichi Handa [Fri, 6 Nov 1998 00:44:16 +0000 (00:44 +0000)]
(MAKE_NON_ASCII_CHAR): Check validity of CHARSET.

25 years ago(display_text_line): Check validity of a multibyte
Kenichi Handa [Fri, 6 Nov 1998 00:44:16 +0000 (00:44 +0000)]
(display_text_line): Check validity of a multibyte
character.
(display_string): Likewise.  Handle an invalid character
correctly.

25 years ago(Fcombine_after_change_execute): Return nil, not junk.
Karl Heuer [Thu, 5 Nov 1998 20:06:22 +0000 (20:06 +0000)]
(Fcombine_after_change_execute): Return nil, not junk.
If nothing to do, return immediately.
(syms_of_insdel): Initialize combine_after_change_buffer.

25 years ago(sendmail-send-it): Check for failure.
Karl Heuer [Thu, 5 Nov 1998 19:31:09 +0000 (19:31 +0000)]
(sendmail-send-it): Check for failure.

25 years ago(Man-page-header-regexp): Alternate value for Solaris 2.6.
Karl Heuer [Thu, 5 Nov 1998 19:19:03 +0000 (19:19 +0000)]
(Man-page-header-regexp): Alternate value for Solaris 2.6.

25 years ago(XTread_socket): ButtonPress clears f->mouse_moved.
Karl Heuer [Thu, 5 Nov 1998 19:17:42 +0000 (19:17 +0000)]
(XTread_socket): ButtonPress clears f->mouse_moved.

25 years ago(tex-start-shell): Track directory changes.
Karl Heuer [Thu, 5 Nov 1998 19:15:36 +0000 (19:15 +0000)]
(tex-start-shell): Track directory changes.

25 years ago(delete-whitespace-rectangle): close-rectangle renamed.
Karl Heuer [Thu, 5 Nov 1998 19:12:21 +0000 (19:12 +0000)]
(delete-whitespace-rectangle): close-rectangle renamed.
(close-rectangle): Define as alias.

25 years ago(describe-variable): Don't quote link to source.
Dave Love [Thu, 5 Nov 1998 18:55:38 +0000 (18:55 +0000)]
(describe-variable): Don't quote link to source.

25 years ago(w32_enable_unicode_output): Rename from
Geoff Voelker [Wed, 4 Nov 1998 23:42:04 +0000 (23:42 +0000)]
(w32_enable_unicode_output): Rename from
w32_no_unicode_output.
(w32_use_unicode_for_codepage, syms_of_w32term): Use new name
and new semantics.

25 years ago(dumpglyphs): Use FRAME_FONT for w32_fill_area.
Geoff Voelker [Wed, 4 Nov 1998 23:38:42 +0000 (23:38 +0000)]
(dumpglyphs): Use FRAME_FONT for w32_fill_area.

25 years ago(w32_list_fonts): Report an error if a frame has not
Geoff Voelker [Wed, 4 Nov 1998 23:38:19 +0000 (23:38 +0000)]
(w32_list_fonts):  Report an error if a frame has not
been created yet.

25 years ago(x-get-selection-value): Alias to
Geoff Voelker [Wed, 4 Nov 1998 23:23:57 +0000 (23:23 +0000)]
(x-get-selection-value): Alias to
x-cut-buffer-or-selection-value.
(w32-standard-fontset-spec): New variable.
(w32-create-initial-fontsets, mouse-set-font): Check whether
new-fontset is available.
(w32-use-w32-font-dialog): Enable use of set-variable.

25 years ago(with-vc-file, edit-vc-file): New macros.
André Spiegel [Wed, 4 Nov 1998 15:09:38 +0000 (15:09 +0000)]
(with-vc-file, edit-vc-file): New macros.

25 years agoInitial revision
Kenichi Handa [Wed, 4 Nov 1998 10:54:59 +0000 (10:54 +0000)]
Initial revision

25 years ago(do_switch_frame): Cancel previous change.
Kenichi Handa [Wed, 4 Nov 1998 10:53:14 +0000 (10:53 +0000)]
(do_switch_frame): Cancel previous change.

25 years ago(print_string): Check validity of a character.
Kenichi Handa [Wed, 4 Nov 1998 10:53:14 +0000 (10:53 +0000)]
(print_string): Check validity of a character.
(print): Likewise.

25 years ago[nec_ews_svr4]: Extern *_sobuf.
Kenichi Handa [Wed, 4 Nov 1998 10:53:14 +0000 (10:53 +0000)]
[nec_ews_svr4]: Extern *_sobuf.

25 years ago(mips-nec-sysv4*): New target.
Kenichi Handa [Wed, 4 Nov 1998 10:48:53 +0000 (10:48 +0000)]
(mips-nec-sysv4*): New target.

25 years ago(quail-show-guidance-buf): Call
Kenichi Handa [Wed, 4 Nov 1998 10:48:53 +0000 (10:48 +0000)]
(quail-show-guidance-buf): Call
set-minibuffer-window to set minibuffer window of the current
frame correctly.

25 years ago(string_to_non_ascii_char): Change the check for the
Kenichi Handa [Wed, 4 Nov 1998 10:48:53 +0000 (10:48 +0000)]
(string_to_non_ascii_char): Change the check for the
varidity of multibyte form.
(update_charset_table): Check validity of BYTES.  Don't set
bytes_by_char_head here.
(init_charset_once): Set bytes_by_char_head completely.

25 years agoFont Lock mode doesn't use the revert hooks any more.
Simon Marshall [Wed, 4 Nov 1998 10:44:32 +0000 (10:44 +0000)]
Font Lock mode doesn't use the revert hooks any more.

25 years agoCompile multiple source files when possible.
Geoff Voelker [Wed, 4 Nov 1998 01:28:57 +0000 (01:28 +0000)]
Compile multiple source files when possible.

25 years agoRequire fontset.
Geoff Voelker [Wed, 4 Nov 1998 01:28:04 +0000 (01:28 +0000)]
Require fontset.

25 years ago(SYS_LDFLAGS): Use swapfile when running from cd or net.
Geoff Voelker [Wed, 4 Nov 1998 01:27:10 +0000 (01:27 +0000)]
(SYS_LDFLAGS): Use swapfile when running from cd or net.
(DEL_TREE): Use rd instead of rmdir.
(ARCH_CFLAGS): Optimize for P6.  Align structures on 8-byte boundaries.

25 years ago(Qmouse_face): Replace definition with extern decl.
Geoff Voelker [Wed, 4 Nov 1998 01:26:24 +0000 (01:26 +0000)]
(Qmouse_face): Replace definition with extern decl.

25 years ago(stat): GetFileInformationByHandle can legitimately fail, so don't
Andrew Innes [Tue, 3 Nov 1998 22:39:04 +0000 (22:39 +0000)]
(stat): GetFileInformationByHandle can legitimately fail, so don't
rely on it succeeding.

25 years ago(set-face-font): Call resolve-fontset-name on w32.
Andrew Innes [Tue, 3 Nov 1998 22:26:56 +0000 (22:26 +0000)]
(set-face-font): Call resolve-fontset-name on w32.

(set-face-font-auto): Ditto.

25 years ago(x_to_w32_font): Specify DEFAULT_CHARSET in the w32 LOGFONT struct if
Andrew Innes [Tue, 3 Nov 1998 22:21:58 +0000 (22:21 +0000)]
(x_to_w32_font): Specify DEFAULT_CHARSET in the w32 LOGFONT struct if
x font doesn't specify the charset.

(x_to_w32_charset): Change >= to == when testing results of stricmp.

25 years ago(mouse-drag-region): Fix typo.
Andreas Schwab [Tue, 3 Nov 1998 10:25:56 +0000 (10:25 +0000)]
(mouse-drag-region): Fix typo.

25 years ago(install-arch-dep): Fix last change and use fns-*.el
Andreas Schwab [Tue, 3 Nov 1998 10:20:29 +0000 (10:20 +0000)]
(install-arch-dep): Fix last change and use fns-*.el
from lisp.

25 years ago(Fsubstitute_in_file_name) [DOS_NT]: Fix typo.
Geoff Voelker [Tue, 3 Nov 1998 02:26:21 +0000 (02:26 +0000)]
(Fsubstitute_in_file_name) [DOS_NT]: Fix typo.

25 years agoFix for fontification of strings lost
Dave Love [Mon, 2 Nov 1998 19:53:05 +0000 (19:53 +0000)]
Fix for fontification of strings lost
somehow:
(fortran-fontify-string): New function.
(fortran-font-lock-keywords-1): Use it.

25 years ago(comint-file-name-quote-list): Doc fix.
Markus Rost [Mon, 2 Nov 1998 18:59:11 +0000 (18:59 +0000)]
(comint-file-name-quote-list): Doc fix.

25 years agoComment fix.
Karl Heuer [Mon, 2 Nov 1998 18:01:38 +0000 (18:01 +0000)]
Comment fix.

25 years ago(buffer-undo-list): Write fns-VERSION.el into
Richard M. Stallman [Sun, 1 Nov 1998 19:24:32 +0000 (19:24 +0000)]
(buffer-undo-list): Write fns-VERSION.el into
build directory, not source directory.

25 years ago(rmail-message-subject-p):
Richard M. Stallman [Sun, 1 Nov 1998 18:55:11 +0000 (18:55 +0000)]
(rmail-message-subject-p):
Handle message whose header has not been reformatted.

25 years ago(mouse-drag-region): Fake up a mouse-motion event
Richard M. Stallman [Sun, 1 Nov 1998 18:17:40 +0000 (18:17 +0000)]
(mouse-drag-region): Fake up a mouse-motion event
if we did not get one for the final move.

25 years ago*** empty log message ***
Richard M. Stallman [Sun, 1 Nov 1998 17:47:52 +0000 (17:47 +0000)]
*** empty log message ***

25 years ago(goto-address-at-point, goto-address-at-mouse):
Dave Love [Sun, 1 Nov 1998 17:08:22 +0000 (17:08 +0000)]
(goto-address-at-point, goto-address-at-mouse):
Don't funcall browse-url-browser-function.

25 years ago(gnus-button-embedded-url, gnus-button-url):
Dave Love [Sun, 1 Nov 1998 16:58:49 +0000 (16:58 +0000)]
(gnus-button-embedded-url, gnus-button-url):
Don't funcall browse-url-browser-function.

25 years ago(fortran-end-prog-re1): Fix the regexp.
Dave Love [Sun, 1 Nov 1998 16:52:39 +0000 (16:52 +0000)]
(fortran-end-prog-re1): Fix the regexp.

25 years ago(revert-buffer): Doc fix.
Richard M. Stallman [Sun, 1 Nov 1998 08:46:04 +0000 (08:46 +0000)]
(revert-buffer): Doc fix.

25 years ago(dynamic-completion-mode): New function to enable
Richard M. Stallman [Sun, 1 Nov 1998 08:45:25 +0000 (08:45 +0000)]
(dynamic-completion-mode): New function to enable
the mode.  (Just loading the file now does not change anything.)

25 years agoDon't include etc/fns*.el in dist.
Richard M. Stallman [Sun, 1 Nov 1998 00:28:00 +0000 (00:28 +0000)]
Don't include etc/fns*.el in dist.

25 years ago(tex-start-options-string): Quote the backslashes with more backslashes.
Richard M. Stallman [Sat, 31 Oct 1998 23:55:32 +0000 (23:55 +0000)]
(tex-start-options-string): Quote the backslashes with more backslashes.

25 years ago(set_internal): For built-in maybe-local vars,
Richard M. Stallman [Sat, 31 Oct 1998 23:39:42 +0000 (23:39 +0000)]
(set_internal): For built-in maybe-local vars,
when BINDFLAG is set, do not mark them as local.

25 years ago(webjump-sample-sites): Fix Lisp archive site.
Dave Love [Sat, 31 Oct 1998 22:55:26 +0000 (22:55 +0000)]
(webjump-sample-sites): Fix Lisp archive site.
(webjump): Don't funcall browse-url-browser-function.

25 years ago(replace_range): Fix previous change.
Kenichi Handa [Sat, 31 Oct 1998 05:24:11 +0000 (05:24 +0000)]
(replace_range): Fix previous change.

25 years ago(quail-start-translation): Handle
Kenichi Handa [Sat, 31 Oct 1998 05:12:07 +0000 (05:12 +0000)]
(quail-start-translation): Handle
switching of the frame in read-key-sequence.
(quail-start-conversion): Likewise.
(quail-show-guidance-buf): Detach quail-guidance-buf from any
windows before setting an appropriate window for it.
(quail-hide-guidance-buf): Use window-minibuffer-p.  Set
quail-guidance-win to nil.
(quail-update-guidance): If quail-guidance-buf is not in the
selected frame, call quail-show-guidance-buf again.

25 years ago(do_switch_frame): Update minibuf_window if necessary.
Kenichi Handa [Sat, 31 Oct 1998 05:12:07 +0000 (05:12 +0000)]
(do_switch_frame): Update minibuf_window if necessary.

25 years ago(byte_combining_error): New function.
Kenichi Handa [Sat, 31 Oct 1998 05:12:07 +0000 (05:12 +0000)]
(byte_combining_error): New function.
(CHECK_BYTE_COMBINING_FOR_INSERT): Call byte_combining_error.
(insert_from_string_1): Set *(GPT_ADDR) to 0 before calling
CHECK_BYTE_COMBINING_FOR_INSERT.
(insert_from_buffer_1): Likewise.
(adjust_after_replace): Check the posibility of inhibitted byte
combining correctly.
(replace_range): Before signaling an error for inhibitted byte
combining, recover the buffer in a safe state.
(del_range_2): Check the posibility of inhibitted byte combining
correctly.

25 years ago(Fsubst_char_in_region): Fix previous change.
Kenichi Handa [Sat, 31 Oct 1998 05:12:07 +0000 (05:12 +0000)]
(Fsubst_char_in_region): Fix previous change.
(Ftranslate_region): Fix previous change.

25 years ago(Fbase64_decode_region): Fix previous change.
Kenichi Handa [Sat, 31 Oct 1998 05:12:07 +0000 (05:12 +0000)]
(Fbase64_decode_region): Fix previous change.
n

25 years ago(pascal-mode): `blink-matching-paren-dont-ignore-comments' set to t.
Karl Heuer [Fri, 30 Oct 1998 19:47:56 +0000 (19:47 +0000)]
(pascal-mode): `blink-matching-paren-dont-ignore-comments' set to t.

25 years ago(cal-menu-update): Fix menu wording.
Karl Heuer [Fri, 30 Oct 1998 19:44:50 +0000 (19:44 +0000)]
(cal-menu-update): Fix menu wording.

25 years ago(vc-backend-merge-news): Check for "P" output.
Dave Love [Fri, 30 Oct 1998 19:11:08 +0000 (19:11 +0000)]
(vc-backend-merge-news): Check for "P" output.

25 years ago(describe-variable): Hyperlink the definition.
Dave Love [Fri, 30 Oct 1998 19:07:09 +0000 (19:07 +0000)]
(describe-variable): Hyperlink the definition.

25 years agoDon't mkdir cpp.
Dave Love [Fri, 30 Oct 1998 19:00:25 +0000 (19:00 +0000)]
Don't mkdir cpp.

25 years ago(sh-canonicalize-shell): Fix regexp.
Andreas Schwab [Fri, 30 Oct 1998 11:02:42 +0000 (11:02 +0000)]
(sh-canonicalize-shell): Fix regexp.
(sh-set-shell): Likewise.

25 years ago(shell-command-on-region): Doc fix.
Andreas Schwab [Fri, 30 Oct 1998 11:01:38 +0000 (11:01 +0000)]
(shell-command-on-region): Doc fix.

25 years ago(edebug-initial-mode): Fix customize type.
Andreas Schwab [Fri, 30 Oct 1998 11:00:07 +0000 (11:00 +0000)]
(edebug-initial-mode): Fix customize type.
(edebug-on-error): Fix customize type to match that of
debug-on-error.

25 years ago(eldoc-argument-case): Fix customize type.
Andreas Schwab [Fri, 30 Oct 1998 10:59:23 +0000 (10:59 +0000)]
(eldoc-argument-case): Fix customize type.

25 years ago(lm-report-bug): Use
Andreas Schwab [Fri, 30 Oct 1998 10:58:37 +0000 (10:58 +0000)]
(lm-report-bug): Use
report-emacs-bug-address instead of undefined bug-gnu-emacs.

25 years agoDon't require 'w3 and 'url unprotected.
Andreas Schwab [Fri, 30 Oct 1998 10:57:05 +0000 (10:57 +0000)]
Don't require 'w3 and 'url unprotected.