bpt/emacs.git
26 years ago(insert_1_both): Call prepare_to_modify_buffer before moving or making gap.
Richard M. Stallman [Wed, 29 Apr 1998 00:20:14 +0000 (00:20 +0000)]
(insert_1_both): Call prepare_to_modify_buffer before moving or making gap.
(insert_from_string_1): Don't check max buffer size here.

26 years agoComment change.
Richard M. Stallman [Tue, 28 Apr 1998 23:41:15 +0000 (23:41 +0000)]
Comment change.

26 years ago(dired-at-point): Add autoload cookie.
Richard M. Stallman [Tue, 28 Apr 1998 23:40:39 +0000 (23:40 +0000)]
(dired-at-point): Add autoload cookie.

(dired-at-point-require-prefix): New option.
(dired-at-point): New command.
(dired-at-point-prompter): New function.

26 years agoComment changes.
Richard M. Stallman [Tue, 28 Apr 1998 23:39:57 +0000 (23:39 +0000)]
Comment changes.

26 years ago(HAVE_STRING_H): Add #undef.
Richard M. Stallman [Tue, 28 Apr 1998 22:58:20 +0000 (22:58 +0000)]
(HAVE_STRING_H): Add #undef.
(HAVE_WAIT_HEADER): Defined.

26 years ago(main): Doc --multibyte and --unibyte in --help message.
Richard M. Stallman [Tue, 28 Apr 1998 21:35:36 +0000 (21:35 +0000)]
(main): Doc --multibyte and --unibyte in --help message.

26 years ago(main): Fix bug report address.
Richard M. Stallman [Tue, 28 Apr 1998 21:33:28 +0000 (21:33 +0000)]
(main): Fix bug report address.

26 years ago[HAVE_MENUS]: Include xterm.h only if HAVE_X_WINDOWS.
Richard M. Stallman [Tue, 28 Apr 1998 21:21:14 +0000 (21:21 +0000)]
[HAVE_MENUS]: Include xterm.h only if HAVE_X_WINDOWS.

