1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-06 22:31:13 -07:00
Commit graph

155589 commits

Author SHA1 Message Date
Richard M. Stallman
50e3dcf5de (init_frame_faces): Build faces for an MSDOS frame like for X frame.
(Fmake_face_internal): Call `ensure_face_ready' for MSDOS frames.
(Fset_face_attribute_internal): Support face attributes for MSDOS frames.
1996-06-10 20:58:24 +00:00
Richard M. Stallman
fd8ff63d8d (redisplay_internal): Use FRAME_WINDOW_P.
(decode_mode_spec): Likewise.
1996-06-10 20:56:25 +00:00
Richard M. Stallman
ab6ce60e01 (redisplay_internal): Use `Vterminal_frame' and other
termcap frame code on MSDOS as well.
(display_text_line) [HAVE_FACES]: Support faces on MSDOS.
(decode_mode_spec): Return frame name on MSDOS like for termcap frames.
1996-06-10 20:50:01 +00:00
Richard M. Stallman
771c47d512 (x_to_win32_font): Allow any quality fonts. 1996-06-10 18:33:04 +00:00
Richard M. Stallman
707788bd68 (mark_object): Do set ARRAY_MARK_FLAG for bool-vectors. 1996-06-10 18:19:48 +00:00
Richard M. Stallman
3393c3f5d3 (fix_submap_inheritance): If parent_entry is not a keymap, use nil instead. 1996-06-10 18:19:25 +00:00
Richard M. Stallman
7830e24b1e (sync_modifiers): New function.
(w32_wnd_proc): Synchronize modifiers on each key down.
1996-06-10 17:35:37 +00:00
Richard M. Stallman
0cd6403b4b (XTread_socket): Use XtAppNextEvent when using toolkit configurations. 1996-06-10 17:32:13 +00:00
Richard M. Stallman
5efe98b7b6 (make_menu_in_widget): Set mapping delay
for cascade buttons to zero.
1996-06-10 17:31:25 +00:00
Richard M. Stallman
fdbf0fc738 (imenu--mouse-menu): Always use nested keymaps.
(imenu-use-keymap-menu): Variable deleted.
1996-06-10 17:30:50 +00:00
Richard M. Stallman
753c130989 (hexl-mode): Set hexl-max-address early on
and call hexl-goto-address afterward.
And call hexlify-buffer even earlier.
1996-06-10 17:00:06 +00:00
Richard M. Stallman
ca09ceaf4b Comment change. 1996-06-10 15:53:37 +00:00
Richard M. Stallman
f7894e8820 Always check for HAVE_X11R5.
Separately decide whether to use a toolkit by default.

If X11R5 is missing the Xaw headers, default to --with-x-toolkit=no.

(powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
1996-06-09 20:52:47 +00:00
Richard M. Stallman
32d0121276 (shell-directory-tracker): Use comint-substitute-in-file-name to
handle system-specific syntax.

(shell-chdrive-regexp): New variable.
(shell-mode): Update doc string.
(shell-directory-tracker): Detect drive changes.
Update doc string.
1996-06-09 20:31:51 +00:00
Richard M. Stallman
7a35a067a3 (comint-dynamic-complete-as-filename)
(omint-dynamic-simple-complete)
(comint-dynamic-list-filename-completions) [ms-dos, windows-nt]:
Set completion-ignore-case to t for these systems.

(comint-substitute-in-file-name): New function.
(comint-match-partial-filename): Use comint-substitute-in-file-name
to handle system-specific syntax.
1996-06-09 20:31:04 +00:00
Richard M. Stallman
e9bf058bce (create_process): Add DONT_OPEN_PTY conditional. 1996-06-09 20:15:20 +00:00
Richard M. Stallman
b68f1a63fe (DONT_REOPEN_PTY): New definition. 1996-06-09 20:14:44 +00:00
Richard M. Stallman
f55aa55a81 (main): Copy cwd when appending slash. 1996-06-09 19:12:26 +00:00
Richard M. Stallman
2837b9df2e (hack-local-variables-prop-line): Bind enable-local-eval. 1996-06-09 19:11:53 +00:00
Richard M. Stallman
c1b1350b94 (make-frame-command): Treat msdos like no window system. 1996-06-09 19:10:58 +00:00
Karl Heuer
c0fbcada19 (texinfo-copy-menu): Use double backslash to quote regexp. 1996-06-09 13:42:55 +00:00
Karl Heuer
d460a76357 (texinfo-find-pointer): Doc fix.
(texinfo-sequentially-find-pointer): Doc fix.
1996-06-09 13:40:05 +00:00
Karl Heuer
a9cef5871a (comint-file-name-quote-list): Doc fix. 1996-06-09 12:51:53 +00:00
Roland McGrath
da3b3a7815 (etags-list-tags): When there is an explicit tag name, skip the \177 before
it.
1996-06-08 14:24:21 +00:00
Per Bothner
1b4c60e2fa * config.guess (i?86-ncr-sysv*): Emit minor release numbers.
Recognize the NCR 4850 machine and NCR Pentium-based platforms.
1996-06-08 01:25:20 +00:00
Karl Heuer
7cd494507f (facemenu-complete-face-list): Doc fix. 1996-06-08 00:55:46 +00:00
Richard M. Stallman
f249a01280 (init_environment): Read PRELOAD_WINSOCK from registry if
not set in environment.

(winsock_inuse) [HAVE_SOCKETS]: New variable.
(have_winsock) [HAVE_SOCKETS]: Obsolete variable removed.

(term_winsock) [HAVE_SOCKETS]: Only unload winsock library if there
are no active sockets still open, and if the cleanup function
succeeds.  Return TRUE if winsock is unloaded.

(init_winsock) [HAVE_SOCKETS]: Load winsock if not already loaded,
and return TRUE if winsock support is available.  Unload winsock
immediately if new parameter load_now is false.  Check that
WSAStartup supports the winsock version we requested.

(set_errno, check_errno, sys_socket, sys_bind, sys_connect, sys_htons,
sys_ntohs, sys_inet_addr, sys_gethostname, sys_gethostbyname,
sys_getservbyname, sys_close, sys_read, sys_write) [HAVE_SOCKETS]:
Check winsock_lib instead of have_winsock to determine if winsock
support is available.

(sys_socket, sys_close) [HAVE_SOCKETS]: Count sockets in use.

(init_ntproc) [HAVE_SOCKETS]: Only load winsock library on startup
if PRELOAD_WINSOCK is set in environment (or registry).
1996-06-08 00:22:50 +00:00
Richard M. Stallman
a11e68d017 (Fwin32_has_winsock, Fwin32_unload_winsock) [HAVE_SOCKETS]: New functions.
(syms_of_ntproc) [HAVE_SOCKETS]: defsubr them.
1996-06-08 00:15:00 +00:00
Richard M. Stallman
bff3ed0ac3 (Fopen_network_stream)[WINDOWSNT]: Ensure Windows
socket library is loaded if available.
1996-06-08 00:14:31 +00:00
Richard M. Stallman
9d1778b1b7 (sys_mktemp): Complete rewrite. 1996-06-07 23:07:00 +00:00
Richard M. Stallman
b4ec679c1e (c-macro-preprocessor): New clause for Solaris. 1996-06-07 22:59:27 +00:00
Roland McGrath
b7089f3c83 Fri Jun 7 13:06:53 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* etags.el (tag-lines-already-matched): Remove defvar.
	(initialize-new-tags-table): Don't make that var local.
	(tag-lines-already-matched): Add docless defvar near find-tag-in-order
 	defun; this is a global state variable for that one function.
	(find-tag-in-order): Move clearing of tag-lines-already-matched out of
 	loop.  Make it a list of markers and search it with member; it is now
 	global, not buffer-local in the tags table, and records all matches in
 	any tags table during a single find-tag loop.  When we run out of
 	matches, clear it and null out the markers.
1996-06-07 17:31:33 +00:00
Richard M. Stallman
8eae7766a4 (sys_kill): Don't try to terminate a DOS process. 1996-06-07 17:26:51 +00:00
Richard M. Stallman
bffcf87402 (x-set-selection, x-get-selection): Define them to really use TYPE. 1996-06-07 15:06:04 +00:00
Richard M. Stallman
8e8abef096 (rmail-get-new-mail): If conversion to BABYL fails
for the default inboxes, rename them so they won't be tried again.
1996-06-07 14:57:45 +00:00
Richard M. Stallman
6702f50da6 (dired-chown-program): Try /usr/sbin/chown. 1996-06-07 14:57:04 +00:00
Richard M. Stallman
6238bfaf9c (make-frame-command): New function.
(ctl-x-5-map): Change C-x 5 2 to make-frame-command.
1996-06-07 14:52:28 +00:00
Richard M. Stallman
8805249b95 (smtpmail-send-it): Fix error messages.
(smtpmail-deduce-address-list): Bind recipient-address-list with let.
(smtpmail-via-smtp): Bind greeting, n, process-buffer.
1996-06-07 14:28:16 +00:00
Richard M. Stallman
24975917d0 Initial revision 1996-06-07 14:21:50 +00:00
Richard M. Stallman
7d58ed9927 (Fkeymap_parent, Fset_keymap_parent): New functions.
(fix_submap_inheritance): New function.
(access_keymap): Use fix_submap_inheritance.
1996-06-06 20:25:48 +00:00
Richard M. Stallman
1f4cd93708 (Ffile_name_directory) [WINDOWSNT]: Remove previous
change, which was incorrect and isn't strictly required.
1996-06-06 19:41:46 +00:00
Richard M. Stallman
f16140618d (init_winsock): Dynamically link to SetHandleInformation.
(sys_socket): If possible, use SetHandleInformation to make socket
handle non-inheritable to avoid a bug in NT.
1996-06-06 17:07:00 +00:00
Richard M. Stallman
76ac150878 (bright_bg): New function, enables bright background colors.
(dos_set_window_size): Move code to `bright_bg'.
(IT_set_terminal_modes): Enable bright background colors.
(IT_set_frame_parameters): Don't mask bright color bit in
background colors.  Record colors on `termscript' file.
(internal_terminal_init): Enable bright background colors.  Fix
default colors setting from $EMACSCOLORS.
1996-06-06 15:27:03 +00:00
Richard M. Stallman
4f5fb8b58e (Fset_face_attribute_internal) [MSDOS]: Don't mask
bright color bit in background colors.
1996-06-06 15:26:05 +00:00
Richard M. Stallman
ae2d451b43 (hexl-mode-map): Bind prior, home, deletechar, deleteline,
insertline, S-delete, and DEL.  Don't bind prev.
1996-06-06 14:36:30 +00:00
Richard M. Stallman
3eab6a03af (shell-mode-hook): Set comint-completion-addsuffix
so that the directory suffix is backslash and the file suffix is space.
1996-06-05 18:25:05 +00:00
Richard M. Stallman
dbdfff7f1d (comint-dynamic-complete-filename) [ms-dos, windows-nt]:
Always use backslash as a directory separator when completing
in shell mode on these systems.

(comint-unquote-filename): Handle quoted backslashes.
1996-06-05 18:24:14 +00:00
Richard M. Stallman
1694bd1603 (vc-cancel-version): Fix paren error. 1996-06-05 17:57:26 +00:00
Richard M. Stallman
880169e2c3 (imenu): In interactive spec, pass the entire
index item, not just the string.
1996-06-05 17:19:36 +00:00
Richard M. Stallman
aafe514744 (set_time_zone_rule):
Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4.
1996-06-05 15:08:18 +00:00