1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 07:20:35 -08:00
Commit graph

21701 commits

Author SHA1 Message Date
Richard M. Stallman
310d0d401b (mail-complete-alist): Don't refer to mail-address-field-regexp. 1998-04-24 20:17:35 +00:00
Richard M. Stallman
a58ef230d3 (lisp-font-lock-keywords-2): Added `defpackage'.
.
1998-04-24 19:46:03 +00:00
Richard M. Stallman
8acc018fe0 Indent defpackage correctly. 1998-04-24 19:43:52 +00:00
Richard M. Stallman
c9cfb0f2b6 (change-log-mode): Undo previous change. 1998-04-24 06:31:54 +00:00
Richard M. Stallman
2e54982edd (Qinhibit_point_motion_hooks): New variable.
(syms_of_xdisp): Init and staticpro it.
(redisplay_window): Bind the symbol to t.
1998-04-24 06:28:46 +00:00
Geoff Voelker
caf1a17212 (sys_socket): Make sockets non-inheritable. 1998-04-24 04:35:05 +00:00
Geoff Voelker
ea444b40e9 (emacs.bat, debug.bat): Create them in the
installation directory.
1998-04-24 03:26:18 +00:00
Richard M. Stallman
c78fb6a6fb 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.
1998-04-24 01:54:09 +00:00
Richard M. Stallman
ee59c65fd0 (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.
1998-04-24 01:05:25 +00:00
Geoff Voelker
912aace821 (dired-chmod-program) [windows-nt]: Use chmod. 1998-04-24 00:03:56 +00:00
Geoff Voelker
80874ef71c (sys_kill): Fix indenting. 1998-04-23 23:43:22 +00:00
Geoff Voelker
485015ca07 Replace code with a new version written from scratch
based on xmenu.c; menu construction is now completely lazy.
1998-04-23 23:43:02 +00:00
Geoff Voelker
014b6ea1df (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.
1998-04-23 23:42:28 +00:00
Geoff Voelker
f9ba66ce95 (Fcopy_file): Skip dev/inode check on Windows. 1998-04-23 23:42:09 +00:00
Geoff Voelker
719072f5c4 (utimbuf): New macro. 1998-04-23 23:41:42 +00:00
Geoff Voelker
16bb7578f2 (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.
1998-04-23 23:41:12 +00:00
Geoff Voelker
9b69357efc (dir_warning): Don't log a warning if Emacs hasn't
finished initializing.
1998-04-23 23:40:46 +00:00
Geoff Voelker
879967835b (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.
1998-04-23 23:40:16 +00:00
Geoff Voelker
1032e793e7 (scroll-bar-mode, toggle-scroll-bar): By default,
put scroll bars on the right on MS-Windows (since that is the
convention on Windows).
1998-04-23 23:38:50 +00:00
Geoff Voelker
ec025f9d8d (main): Only set environment size for real shell, and
provide extra directory argument, when running on Windows 95.
1998-04-23 23:38:28 +00:00
Geoff Voelker
89e840e56c Build ddeclient. 1998-04-23 23:38:13 +00:00
Geoff Voelker
983d2b3300 Initial revision 1998-04-23 23:34:58 +00:00
Richard M. Stallman
716ff1c92d (frame-name-alist): Remove this variable.
(select-frame-by-name): Recompute the list of frames instead of
saving it in a global variable.
1998-04-23 22:15:47 +00:00
Richard M. Stallman
bdd40dd2a2 *** empty log message *** 1998-04-23 22:07:20 +00:00
Richard M. Stallman
ba74e83386 (load-with-code-conversion): Don't pass extra arg to eval-buffer.
(set-auto-coding): Doc fix.
1998-04-23 21:57:25 +00:00
Richard M. Stallman
9fc0913c10 (justify-current-line): Use new algorithm to apportion the spaces to be added. 1998-04-23 21:55:15 +00:00
Richard M. Stallman
f438538138 (Fcommand_execute): Truncate command-history here. 1998-04-23 21:25:55 +00:00
Richard M. Stallman
746dd29821 (byte-compile-file): Always read the file in multibyte mode
unless the file itself specifies unibyte mode.
1998-04-23 21:24:29 +00:00
Richard M. Stallman
bed23cb24b (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.
1998-04-23 21:22:51 +00:00
Richard M. Stallman
d67e2df9c3 (emacs.o): Depend on buffer.h. 1998-04-23 21:20:31 +00:00
Richard M. Stallman
a08a816a25 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.
1998-04-23 21:19:34 +00:00
Richard M. Stallman
225c215740 (Fcall_interactively): Truncate command-history here. 1998-04-23 21:18:18 +00:00
Dave Love
69b3c6c7ea Don't require cl. Minor doc fixes.
(insert-parentheses): Add 'delete-selection property.
(delete-selection-pre-hook): Simplify slightly.
1998-04-23 18:00:06 +00:00
Dave Love
4b7d4d0d0b (change-log-mode): Add `* ' to paragraph-start. 1998-04-23 17:37:12 +00:00
Richard M. Stallman
3e8ceaacd1 (syms_of_charset): Doc fix for nonascii-insert-offset. 1998-04-23 04:12:09 +00:00
Richard M. Stallman
24d6bf2685 (Fbuffer_substring): Doc fix.
(Finsert_and_inherit_before_markers): Doc fix.
(Finsert_and_inherit, Finsert_before_markers, Finsert): Doc fixes.
1998-04-23 04:09:05 +00:00
Richard M. Stallman
a6ee6aa41b (Fstring_make_multibyte): Doc fix.
(Fstring_make_unibyte): Doc fix.
1998-04-23 04:03:31 +00:00
Richard M. Stallman
340b8d58ac (Funibyte_char_to_multibyte): Doc fix. 1998-04-23 04:00:47 +00:00
Richard M. Stallman
17ac49664b (comint-replace-by-expanded-history): New arg START.
Don't display a message about doing history expansion.
(comint-replace-by-expanded-history-before-point): New arg START.
(comint-send-input): Pass START to comint-replace-by-expanded-history.
1998-04-23 03:55:36 +00:00
Richard M. Stallman
678dc7ec25 (file-coding-system-alist): Use emacs-mule for .elc files. 1998-04-23 01:34:49 +00:00
Erik Naggum
dd6f88fb36 (get_boot_time): Remove extraneous semicolon. 1998-04-22 17:48:16 +00:00
Erik Naggum
9ae8d912e9 Remove extraneous semicolon. 1998-04-22 17:44:41 +00:00
Eli Zaretskii
8254b6b485 (x-select-text, x-get-selection-value): Replace win16 with w16. 1998-04-22 13:45:00 +00:00
Eli Zaretskii
767079a8c6 (alloc_xfer_buf): If want_size is more than 1MB,
return immediately with failure.
(Fw16_set_clipboard_data, Fw16_get_clipboard_data): Replace win16
with w16.
1998-04-22 13:39:59 +00:00
Dave Love
306a5e68ac (help-mode-map): Add S-tab, like backtab. 1998-04-22 11:40:18 +00:00
Eli Zaretskii
31354c30f6 (Fwin16_set_clipboard_data): Call UNBLOCK_INPUT before calling sit_for.
(Fwin16_get_clipboard_data, Fwin16_set_clipboard_data):	Balance
the calls to BLOCK_INPUT and UNBLOCK_INPUT.
1998-04-22 10:26:10 +00:00
Stephen Eglen
181688f29c Only require cl if cadr and last are not defined (thanks to Dave Love.)
Merged brackets split over several lines onto one line.
1998-04-22 08:32:02 +00:00
Richard M. Stallman
078395abe7 (rmail): Don't bind enable-local-variables. 1998-04-22 06:18:02 +00:00
Richard M. Stallman
35d2d24155 (Info-fontify-node): For menu items, use info-xref font.
Use info-node font for the node's own name,
and do not make it mouse-sensitive.

(Info-find-node): Update Info-history after switching buffer.
(info): If no arg, and *info* buffer exists, just go to it and don't alter it.
1998-04-22 03:19:43 +00:00
Richard M. Stallman
d7c0adec0a (defcustom, defgroup, defface): Don't use backquote. 1998-04-22 02:46:30 +00:00