26 years ago(INSTALL_INFO): New variable.
Richard M. Stallman [Tue, 28 Apr 1998 21:15:12 +0000 (21:15 +0000)]
(INSTALL_INFO): New variable.
(install-arch-indep): Don't replace the dir file if it already exists.
Use the install-info program, via INSTALL_INFO, to add entries.
Make the `info' subdir and the Info files world-readable.

(mkdir): Create the site-lisp dirs.
(install-arch-indep): Make site-lisp/subdirs files world-readable.

26 years ago(install): Make INSTALLDIR and contents world-readable.
Richard M. Stallman [Tue, 28 Apr 1998 21:11:23 +0000 (21:11 +0000)]
(install): Make INSTALLDIR and contents world-readable.

26 years ago(easy-menu-define-key): Fixed bug with BEFORE
Richard M. Stallman [Tue, 28 Apr 1998 20:03:07 +0000 (20:03 +0000)]
(easy-menu-define-key): Fixed bug with BEFORE
argument.  Now it works also if you repeat an identical call to
easy-menu-define-key.

26 years ago(Info-mode): Doc fix.
Dave Love [Tue, 28 Apr 1998 18:13:00 +0000 (18:13 +0000)]
(Info-mode): Doc fix.

26 years ago(finder-insert-at-column): Simplify.
Dave Love [Tue, 28 Apr 1998 18:06:36 +0000 (18:06 +0000)]
(finder-insert-at-column): Simplify.
(finder-mouse-face-on-line): New function.
(finder-list-keywords, finder-list-matches): Use it.
(finder-commentary, finder-select): Doc.
(finder-mouse-select): Doc.  Remove spurious let.

26 years ago(fortran-mode-map): Bind M-^. Use \M-, not \e elsewhere.
Dave Love [Tue, 28 Apr 1998 17:54:11 +0000 (17:54 +0000)]
(fortran-mode-map): Bind M-^.  Use \M-, not \e elsewhere.

26 years agoFix synopsis line.
Dave Love [Tue, 28 Apr 1998 17:46:50 +0000 (17:46 +0000)]
Fix synopsis line.

26 years ago(callproc.o, print.o, cmds.o, dispnew.o, fileio.o,
Eli Zaretskii [Tue, 28 Apr 1998 14:18:24 +0000 (14:18 +0000)]
(callproc.o, print.o, cmds.o, dispnew.o, fileio.o,
frame.o, keyboard.o, minibuf.o, process.o, scroll.o, sysdep.o,
term.o, w16select.o, window.o, xdisp.o, xfaces.o, lread.o): Depend
on msdos.h.
(print.o): Depend on dispextern.h.

26 years ago(ps-output-string-prim): Don't quote multibyte characters.
Eli Zaretskii [Tue, 28 Apr 1998 13:53:50 +0000 (13:53 +0000)]
(ps-output-string-prim): Don't quote multibyte characters.

26 years ago(ps-remove-duplicates): New function.
Eli Zaretskii [Tue, 28 Apr 1998 13:50:24 +0000 (13:50 +0000)]
(ps-remove-duplicates): New function.
(ps-begin-file): Use it.

26 years agoFix -Wimplicit warnings.
Andreas Schwab [Tue, 28 Apr 1998 09:35:07 +0000 (09:35 +0000)]
Fix -Wimplicit warnings.

26 years ago(Fset_process_inherit_coding_system_flag): Fix test for non-nil FLAG.
Andreas Schwab [Tue, 28 Apr 1998 09:27:02 +0000 (09:27 +0000)]
(Fset_process_inherit_coding_system_flag): Fix test for non-nil FLAG.

26 years ago(readevalloop): Fix type of UNIBYTE parameter.
Andreas Schwab [Tue, 28 Apr 1998 09:23:01 +0000 (09:23 +0000)]
(readevalloop): Fix type of UNIBYTE parameter.

26 years ago(reinvoke_input_signal): Don't use prototype decl.
Richard M. Stallman [Tue, 28 Apr 1998 02:33:19 +0000 (02:33 +0000)]
(reinvoke_input_signal): Don't use prototype decl.

26 years ago(ielm-eval-input): More of previous change.
Richard M. Stallman [Tue, 28 Apr 1998 02:10:42 +0000 (02:10 +0000)]
(ielm-eval-input): More of previous change.

26 years agoautomatically generated from GPLed version
Ulrich Drepper [Mon, 27 Apr 1998 23:48:59 +0000 (23:48 +0000)]
automatically generated from GPLed version

26 years ago(isearch-yank-x-selection): Doc fix.
Richard M. Stallman [Mon, 27 Apr 1998 22:05:53 +0000 (22:05 +0000)]
(isearch-yank-x-selection): Doc fix.

26 years ago(Fload_average): New arg USE_FLOATS.
Richard M. Stallman [Mon, 27 Apr 1998 20:54:19 +0000 (20:54 +0000)]
(Fload_average): New arg USE_FLOATS.

26 years ago[HAVE_MENUS]: Include xterm.h only if HAVE_WINDOW_SYSTEM is defined.
Richard M. Stallman [Mon, 27 Apr 1998 20:30:51 +0000 (20:30 +0000)]
[HAVE_MENUS]: Include xterm.h only if HAVE_WINDOW_SYSTEM is defined.

26 years ago(Fcompare_strings): Doc fix.
Richard M. Stallman [Mon, 27 Apr 1998 20:29:38 +0000 (20:29 +0000)]
(Fcompare_strings): Doc fix.

26 years ago(define-widget-keywords): Don't use backquote.
Richard M. Stallman [Mon, 27 Apr 1998 19:47:31 +0000 (19:47 +0000)]
(define-widget-keywords): Don't use backquote.

26 years agoInclude msdos.h after lisp.h.
Eli Zaretskii [Mon, 27 Apr 1998 14:26:43 +0000 (14:26 +0000)]
Include msdos.h after lisp.h.

26 years agonclude msdos.h after lisp.h.
Eli Zaretskii [Mon, 27 Apr 1998 14:24:08 +0000 (14:24 +0000)]
nclude msdos.h after lisp.h.

26 years ago(IT_ring_bell, IT_write_glyphs, IT_clear_end_of_line,
Eli Zaretskii [Mon, 27 Apr 1998 14:18:00 +0000 (14:18 +0000)]
(IT_ring_bell, IT_write_glyphs, IT_clear_end_of_line,
IT_clear_screen, IT_clear_to_end, IT_clear_to_end, IT_cursor_to,
IT_cmgoto, IT_reassert_line_highlight, IT_change_line_highlight,
IT_update_begin, IT_update_end, IT_set_terminal_modes,
IT_reset_terminal_modes, IT_set_terminal_window,
pixel_to_glyph_coords, IT_menu_display):  Bring definitions in
accordance with prototype declarations.

26 years ago[!HAVE_X_WINDOWS]: Add a dummy typedef for XRectangle
Eli Zaretskii [Mon, 27 Apr 1998 14:15:07 +0000 (14:15 +0000)]
[!HAVE_X_WINDOWS]: Add a dummy typedef for XRectangle
and prototypes for external functions.

26 years agoInclude <unistd.h> for chdir.
Andreas Schwab [Mon, 27 Apr 1998 09:22:29 +0000 (09:22 +0000)]
Include <unistd.h> for chdir.

26 years ago(outline-discard-overlays):
Richard M. Stallman [Mon, 27 Apr 1998 01:41:22 +0000 (01:41 +0000)]
(outline-discard-overlays):
Interpret PROP as a value for `invisible', not as property name.

