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

21587 commits

Author SHA1 Message Date
Richard M. Stallman
e7a9e1c3d4 (syms_of_emacs): Fix patching error in previous change. 1998-04-17 23:58:44 +00:00
Richard M. Stallman
3c32996351 (read1): Compute NaN and infinities using 0.0 in a
variable, to cope with compilers that think they are smarter than us.
1998-04-17 23:36:34 +00:00
Richard M. Stallman
5ae0761326 (readchar): Find the previous byte's address properly
for the buffer case, as for the marker case.
1998-04-17 23:35:14 +00:00
Richard M. Stallman
4e6724a8e7 (debug-ignored-errors): Add and remove strings. 1998-04-17 22:53:16 +00:00
Richard M. Stallman
eb915452f4 (jka-compr-use-shell) [ms-dos, windows-nt]: Do not use a shell.
(jka-compr-temp-name-template) [ms-dos, windows-nt]: Check common
locations for tmp directory.
1998-04-17 21:17:21 +00:00
Dave Love
93a7d76ffe (scheme-imenu-generic-expression,
dsssl-imenu-generic-expression): Remove leading space in submenus.
1998-04-17 20:46:21 +00:00
Dave Love
499bfd5f86 (array-mode): Add autoload cookie. 1998-04-17 20:40:30 +00:00
Dave Love
b6ceebbcb3 (ph-install-menu): Use easy-menu-create-menu, not
easy-menu-create-keymaps.
1998-04-17 20:36:48 +00:00
Dave Love
3697b8070e (change-log-mode): Revert 1997-12-03 doc change.
(add-change-log-entry): Replace 1997-12-03 changes with simple
implementation of add-log-keep-changes-together.  Doc fix.
(change-log-add-make-room): Function deleted.
(add-change-log-entry-other-window, change-log-mode,
add-log-keep-changes-together): Doc fix.
(add-log-lisp-like-modes): Add dsssl-mode.
(add-log-current-defun): Generalize Fortran case.
1998-04-17 20:27:32 +00:00
Stephen Eglen
786b07e8f5 Customize. 1998-04-17 17:24:17 +00:00
Dan Nicolaescu
c254bfbb6a *** empty log message *** 1998-04-17 07:31:56 +00:00
Richard M. Stallman
168afdaa0e (Fcall_process_region): Unbind coding-system-for-write
after calling Fwrite_region.
1998-04-17 07:08:02 +00:00
Geoff Voelker
19dc6e3f9d (ange-ftp-real-make-directory): Fix indentation. 1998-04-17 05:27:19 +00:00
Geoff Voelker
b3e1cb05b4 (reset_terminal_modes): Only invoke hook if defined. 1998-04-17 05:25:48 +00:00
Geoff Voelker
4a3bf56545 * lastfile.c (_my_endbss, my_endbss_static): New variables. 1998-04-17 05:25:35 +00:00
Geoff Voelker
074a066b07 (Vpath_separator): New variable. 1998-04-17 05:25:19 +00:00
Geoff Voelker
4aed037936 (shell-file-name-chars): Add ',' and ':'. 1998-04-17 05:25:04 +00:00
Geoff Voelker
97b927b3fa (ls-lisp-dired-ignore-case): New variable.
(ls-lisp-handle-switches): Obey ls-lisp-dired-ignore-case.
1998-04-17 05:24:48 +00:00
Geoff Voelker
0627db9cd2 (path-separator): Delete variable. 1998-04-17 05:24:27 +00:00
Geoff Voelker
d976a95d4b (fast-lock-cache-name): Replace '\' with '#'. 1998-04-17 05:24:15 +00:00
Geoff Voelker
da418b28dc (comint-filename-chars): Combine DOS and Windows strings. 1998-04-17 05:23:53 +00:00
Geoff Voelker
c4185b2b8d (ange-ftp-tmp-name-template) [windows-nt]: Look for
common temp directories.
(ange-ftp-parse-netrc-group): Skip carriage returns.
(ange-ftp-expand-file-name): Handle files with drive letters.
(ange-ftp-write-region): Don't treat as unix.
(ange-ftp-insert-file-contents): Determine file type by transfer mode.
(ange-ftp-copy-file-internal): Don't treat as unix.
(ange-ftp-file-name-all-completions): Handle Windows filenames.
(file-name-handler-alist) [windows-nt]: Add patterns for name with
drive letters.
(ange-ftp-dired-call-process, ange-ftp-call-chmod): Use
dired-chmod-program.
(ange-ftp-disable-netrc-security-check) [windows-nt]: Disable by
default.
(ange-ftp-real-expand-file-name-actual): New function.
1998-04-17 05:22:37 +00:00
Geoff Voelker
614c350cac (WM_EMACS_SETFOREGROUND, WM_EMACS_SETLOCALE):
New message macros.
1998-04-17 05:12:27 +00:00
Geoff Voelker
ef0e360fdc (Vw32_recognize_altgr): New variable.
(dumpglyphs): Update from xterm.c.
(w32_ring_bell): Flash window, don't just reset its state.
(dumprectangle, show_mouse_face, x_draw_single_glyph): Use new
args to dumpglyphs.
(my_set_foreground_window): New function.
(w32_condemn_scroll_bars): Mark all as condemned scroll bars.
(w32_redeem_scroll_bar): Look through all scroll bars.
(w32_judge_scroll_bars): Don't clear out condemned list.
(w32_read_socket): Clip window after frame has been restored.
(x_focus_on_frame, x_raise_frame): Use my_set_foreground_window.
(syms_of_w32term): Define Vw32_recognize_altgr.
1998-04-17 05:11:31 +00:00
Geoff Voelker
ef79fbba2f (w32_executable_type): Properly cast dos_header when
making size comparison.
(sys_spawnve): Update comments.
(sys_select): Ignore children dead children with pending input.
Delay sending SIGCHLD until all output has been read.
(sys_kill): Sleep to allow focus change events to propagate.
Use TerminateProcess on Win95.
(int_from_hex, enum_locale_fn, Fw32_get_valid_locale_ids):
New functions.
(Vw32_valid_locale_ids): New variable.
(Fw32_set_current_locale): Send message to input thread.
(syms_of_ntproc): defsubr Sw32_get_valid_locale_ids.
1998-04-17 05:10:29 +00:00
Geoff Voelker
c886965532 (Vmenu_updating_frame): New variable.
(Fx_popup_menu, set_frame_menubar): Record frame whose menu is
being updated.
(syms_of_w32menu): Define Vmenu_updating_frame.
1998-04-17 05:09:51 +00:00
Geoff Voelker
c0f1b02e2b (Vw32_recognize_altgr): Declare.
(w32_kbd_mods_to_emacs): Obey Vw32_recognize_altgr.
Add more keys for Vw32_capslock_is_shiftlock.
(w32_kbd_patch_key): Obey Vw32_recognize_altgr.
(map_virt_key): Brazilian keyboards use 0xc1 for /(?) key.
1998-04-17 05:09:29 +00:00
Geoff Voelker
3f3e462972 * w32heap.h (w32_fatal_reload_error): Declare. 1998-04-17 05:09:06 +00:00
Geoff Voelker
a1b8f90f30 (recreate_heap): Invoke w32_fatal_reload_error upon error. 1998-04-17 05:08:51 +00:00
Geoff Voelker
dfdb404753 (w32_msg_pump): Handle WM_EMACS_SETLOCALE.
(w32_wnd_proc): Handle WM_EMACS_SETFOREGROUND.
1998-04-17 05:08:23 +00:00
Geoff Voelker
8be05193e8 (Qforeground_color, Qbackground_color): Declare.
(compute_char_face, merge_face_list): Update from xterm.c.
1998-04-17 05:08:02 +00:00
Geoff Voelker
ead2be985a (FILE_SEND_SIGCHLD): New macro. 1998-04-17 05:07:51 +00:00
Geoff Voelker
f52eb3efc4 (sys_read): Clear carriage return flag.
Report normal EOF when read fails if nothing in buffer.
Only read more if more remaining.
(check_windows_init_file): New function.
(term_ntproc): Invoke check_windows_init_file.
1998-04-17 05:07:15 +00:00
Geoff Voelker
9c8056fe19 (my_begbss_static, my_endbss_static): Declare.
(get_bss_info_from_map_file): Only define if SEPARATE_BSS_SECTION.
(get_section_info): Use my_begbss_static, my_endbss_static to
determine bounds of bss.
(w32_fatal_reload_error): New function.
(read_in_bss, map_in_heap): Invoke w32_fatal_reload_error upon error.
1998-04-17 05:06:37 +00:00
Geoff Voelker
b2140d4b79 (HAVE_STRING_H, HAVE_STRFTIME): Define macros.
(SYSTEM_PURESIZE_EXTRA): Increase to handle more dumped lisp files.
1998-04-17 05:06:20 +00:00
Geoff Voelker
032f460725 (LINK_TYPE): Do not include debug info in optimized
binary.
(LIBS): Include mpr.lib.
(clean): Delete patch generated files, optimized build directory.
1998-04-17 05:05:40 +00:00
Geoff Voelker
22270f1789 (clean): Delete patch generated files, optimized
build directory.
1998-04-17 05:05:24 +00:00
Geoff Voelker
0fc02397bc (CP_DIR): Preserve attributes. 1998-04-17 05:05:09 +00:00
Geoff Voelker
774fe785d4 Include new macros from src/config.in.
(GNU_MALLOC, REL_ALLOC): Define.
(RE_TRANSLATE_TYPE): Use Lisp_Object as type.
(RE_TRANSLATE): Use char_table_translate.
1998-04-17 05:04:46 +00:00
Geoff Voelker
5296922090 (fail): Exit with a negative return value.
(spawn): Return subprocess return code as an argument.
Explicitly copy environment block.
(main): Update to use return value argument with spawn.
Retry if spawn failed when a subshell was not tried.
1998-04-17 05:04:21 +00:00
Geoff Voelker
85f568ec2d (w32-system-shells): Add 4dos and 4nt.
(w32-allow-system-shell, w32-valid-locales): New variable.
(w32-check-shell-configuration): Make interactive.
Obey w32-allow-system-shell.
(w32-get-valid-locale-ids, w32-list-locales): New functions.
(w32-init-info): Fix relative path to info directory.
1998-04-17 05:03:43 +00:00
Geoff Voelker
5edd6aeeb5 (install): Copy elisp files that are not compiled.
(clean): Delete patch scratch files in all subdirectories.
1998-04-17 05:03:25 +00:00
Geoff Voelker
5568885b9c (obj): Update with new files in src.
(clean): Delete patch scratch files, optimized compilation dir.
1998-04-17 05:02:55 +00:00
Richard M. Stallman
d0536a7a73 When installing ${version}, do it replacing @version@. 1998-04-17 04:28:29 +00:00
Richard M. Stallman
48cc32f064 Use spaces, not dashes, in M-x command. 1998-04-17 04:25:22 +00:00
Richard M. Stallman
909f0455e0 (ispell-get-word): No error if can't find a word to check.
(ispell-word): Don't fuss about a word if not adjacent to it.
(ispell-minor-check): Use save-excursion.
1998-04-17 03:37:10 +00:00
Richard M. Stallman
0de86efccd (ispell-word): In ispell-check-only mode,
display a message for misspelled word.
1998-04-17 03:21:24 +00:00
Richard M. Stallman
43fd1680f9 (byte-after-unbind-ops): Delete byte-equal. 1998-04-17 02:00:04 +00:00
Richard M. Stallman
4e30630835 (Fcatch): Doc fix. 1998-04-17 01:53:31 +00:00
Richard M. Stallman
00df1bdfb3 (Fml_if): Initialize val. 1998-04-17 01:49:33 +00:00