1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
Commit Graph

23970 Commits

Author SHA1 Message Date
Richard M. Stallman
e0a6ee5e19 [DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it. 1999-01-02 00:10:53 +00:00
Richard M. Stallman
81d492d5da (MMAP_MAX_AREAS): New macro.
(allocate_vectorlike, make_uninit_multibyte_string): Use that.
(init_alloc_once): Use that.
1999-01-02 00:10:26 +00:00
Richard M. Stallman
598a61e6fd *** empty log message *** 1998-12-31 20:05:04 +00:00
Eli Zaretskii
aff4381d9a (IT_write_glyphs): Convert unibyte characters to
multibyte in unibyte buffers only.
1998-12-31 16:32:53 +00:00
Richard M. Stallman
b7cd1746e2 (sgml-validate): Ask whether to save only
if buffer is modified; ask about all modified buffers.
1998-12-31 14:40:03 +00:00
Richard M. Stallman
7d6d84c1db (rmail-encode-string): Make sure mask value is
positive; (emacs-pid) returns a negative number on Windows 9x
which causes odd behaviour.
1998-12-31 13:44:02 +00:00
Eli Zaretskii
7f8f0e6709 (Fdefine_prefix_command): Accept a third argument NAME
and pass it to Fmake_sparse_keymap.
1998-12-31 13:16:45 +00:00
Eli Zaretskii
003778571d Don't warn about dos-* variables unless on MS-DOS,
and about w32-* variables unless on Windows/NT.
1998-12-31 13:04:54 +00:00
Eli Zaretskii
6f9dc4fd9e (prefer-coding-system): Fix previous change. 1998-12-31 05:44:40 +00:00
Markus Rost
cac7e5a8cf Fix typo. 1998-12-31 01:49:11 +00:00
Richard M. Stallman
ba5c004d4b (re_compile_fastmap): Do something similar to the
previous change, for charset_not, wordchar, notwordchar,
categoryspec, notcategoryspec.
1998-12-30 20:44:39 +00:00
Richard M. Stallman
e38dff0c25 (what-cursor-position): Fix previous change. 1998-12-30 20:41:24 +00:00
Richard M. Stallman
82cb913319 (function-called-at-point): First look for function at point. 1998-12-30 20:28:52 +00:00
Richard M. Stallman
5119b7a78f (m4-m4-region, m4-m4-buffer): Use shell-command-on-region.
(m4-start-m4, m4-end-m4): Functions deleted.
1998-12-30 19:02:31 +00:00
Eli Zaretskii
bd3ac67e7b (prefer-coding-system): If the argument requires specific EOL conversion
type, make the default coding systems use that.
1998-12-30 17:21:44 +00:00
Richard M. Stallman
e58883dd43 (browse-url-mail): Give argument SEND-ACTION
to compose-mail in the correct places and as a list.
1998-12-30 03:41:55 +00:00
Richard M. Stallman
c8099634a0 (lisp_malloc, lisp_free): New functions.
Use them instead of malloc, xmalloc, and xfree, for Lisp objects.
Don't set allocating_for_lisp in the callers; let lisp_malloc do it.
(n_interval_blocks, n_float_blocks): New variable.
(n_cons_blocks, n_vectors, n_symbol_blocks): New variable.
(n_marker_blocks, n_string_blocks): New variable.
(init_intervals, make_interval): Set a count variable.
Use lisp_malloc instead of setting allocating_for_lisp.
(init_float, make_float, init_cons, Fcons): Likewise.
(allocate_vectorlike, init_symbol, Fmake_symbol): Likewise
(init_marker, allocate_misc, init_strings): Likewise.
(make_uninit_multibyte_string): Likewise.
(gc_sweep, compact_strings): Decrement the count variables.

(uninterrupt_malloc): Don't store Emacs's hooks
into the old_..._hook variables.
1998-12-30 01:07:49 +00:00
Richard M. Stallman
a2b327b61a Added mouse-selection feature for pages directory buffer.
(pages-directory-map): Bind mouse-2
(pages-copy-header-and-position): Put text property.
(pages-directory-goto-with-mouse): New function.
1998-12-30 00:44:59 +00:00
Richard M. Stallman
9dde84c629 *** empty log message *** 1998-12-29 22:54:57 +00:00
Richard M. Stallman
a2c896c3c4 (easy-menu-get-map): Change global map only if this menu exists in the
global map already, and not in the local map.
(easy-menu-do-add-item): Fix error message.
1998-12-29 22:54:37 +00:00
Richard M. Stallman
bf7f4e9066 (main): Call memory_warnings and uninterrupt_malloc
even when starting the dumped Emacs.
1998-12-29 22:53:54 +00:00
Richard M. Stallman
5c9c2c3f33 (Fsingle_key_description): Handle (control ?x) etc.
(Fkey_description): Handle lists like vectors.
1998-12-29 22:53:25 +00:00
Eli Zaretskii
708b08156f (cp-make-coding-systems-for-codepage): Doc fix.
(cp-coding-system-for-codepage-1): Likewise.
1998-12-29 11:42:26 +00:00
Andrew Innes
4934bcddb3 (x_iconify_frame): Wait for frame to be iconified; do
not set async_iconified flag though.
1998-12-28 19:43:05 +00:00
Andrew Innes
3ef68e6be2 (w32_msg_pump): Ignore WM_NULL message posted to thread
by complete_deferred_msg.
(post_character_message): Cancel all deferred messages when
quit_char is typed, in order to break out of potential deadlocks.
(cancel_all_deferred_msgs): New function.
(complete_deferred_msg): Don't abort if msg not found; may have
been cancelled.

(Fw32_reconstruct_hot_key): Use pre-interned symbols.

(Fw32_send_sys_command): Wait for system command to
complete before returning.
1998-12-28 19:42:26 +00:00
Andrew Innes
82e7c0a907 (Vw32_start_process_inherit_error_mode): New variable.
(create_child): Use it.
(syms_of_ntproc): Defvar it.  Also fix docstrings for
w32-start-process-share-console and w32-start-process-show-window.
1998-12-28 19:33:57 +00:00
Andrew Innes
467af476c1 (_start): Force system calls accessing unmounted devices to fail
without prompting.
1998-12-28 19:28:19 +00:00
Andrew Innes
d78e84f792 (spawn): Pass directory for child as parameter.
(main): Save startup directory to give to spawn, then change directory
to location of .exe in order not to prevent startup directory from
being deleted.
1998-12-28 19:25:28 +00:00
Andreas Schwab
9d52160a5c (ad-special-forms): Add save-current-buffer
and track-mouse.
1998-12-28 10:10:22 +00:00
Richard M. Stallman
fcd6642478 (edit-kbd-macro): Recognize electric-view-lossage. 1998-12-27 08:04:05 +00:00
Richard M. Stallman
e5e89e484c (what-cursor-position): Print character encoding also. 1998-12-27 04:09:09 +00:00
Richard M. Stallman
dd0ffc284b If local-maps work, don't put
flyspell-mode-map in minor-mode-map-alist; bind mouse-2 and M-TAB
in flyspell-mouse-map (only).
(flyspell-use-local-map): New variable.
Use a different mouse-2 binding in that case,
and don't add to minor-mode-map-alist.
(make-flyspell-overlay, flyspell-correct-word):
Test flyspell-use-local-map.
1998-12-27 03:15:10 +00:00
Richard M. Stallman
4db2a7dec9 (file-expand-wildcards): Handle wildcards in directory name.
Be careful about whether to return a relative file name,
and if so, relative to what directory.
1998-12-26 05:14:48 +00:00
Markus Rost
ab26be45d4 (rmail-output): Abbreviate name of default-file for
read-file-name.
(rmail-output-to-rmail-file): Likewise.
1998-12-25 19:34:43 +00:00
Richard M. Stallman
3c7e961d4b *** empty log message *** 1998-12-25 07:49:59 +00:00
Richard M. Stallman
5e6656e0e6 (easy-menu-get-map): If MENU is nil, use global menu-bar map.
(easy-menu-add-item, easy-menu-remove-item): Argument renamed.
(easy-menu-item-present-p, easy-menu-get-map): Argument renamed.
1998-12-25 06:17:31 +00:00
Kenichi Handa
2680029f0a Doc fix. 1998-12-23 01:34:48 +00:00
Kenichi Handa
f37bad8597 (ps-mule-begin-job): Programming uniformization. 1998-12-22 13:23:30 +00:00
Kenichi Handa
7c1cddd3b0 (ps-print-version): New version number (4.1.3). 1998-12-22 12:43:30 +00:00
Kenichi Handa
b8ba7b4e76 (read_char): Don't bind
input-method-exit-on-first-char.
1998-12-22 06:06:48 +00:00
Kenichi Handa
562e4a4f61 (Fcall_interactively) <'C'>: Give Fread_char Qnil
because of the change of the second argument of Fread_char.
1998-12-22 06:06:48 +00:00
Kenichi Handa
fc351d2f65 (Fread_char): Change the meaning of the second argument.
(Fread_event): Likewise.
(Fread_char_exclusive): Likewise.
1998-12-22 06:06:48 +00:00
Kenichi Handa
e6e114f231 (Fcharset_after): Check range. If POS is out of
range, return nil.
1998-12-22 06:06:48 +00:00
Kenichi Handa
9a4d01d85c (printchar): Fix previous change. 1998-12-22 06:06:48 +00:00
Kenichi Handa
51c6067d9b (read_process_output): Decide the multibyteness of
string given to a process filter by a coding system used for
decoding the process output.
1998-12-22 06:06:48 +00:00
Eli Zaretskii
8cbf107d58 (copy_text, count_size_as_multibyte): Don't convert 7-bit ASCII characters via
nonascii-translation-table.
1998-12-21 16:13:57 +00:00
Eli Zaretskii
543b4f618f (unibyte_char_to_multibyte): Don't convert 7-bit ASCII characters via
nonascii-translation-table.
1998-12-21 16:12:53 +00:00
Eli Zaretskii
f9638719e2 (concat): Don't convert 7-bit ASCII characters via
nonascii-translation-table.
1998-12-21 16:11:47 +00:00
Eli Zaretskii
f0dd4c3524 (IT_write_glyphs): Don't convert 7-bit ASCII characters via
nonascii-translation-table.
1998-12-21 16:10:52 +00:00
Eli Zaretskii
3e1f7d51ce (dumpglyphs): Don't convert 7-bit ASCII characters via
nonascii-translation-table.
1998-12-21 16:09:29 +00:00