26 years ago(ielm-eval-input): Use variables *, **, *** not :, ::, :::.
Richard M. Stallman [Mon, 27 Apr 1998 01:28:39 +0000 (01:28 +0000)]
(ielm-eval-input): Use variables *, **, *** not :, ::, :::.
(inferior-emacs-lisp-mode): Corresponding changes.

26 years ago(sgml-font-lock-keywords-1): Copy initialization from sgml-font-lock-keywords.
Richard M. Stallman [Mon, 27 Apr 1998 01:22:08 +0000 (01:22 +0000)]
(sgml-font-lock-keywords-1): Copy initialization from sgml-font-lock-keywords.
(sgml-font-lock-keywords): Initialize from sgml-font-lock-keywords-1.
(sgml-font-lock-keywords-2): New variable.
(sgml-mode-common): Make buffer-local binding for
sgml-font-lock-keywords-2 and initialize it.
Use it in font-lock-defaults.

26 years ago(x_set_foreground_color, x_set_background_color)
Richard M. Stallman [Sun, 26 Apr 1998 22:36:29 +0000 (22:36 +0000)]
(x_set_foreground_color, x_set_background_color)
(x_set_mouse_color, x_set_cursor_color): Don't call unload_color
if same pixel is used in another slot in the frame.

(x_set_foreground_color): Call unload_color on the old color.
(x_set_background_color, x_set_mouse_color): Likewise.
(x_set_cursor_color, x_set_border_pixel): Likewise.

26 years ago(parse_menu_item): Support keywords :keys and
Richard M. Stallman [Sun, 26 Apr 1998 22:34:53 +0000 (22:34 +0000)]
(parse_menu_item): Support keywords :keys and
:key-sequence.  Some changes to provide GC-protection. Some
cosmetic changes.
(syms_of_keyboard): Define new symbols `:keys' and `:key-sequence'.

26 years ago(standard_args): Apply --unibyte/multibyte after --nw.
Richard M. Stallman [Sun, 26 Apr 1998 19:21:14 +0000 (19:21 +0000)]
(standard_args): Apply --unibyte/multibyte after --nw.

26 years ago(Fintern): Initialize keywords only in initial obarray.
Richard M. Stallman [Sun, 26 Apr 1998 19:16:46 +0000 (19:16 +0000)]
(Fintern): Initialize keywords only in initial obarray.

26 years ago(Fmakunbound): Test keywordness only in initial obarray.
Richard M. Stallman [Sun, 26 Apr 1998 19:16:25 +0000 (19:16 +0000)]
(Fmakunbound): Test keywordness only in initial obarray.
(set_internal): Test keywordness only in initial obarray.

26 years agoInclude initial_obarray from lread.c
Richard M. Stallman [Sun, 26 Apr 1998 19:14:58 +0000 (19:14 +0000)]
Include initial_obarray from lread.c

