1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-21 18:23:59 +00:00
Commit Graph

23792 Commits

Author SHA1 Message Date
Karl Heuer
d18b62f211 (re_compile_fastmap): For anychar, set all fastmap
elements for all possible unibyte chars (except newline).
1998-12-10 03:09:12 +00:00
Karl Heuer
538b98473f (sendmail-send-it): Don't wait for sendmail to
exit when mail-interactive is nil.
1998-12-10 03:07:35 +00:00
Karl Heuer
9c3cf6a3a3 *** empty log message *** 1998-12-10 02:56:15 +00:00
Karl Heuer
620e6ddb8c (C_SWITCH_SYSTEM) [!__GNUC__]: Increase space. 1998-12-10 02:52:20 +00:00
Karl Heuer
c04e38a32f (after-find-file): Message fix. 1998-12-10 02:30:03 +00:00
Karl Heuer
efa1135ead (ispell-kill-ispell): Don't send newline after EOF. 1998-12-10 02:19:14 +00:00
Geoff Voelker
39408f318e (ange-ftp-expand-file-name) [windows-nt]: Handle
filenames using backslashes.
1998-12-09 21:20:26 +00:00
Dave Love
685a6f2e86 (browse-url-mail): Call compose-mail-other-window
with correct number of args.
(browse-url-maybe-new-window): New arg.  Callers changed.
1998-12-09 16:53:34 +00:00
Dave Love
bd6cabcf14 (fortran-check-end-prog-re): Allow trailing
comment.
1998-12-09 16:38:37 +00:00
Ian Lance Taylor
65cb17d590 Handle MPE version of HP/UX. 1998-12-09 01:08:50 +00:00
Ian Lance Taylor
1e58d7cc98 Check for hppa1.0-hp-mpeix 1998-12-09 01:03:52 +00:00
Geoff Voelker
c0ca703bd4 (Fw32_get_clipboard_data): Do not delete isolated CR
characters, only convert CRLF to LF.
1998-12-09 00:03:09 +00:00
Geoff Voelker
9c148db6a3 Do string comparision of _NMAKE_VER. 1998-12-08 23:56:14 +00:00
Geoff Voelker
e4f553e646 (install) [COPY_LISP_SOURCE]: Fix end of conditional. 1998-12-08 23:55:20 +00:00
Markus Rost
8816386c05 (vc-rcs-release): Fix Type.
(vc-sccs-release): Fix Type.
(vc-cvs-release): Fix Type.
1998-12-08 16:04:52 +00:00
Markus Rost
09ec5b272e (rmail-summary-output): Simplify. Make prefix arg work right. 1998-12-08 15:48:11 +00:00
Markus Rost
6286e9803a (rmail-output-to-rmail-file): Avoid multiple output of last undeleted
message.
1998-12-08 15:34:14 +00:00
Geoff Voelker
a953784890 (ps-do-despool) [ms-dos, windows-nt]: Ditto for
ps-printer-name.
1998-12-07 19:27:26 +00:00
Geoff Voelker
e9847e6c13 (buffer-undo-list) [windows-nt]: Use different relative path. 1998-12-07 19:27:14 +00:00
Geoff Voelker
c7e73b89dc (buffer-undo-list): Write fns-VERSION.el in lib-src. 1998-12-07 19:25:32 +00:00
Simon Marshall
b4b989a063 wrap java-minor-types in java-font-lock-keywords-2. 1998-12-07 10:54:47 +00:00
Eli Zaretskii
aa9ce93672 (Vdos_unsupported_char_glyph): New variable.
(syms_of_msdos): DEFVAR_LISP it.
(IT_insert_glyphs, IT_delete_glyphs): New functions which abort
Emacs.
(internal_terminal_init): Set up insert_glyphs_hook and
delete_glyphs_hook to call them.  Explicitly set char_ins_del_ok
to 0.
(unibyte_display_via_language_environment): New variable.
(syms_of_msdos): Devfar it.
(IT_write_glyphs): Honor glyph aliasing via Vglyph_table.
Encode the character codes of the glyphs according to the
terminal_coding in effect.
1998-12-06 15:57:48 +00:00
Eli Zaretskii
d24422702f (msdos.o): Depend on termchar.h, charset.h, coding.h, and disptab.h 1998-12-06 15:55:59 +00:00
Markus Rost
54eba3537b (xterm-mouse-mode): Pacify the byte compiler. 1998-12-05 18:23:14 +00:00
Markus Rost
c144230d0c Require bytecomp for byte-goto-ops. 1998-12-05 18:18:50 +00:00
Markus Rost
f407ae306d (install-arch-dep): Copy fns-*.el from lib-src. 1998-12-05 00:25:42 +00:00
Markus Rost
04cf41b42a (INFO_TARGETS): Delete customize.info.
(DVI_TARGETS): Delete customize.dvi.
(../info/customize, customize.dvi): Targets deleted.
1998-12-04 23:42:36 +00:00
Markus Rost
4fc14e5ad0 (Info-menu): Don't return error if point is between menu header and
first menu item.
1998-12-04 23:05:46 +00:00
Dave Love
213f4eae7b (describe-function-1): Fix description for alias. 1998-12-04 11:54:56 +00:00
Andreas Schwab
c3161ec382 (Fstring_as_unibyte): Doc fix. 1998-12-04 09:50:31 +00:00
Andreas Schwab
2861f6200a Don't install customize info
file.  Run install-info on viper info file.
1998-12-04 09:30:55 +00:00
Eli Zaretskii
06b1ea1321 (init_environment): Record the time we started up.
(IT_reset_terminal_modes): Don't restore the screen if we exit too
fast after startup (aka crash).
1998-12-03 09:41:48 +00:00
Eli Zaretskii
6f855d6452 (dos_cleanup): Flush and fsync the termscript stream. 1998-12-03 09:41:09 +00:00
Andreas Schwab
b162a8c47a (lm-summary): Strip off -*-
specifications from summary line.
1998-12-03 09:39:41 +00:00
Andreas Schwab
ee9ec2a52c (delete-whitespace-rectangle): Mark for autoload.
(close-rectangle): Define alias only once in loaddefs.el.
1998-12-03 09:35:24 +00:00
Eli Zaretskii
43ce80a12b Remove code that sets syntax table for non-ASCII characters. 1998-12-03 09:29:14 +00:00
Andreas Schwab
c2d1e590cf Declare char_valid_p. 1998-12-03 09:22:52 +00:00
Geoff Voelker
a0b9c8385f (check_windows_init_file): Use decode_env_path when
using EMACSLOADPATH.
1998-12-03 03:14:46 +00:00
Geoff Voelker
b57e1c983f (LOCALTIME_CACHE): Define. 1998-12-03 03:12:04 +00:00
Geoff Voelker
19589637fa (FONT_MAX_WIDTH): New macro. 1998-12-03 00:06:26 +00:00
Geoff Voelker
feba565d2a (dumpglyphs): Use unsigned char arrays.
Use FONT_MAX_WIDTH to detect and fudge proportional fonts
for various languages.
Compensate for fonts that have underhangs (e.g., Thai).
1998-12-03 00:06:03 +00:00
Geoff Voelker
93066bc2ab (WM_EMACS_TOGGLE_LOCK_KEY): New define. 1998-12-02 23:54:30 +00:00
Geoff Voelker
9ddef9c4de (key_event): Use Vw32_phantom_key_code. Undo the
mapping of Ctrl-Pause into cancel, and Ctrl-NumLock into pause.
(w32_console_toggle_lock_key): New function.
1998-12-02 23:54:14 +00:00
Geoff Voelker
adcc38092f (Vw32_phantom_key_code): New variable.
(Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): New
variables.
(syms_of_w32fns): Init and register them.
(reset_modifiers): Use a more precise test for whether Emacs has
keyboard focus.  Synchronize state of all keys that can be used as
modifiers, to overcome problems arising from hot-keys.
(w32_key_to_modifier): Be careful not to call intern() to avoid
requiring thread synchronization.
(w32_msg_pump): Handle new WM_EMACS_TOGGLE_LOCK_KEY message.
(w32_wnd_proc): Ensure lock key indicator lights are updated
promptly on Windows 9x, by passing key events on to the system.
(w32_wnd_proc): Use Vw32_phantom_key_code to stop system
responding to Windows key events when not wanted.
(w32_wnd_proc): Undo the mapping of Ctrl-Pause into cancel and
Ctrl-NumLock into pause by the system.
(w32_wnd_proc): Don't translate key combinations containing any
modifiers other than shift (and capslock).
(w32_wnd_proc): Reset modifier key states when receiving focus (we
can't determine the key states until we have keyboard focus).
(Fw32_toggle_lock_key): New function.
(syms_of_w32fns): Defsubr it.
1998-12-02 23:52:47 +00:00
Geoff Voelker
36f22224e1 (direct-print-region-function): Try to ensure that
printer-name is expanded to a file name on a local drive;
sometimes printing a file loaded from a network volume fails.
(direct-print-region-function): Add a function to
write-region-annotate-functions to append a formfeed character to
the region being printed, if the region doesn't end with a
formfeed already.  This avoids creating a second print job
containing a blank page when print spooling is enabled on Windows.
1998-12-02 23:01:50 +00:00
Geoff Voelker
83c75055bc (w32_last_error): Fix cut+paste error. 1998-12-02 23:00:29 +00:00
Geoff Voelker
dba46b7c5d termhooks.h (event_kind) [WINDOWSNT]: Define
language_change_event.
1998-12-02 23:00:14 +00:00
Geoff Voelker
501d50943c (parse_modifiers): Declare prototype. 1998-12-02 23:00:02 +00:00
Geoff Voelker
1161d3675c (Qlanguage_change): New variable.
(syms_of_keyboard): Init it.
(kbd_buffer_get_event) [WINDOWSNT]: Generate language-change
events.
(lispy_function_keys) [HAVE_NTGUI]: Remove names for modifier
keys; add name for Escape key; extend to 256 elements.
(parse_modifiers): Make non-static.
1998-12-02 22:59:11 +00:00
Dave Love
3b313ca8d1 (help-make-xrefs): Use `info', not the non-autoloaded
`Info-goto-node'.
1998-12-02 19:36:22 +00:00