26 years ago(set-auto-mode): When just-from-file-name is set, don't
Richard M. Stallman [Sun, 26 Apr 1998 04:19:28 +0000 (04:19 +0000)]
(set-auto-mode): When just-from-file-name is set, don't
actually switch modes if the new mode is the same as the current one.

26 years ago(view-mode-exit): Don't alter view-return-to-alist.
Richard M. Stallman [Sun, 26 Apr 1998 04:09:09 +0000 (04:09 +0000)]
(view-mode-exit): Don't alter view-return-to-alist.

(view-mode-enter, view-mode-exit): Doc fixes.

26 years ago(TEX_decode_env): Don't free the value getenv returns.
Richard M. Stallman [Sun, 26 Apr 1998 03:57:04 +0000 (03:57 +0000)]
(TEX_decode_env): Don't free the value getenv returns.

26 years ago(set-language-environment):
Richard M. Stallman [Sun, 26 Apr 1998 02:50:41 +0000 (02:50 +0000)]
(set-language-environment):
Check for language environments that can't work in unibyte.

26 years ago(croak): Add forward declaration.
Richard M. Stallman [Sun, 26 Apr 1998 02:18:58 +0000 (02:18 +0000)]
(croak): Add forward declaration.

26 years ago(setup-8-bit-environment): If default-enable-multibyte-characters is nil,
Richard M. Stallman [Sun, 26 Apr 1998 00:13:54 +0000 (00:13 +0000)]
(setup-8-bit-environment): If default-enable-multibyte-characters is nil,
call standard-display-european, and don't set nonascii-insert-offset
or default-input-method.

26 years ago(setup-english-environment): Don't set default-enable-multibyte-characters.
Richard M. Stallman [Sun, 26 Apr 1998 00:13:36 +0000 (00:13 +0000)]
(setup-english-environment): Don't set default-enable-multibyte-characters.

26 years ago(unload_color): No longer static.
Richard M. Stallman [Sat, 25 Apr 1998 23:33:59 +0000 (23:33 +0000)]
(unload_color): No longer static.

26 years ago(insert_from_string, insert_from_string_before_markers):
Richard M. Stallman [Sat, 25 Apr 1998 23:32:56 +0000 (23:32 +0000)]
(insert_from_string, insert_from_string_before_markers):
Don't special case LENGTH = 0.
(insert_from_buffer): Likewise.

26 years ago(x_display_cursor): Use FRAME_CURSOR_X_LIMIT.
Richard M. Stallman [Sat, 25 Apr 1998 23:08:24 +0000 (23:08 +0000)]
(x_display_cursor): Use FRAME_CURSOR_X_LIMIT.

26 years ago(change_frame_size_1): Use FRAME_CURSOR_X_LIMIT.
Richard M. Stallman [Sat, 25 Apr 1998 23:08:09 +0000 (23:08 +0000)]
(change_frame_size_1): Use FRAME_CURSOR_X_LIMIT.
(update_frame): Likewise.

26 years ago(FRAME_CURSOR_X_LIMIT): New macro.
Richard M. Stallman [Sat, 25 Apr 1998 23:07:46 +0000 (23:07 +0000)]
(FRAME_CURSOR_X_LIMIT): New macro.

26 years ago(Fread_from_string): Initialize startval and endval.
Richard M. Stallman [Sat, 25 Apr 1998 22:00:26 +0000 (22:00 +0000)]
(Fread_from_string): Initialize startval and endval.

26 years ago(re_search_2): Fix handling of at_dot.
Richard M. Stallman [Sat, 25 Apr 1998 03:37:36 +0000 (03:37 +0000)]
(re_search_2): Fix handling of at_dot.
Fix the way RANGE is set when handling begbuf.

26 years ago(read1): Allow multibyte and unibyte together in one string.
Richard M. Stallman [Fri, 24 Apr 1998 21:25:31 +0000 (21:25 +0000)]
(read1): Allow multibyte and unibyte together in one string.

26 years ago(finder-compile-keywords):
Richard M. Stallman [Fri, 24 Apr 1998 21:24:44 +0000 (21:24 +0000)]
(finder-compile-keywords):
Avoid error for nonexistent directory.
Print progress messages about directories.
Ignore files that are actually Emacs lock files.

26 years ago(update_frame): Move echo area cursor into range.
Richard M. Stallman [Fri, 24 Apr 1998 21:22:48 +0000 (21:22 +0000)]
(update_frame): Move echo area cursor into range.

26 years ago(custom-deps, updates): Allow cus-dep to be compiled.
Richard M. Stallman [Fri, 24 Apr 1998 21:17:17 +0000 (21:17 +0000)]
(custom-deps, updates): Allow cus-dep to be compiled.
(custom-deps, autoloads, finder-data, updates): Print list of dirs.

26 years ago(custom-make-dependencies): Don't give up
Richard M. Stallman [Fri, 24 Apr 1998 21:05:18 +0000 (21:05 +0000)]
(custom-make-dependencies): Don't give up
on a whole file, the first time eval gets an error.

26 years ago(copyright-regexp): Put \251 before the multibyte copyright symbol.
Richard M. Stallman [Fri, 24 Apr 1998 20:58:03 +0000 (20:58 +0000)]
(copyright-regexp): Put \251 before the multibyte copyright symbol.

26 years ago(custom-deps): Ignore =... subdirs.
Richard M. Stallman [Fri, 24 Apr 1998 20:30:56 +0000 (20:30 +0000)]
(custom-deps): Ignore =... subdirs.

26 years ago(mail-complete-alist): Don't refer to mail-address-field-regexp.
Richard M. Stallman [Fri, 24 Apr 1998 20:17:35 +0000 (20:17 +0000)]
(mail-complete-alist): Don't refer to mail-address-field-regexp.

26 years ago(lisp-font-lock-keywords-2): Added `defpackage'.
Richard M. Stallman [Fri, 24 Apr 1998 19:46:03 +0000 (19:46 +0000)]
(lisp-font-lock-keywords-2): Added `defpackage'.
              .

26 years agoIndent defpackage correctly.
Richard M. Stallman [Fri, 24 Apr 1998 19:43:52 +0000 (19:43 +0000)]
Indent defpackage correctly.

26 years ago(change-log-mode): Undo previous change.
Richard M. Stallman [Fri, 24 Apr 1998 06:31:54 +0000 (06:31 +0000)]
(change-log-mode): Undo previous change.

26 years ago(Qinhibit_point_motion_hooks): New variable.
Richard M. Stallman [Fri, 24 Apr 1998 06:28:46 +0000 (06:28 +0000)]
(Qinhibit_point_motion_hooks): New variable.
(syms_of_xdisp): Init and staticpro it.
(redisplay_window): Bind the symbol to t.

26 years ago(sys_socket): Make sockets non-inheritable.
Geoff Voelker [Fri, 24 Apr 1998 04:35:05 +0000 (04:35 +0000)]
(sys_socket): Make sockets non-inheritable.

26 years ago(emacs.bat, debug.bat): Create them in the
Geoff Voelker [Fri, 24 Apr 1998 03:26:18 +0000 (03:26 +0000)]
(emacs.bat, debug.bat): Create them in the
installation directory.

26 years agoUse new menu item format. Don't simulate button prefix.
Richard M. Stallman [Fri, 24 Apr 1998 01:54:09 +0000 (01:54 +0000)]
Use new menu item format.  Don't simulate button prefix.
(easy-menu-create-menu): Understand also keywords :active,
:label and :visible.  Don't worry about button prefix.
(easy-menu-button-prefix): Modified value.
(easy-menu-do-add-item): Extensive changes to use new menu item format.
(easy-menu-define-key, easy-menu-always-true): New functions.
(easy-menu-make-symbol): Don't use indirection for symbols.
Property `menu-alias' not set.
(easy-menu-filter, easy-menu-update-button): Deleted.
(easy-menu-add-item): Don't worry about button prefix.
(easy-menu-remove-item): Don't worry about button prefix.
Use `easy-menu-define-key'.
(easy-menu-is-button, easy-menu-have-button): Deleted.
(easy-menu-real-binding, easy-menu-change-prefix): Deleted.

26 years ago(shrink_decoding_region): Do not consider LF as ascii
Richard M. Stallman [Fri, 24 Apr 1998 01:05:25 +0000 (01:05 +0000)]
(shrink_decoding_region): Do not consider LF as ascii
if preceded by CR, since that confuses eol decoding.
(code_convert_region): When conversion fails with
CODING_FINISH_INSUFFICIENT_SRC, was overwriting src with garbage
from dst instead of copying from src to dst.

26 years ago(dired-chmod-program) [windows-nt]: Use chmod.
Geoff Voelker [Fri, 24 Apr 1998 00:03:56 +0000 (00:03 +0000)]
(dired-chmod-program) [windows-nt]: Use chmod.

26 years ago(sys_kill): Fix indenting.
Geoff Voelker [Thu, 23 Apr 1998 23:43:22 +0000 (23:43 +0000)]
(sys_kill): Fix indenting.

26 years agoReplace code with a new version written from scratch
Geoff Voelker [Thu, 23 Apr 1998 23:43:02 +0000 (23:43 +0000)]
Replace code with a new version written from scratch
based on xmenu.c; menu construction is now completely lazy.

26 years ago(w32_read_socket): Don't misinterpret WM_PAINT message
Geoff Voelker [Thu, 23 Apr 1998 23:42:28 +0000 (23:42 +0000)]
(w32_read_socket): Don't misinterpret WM_PAINT message
as an expose event if the repaint region is actually empty.  Also
use the standard menubar_selection_callback routine.

26 years ago(Fcopy_file): Skip dev/inode check on Windows.
Geoff Voelker [Thu, 23 Apr 1998 23:42:09 +0000 (23:42 +0000)]
(Fcopy_file): Skip dev/inode check on Windows.

26 years ago(utimbuf): New macro.
Geoff Voelker [Thu, 23 Apr 1998 23:41:42 +0000 (23:41 +0000)]
(utimbuf): New macro.

26 years ago(fstat, utime): New functions; these are provided in
Geoff Voelker [Thu, 23 Apr 1998 23:41:12 +0000 (23:41 +0000)]
(fstat, utime): New functions; these are provided in
conjunction with stat to make handling of file timestamps
consistent.
(convert_from_time_t): Fix calculation of low-order bits.
(sys_unlink): Allow read-only files to be unlinked as on Unix.

26 years ago(dir_warning): Don't log a warning if Emacs hasn't
Geoff Voelker [Thu, 23 Apr 1998 23:40:46 +0000 (23:40 +0000)]
(dir_warning): Don't log a warning if Emacs hasn't
finished initializing.

26 years ago(x_set_vertical_scroll_bars): Put scroll bars on the
Geoff Voelker [Thu, 23 Apr 1998 23:40:16 +0000 (23:40 +0000)]
(x_set_vertical_scroll_bars): Put scroll bars on the
right, as is conventional on MS-Windows.
(w32_wnd_proc): Add code to draw popup menu titles.
Ensure mouse capture is released before running popup menu.

26 years ago(scroll-bar-mode, toggle-scroll-bar): By default,
Geoff Voelker [Thu, 23 Apr 1998 23:38:50 +0000 (23:38 +0000)]
(scroll-bar-mode, toggle-scroll-bar): By default,
put scroll bars on the right on MS-Windows (since that is the
convention on Windows).

26 years ago(main): Only set environment size for real shell, and
Geoff Voelker [Thu, 23 Apr 1998 23:38:28 +0000 (23:38 +0000)]
(main): Only set environment size for real shell, and
provide extra directory argument, when running on Windows 95.

26 years agoBuild ddeclient.
Geoff Voelker [Thu, 23 Apr 1998 23:38:13 +0000 (23:38 +0000)]
Build ddeclient.

26 years agoInitial revision
Geoff Voelker [Thu, 23 Apr 1998 23:34:58 +0000 (23:34 +0000)]
Initial revision

26 years ago(frame-name-alist): Remove this variable.
Richard M. Stallman [Thu, 23 Apr 1998 22:15:47 +0000 (22:15 +0000)]
(frame-name-alist): Remove this variable.
(select-frame-by-name): Recompute the list of frames instead of
saving it in a global variable.

26 years ago*** empty log message ***
Richard M. Stallman [Thu, 23 Apr 1998 22:07:20 +0000 (22:07 +0000)]
*** empty log message ***

26 years ago(load-with-code-conversion): Don't pass extra arg to eval-buffer.
Richard M. Stallman [Thu, 23 Apr 1998 21:57:25 +0000 (21:57 +0000)]
(load-with-code-conversion): Don't pass extra arg to eval-buffer.
(set-auto-coding): Doc fix.

26 years ago(justify-current-line): Use new algorithm to apportion the spaces to be added.
Richard M. Stallman [Thu, 23 Apr 1998 21:55:15 +0000 (21:55 +0000)]
(justify-current-line): Use new algorithm to apportion the spaces to be added.

26 years ago(Fcommand_execute): Truncate command-history here.
Richard M. Stallman [Thu, 23 Apr 1998 21:25:55 +0000 (21:25 +0000)]
(Fcommand_execute): Truncate command-history here.

26 years ago(byte-compile-file): Always read the file in multibyte mode
Richard M. Stallman [Thu, 23 Apr 1998 21:24:29 +0000 (21:24 +0000)]
(byte-compile-file): Always read the file in multibyte mode
unless the file itself specifies unibyte mode.

26 years ago(read_from_string_index_byte): New variable.
Richard M. Stallman [Thu, 23 Apr 1998 21:22:51 +0000 (21:22 +0000)]
(read_from_string_index_byte): New variable.
(read_from_string_index): Now counts characters.
(readchar, unreadchar, Fread_from_string): Changed accordingly.

(readchar): Read a multibyte char all at once
from a buffer, marker or string.
(unreadchar): Unread a multibyte char all at once.
(read1): Properly handle non-escaped multibyte chars.
They force a string to be multibyte.
When reading direct from a file, any multibyte sequence means
a multibyte string.
Insist on MAX_LENGTH_OF_MULTI_BYTE_FORM bytes when checking
for read_buffer full; this way need not check specially for multibyte.

26 years ago(emacs.o): Depend on buffer.h.
Richard M. Stallman [Thu, 23 Apr 1998 21:20:31 +0000 (21:20 +0000)]
(emacs.o): Depend on buffer.h.

26 years agoInclude buffer.h
Richard M. Stallman [Thu, 23 Apr 1998 21:19:34 +0000 (21:19 +0000)]
Include buffer.h

(main): Move the --unibyte code below
the most basic initializations.
Clear out *Messages* at that point.

(main): When handling --unibyte, mark all existing
buffers as unibyte; but don't handle it when dumping.

26 years ago(Fcall_interactively): Truncate command-history here.
Richard M. Stallman [Thu, 23 Apr 1998 21:18:18 +0000 (21:18 +0000)]
(Fcall_interactively): Truncate command-history here.

26 years agoDon't require cl. Minor doc fixes.
Dave Love [Thu, 23 Apr 1998 18:00:06 +0000 (18:00 +0000)]
Don't require cl.  Minor doc fixes.
(insert-parentheses): Add 'delete-selection property.
(delete-selection-pre-hook): Simplify slightly.

26 years ago(change-log-mode): Add `* ' to paragraph-start.
Dave Love [Thu, 23 Apr 1998 17:37:12 +0000 (17:37 +0000)]
(change-log-mode): Add `* ' to paragraph-start.

26 years ago(syms_of_charset): Doc fix for nonascii-insert-offset.
Richard M. Stallman [Thu, 23 Apr 1998 04:12:09 +0000 (04:12 +0000)]
(syms_of_charset): Doc fix for nonascii-insert-offset.

26 years ago(Fbuffer_substring): Doc fix.
Richard M. Stallman [Thu, 23 Apr 1998 04:09:05 +0000 (04:09 +0000)]
(Fbuffer_substring): Doc fix.
(Finsert_and_inherit_before_markers): Doc fix.
(Finsert_and_inherit, Finsert_before_markers, Finsert): Doc fixes.