]> git.eshelyaron.com Git - emacs.git/log
emacs.git
30 years agoMatch data now saved automatically around filters and sentinels.
Richard M. Stallman [Tue, 22 Nov 1994 04:33:40 +0000 (04:33 +0000)]
Match data now saved automatically around filters and sentinels.

30 years agoFilters and sentinels now save match data themselves.
Richard M. Stallman [Tue, 22 Nov 1994 04:31:18 +0000 (04:31 +0000)]
Filters and sentinels now save match data themselves.

30 years agorearrange --with options
David J. MacKenzie [Tue, 22 Nov 1994 03:22:43 +0000 (03:22 +0000)]
rearrange --with options

30 years agoadd --with-pop, --with-kerberos, --with-hesiod
David J. MacKenzie [Tue, 22 Nov 1994 03:18:35 +0000 (03:18 +0000)]
add --with-pop, --with-kerberos, --with-hesiod

30 years agoadd symbols for --with-pop, --with-kerberos, --with-hesiod
David J. MacKenzie [Tue, 22 Nov 1994 03:18:35 +0000 (03:18 +0000)]
add symbols for --with-pop, --with-kerberos, --with-hesiod

30 years ago(kill-region): Use = to compare positions.
Richard M. Stallman [Tue, 22 Nov 1994 02:52:14 +0000 (02:52 +0000)]
(kill-region): Use = to compare positions.

30 years agoDelete duplicate of sparc-*.
Doug Evans [Mon, 21 Nov 1994 17:15:24 +0000 (17:15 +0000)]
Delete duplicate of sparc-*.

30 years agoAdded code for automatically saving and restoring the match data
Francesco Potortì [Mon, 21 Nov 1994 12:50:27 +0000 (12:50 +0000)]
Added code for automatically saving and restoring the match data
when a filter or sentinel tries to modify it.

30 years ago(compare-windows): Push mark in both buffers at start.
Richard M. Stallman [Sun, 20 Nov 1994 21:55:55 +0000 (21:55 +0000)]
(compare-windows): Push mark in both buffers at start.

30 years ago(rmail-summary-scroll-msg-up): If at end of message,
Richard M. Stallman [Sun, 20 Nov 1994 15:01:14 +0000 (15:01 +0000)]
(rmail-summary-scroll-msg-up): If at end of message,
advance to the next message.
(rmail-summary-scroll-msg-down): If at beginning of message,
advance to the previous message.

30 years ago(sort_args): New function.
Richard M. Stallman [Sat, 19 Nov 1994 20:45:17 +0000 (20:45 +0000)]
(sort_args): New function.
(main): Call sort_args.
Check for -d/-display after -nw, -batch, -help.
Accept --display, with arg attached or separate.

30 years ago(command-line-1): Handle long options --funcall, --load, --insert, --kill.
Richard M. Stallman [Sat, 19 Nov 1994 20:42:26 +0000 (20:42 +0000)]
(command-line-1): Handle long options --funcall, --load, --insert, --kill.
(command-line): Don't leave argval set if option not really a long one.

30 years ago(x-option-alist): New variable now holds
Richard M. Stallman [Sat, 19 Nov 1994 20:33:22 +0000 (20:33 +0000)]
(x-option-alist): New variable now holds
list of short options.  Don't set command-switch-alist.
(x-long-option-alist): New variable.
(x-handle-args): Detect long options and convert to short.

30 years ago(gomoku-click): New function.
Richard M. Stallman [Sat, 19 Nov 1994 14:52:57 +0000 (14:52 +0000)]
(gomoku-click): New function.
(gomoku-mode-map): Put it on Mouse-2.

30 years ago(start-process-shell-command): Don't use `exec'--
Richard M. Stallman [Sat, 19 Nov 1994 14:06:09 +0000 (14:06 +0000)]
(start-process-shell-command): Don't use `exec'--
run the command in a child process.

30 years ago(start-process-shell-command): Function deleted.
Richard M. Stallman [Sat, 19 Nov 1994 14:03:23 +0000 (14:03 +0000)]
(start-process-shell-command): Function deleted.

30 years ago(re_compile_fastmap): Really, really treat `succeed' like end.
Richard M. Stallman [Sat, 19 Nov 1994 13:57:27 +0000 (13:57 +0000)]
(re_compile_fastmap): Really, really treat `succeed' like end.

30 years ago(face-color-supported-p): New function.
Richard M. Stallman [Sat, 19 Nov 1994 11:12:16 +0000 (11:12 +0000)]
(face-color-supported-p): New function.
(face-try-color-list): Use that.

30 years ago(re_compile_fastmap): Really treat `succeed' like end.
Richard M. Stallman [Sat, 19 Nov 1994 10:37:38 +0000 (10:37 +0000)]
(re_compile_fastmap): Really treat `succeed' like end.

30 years ago(struct regexp_cache): New field `posix'.
Richard M. Stallman [Sat, 19 Nov 1994 10:00:14 +0000 (10:00 +0000)]
(struct regexp_cache): New field `posix'.
(compile_pattern_1): New arg `posix'.  Controls the syntax spec
for parsing; also record it in the cache.
(compile_pattern): New arg `posix'.
(looking_at_1, string_match_1, fast_string_match): Pass 0 for new arg.
(search_buffer): New arg `posix'.  Now static.
(search_command): New arg `posix'.  All callers changed.
(Fposix_search_forward, Fposix_search_backward): New functions.
(string_match_1, looking_at_1): New subroutines broken out.
(Fstring_match, Flooking_at): Use them.
(Fposix_string_match, Fposix_looking_at): New functions.
(syms_of_search): defsubr new functions.

30 years agoComment change.
Richard M. Stallman [Sat, 19 Nov 1994 05:24:57 +0000 (05:24 +0000)]
Comment change.

30 years ago(picture-self-insert): Use last-command-event,
Richard M. Stallman [Fri, 18 Nov 1994 20:37:28 +0000 (20:37 +0000)]
(picture-self-insert): Use last-command-event,
not last-input-char.
(picture-mode-map): Make the keymap vector 256 chars long.
Fix typo `newline-andindent'.

30 years ago(init_filelock): Add missing semicolon.
Richard M. Stallman [Fri, 18 Nov 1994 20:27:24 +0000 (20:27 +0000)]
(init_filelock): Add missing semicolon.

30 years ago(batch-byte-compile-emacs): New function.
Richard M. Stallman [Fri, 18 Nov 1994 17:50:37 +0000 (17:50 +0000)]
(batch-byte-compile-emacs): New function.

30 years agoInitial revision
Richard M. Stallman [Fri, 18 Nov 1994 17:42:26 +0000 (17:42 +0000)]
Initial revision

30 years ago(Fload): Call Fsubstitute_in_file_name after trying handler.
Richard M. Stallman [Fri, 18 Nov 1994 16:43:04 +0000 (16:43 +0000)]
(Fload): Call Fsubstitute_in_file_name after trying handler.

30 years ago(mail-setup): Make fill-column wide for the in-reply-to.
Richard M. Stallman [Fri, 18 Nov 1994 16:41:07 +0000 (16:41 +0000)]
(mail-setup): Make fill-column wide for the in-reply-to.

30 years ago(kill-region): Set this-command unconditionally.
Karl Heuer [Fri, 18 Nov 1994 07:47:19 +0000 (07:47 +0000)]
(kill-region): Set this-command unconditionally.

30 years ago(recompute_width_table): Do the right thing if no previous table existed.
Karl Heuer [Fri, 18 Nov 1994 07:17:17 +0000 (07:17 +0000)]
(recompute_width_table): Do the right thing if no previous table existed.
Fix Lisp_Object vs. integer problem.
(width_run_cache_on_off): Let recompute_width_table create the vector.

30 years ago(enum Lisp_Misc_Type): Rename Lisp_Vector to Lisp_Vectorlike. Mark
Karl Heuer [Fri, 18 Nov 1994 06:50:02 +0000 (06:50 +0000)]
(enum Lisp_Misc_Type): Rename Lisp_Vector to Lisp_Vectorlike.  Mark
Lisp_Window_Configuration as obsolete.
(PSEUDOVECTOR_FLAG, PSEUDOVECTOR_SIZE_MASK, PVEC_BUFFER, PVEC_PROCESS,
PVEC_FRAME, PVEC_COMPILED, PVEC_WINDOW, PVEC_WINDOW_CONFIGURATION): New
constants.
(XSETPSEUDOVECTOR, PSEUDOVECTORP, VECTORLIKEP): New macros.
(XSETVECTOR, XSETWINDOW_CONFIGURATION, VECTORP, WINDOW_CONFIGURATIONP): Use
the new convention.
(XSETCOMPILED): New macro.

30 years ago(Fpurecopy): Use type test macros.
Karl Heuer [Fri, 18 Nov 1994 06:49:09 +0000 (06:49 +0000)]
(Fpurecopy): Use type test macros.
(mark_object): Use the new pseudovector convention.

30 years ago(Fsingle_key_description): Use type test macros.
Karl Heuer [Fri, 18 Nov 1994 05:29:08 +0000 (05:29 +0000)]
(Fsingle_key_description): Use type test macros.

30 years ago(SET_FRAME, key_event, do_mouse_event): Use accessor macros.
Karl Heuer [Fri, 18 Nov 1994 05:22:33 +0000 (05:22 +0000)]
(SET_FRAME, key_event, do_mouse_event): Use accessor macros.

30 years ago(Fvconcat, concat): Use Lisp_Vectorlike.
Karl Heuer [Fri, 18 Nov 1994 04:49:51 +0000 (04:49 +0000)]
(Fvconcat, concat): Use Lisp_Vectorlike.

30 years agoVendor for vxworks is wrs.
Doug Evans [Fri, 18 Nov 1994 03:37:48 +0000 (03:37 +0000)]
Vendor for vxworks is wrs.

30 years ago(Fpurecopy): Use type test macros.
Karl Heuer [Fri, 18 Nov 1994 02:31:20 +0000 (02:31 +0000)]
(Fpurecopy): Use type test macros.

30 years ago(XSETCOMPILED): New macro.
Karl Heuer [Fri, 18 Nov 1994 02:30:32 +0000 (02:30 +0000)]
(XSETCOMPILED): New macro.

30 years ago(Fdocumentation): Use type test macros.
Karl Heuer [Fri, 18 Nov 1994 02:10:19 +0000 (02:10 +0000)]
(Fdocumentation): Use type test macros.

30 years ago(print): Use type test macros.
Karl Heuer [Fri, 18 Nov 1994 02:02:18 +0000 (02:02 +0000)]
(print): Use type test macros.

30 years ago(re_compile_fastmap): Treat `succeed' like end of pattern.
Karl Heuer [Fri, 18 Nov 1994 01:04:41 +0000 (01:04 +0000)]
(re_compile_fastmap): Treat `succeed' like end of pattern.

30 years agoGet rid of edit menu.
Edward M. Reingold [Thu, 17 Nov 1994 21:49:27 +0000 (21:49 +0000)]
Get rid of edit menu.

30 years agoUndefine kill-region and copy-region-as-kill.
Edward M. Reingold [Thu, 17 Nov 1994 21:49:00 +0000 (21:49 +0000)]
Undefine kill-region and copy-region-as-kill.

30 years ago(sparc): Recognize as a cpu.
Doug Evans [Thu, 17 Nov 1994 20:12:13 +0000 (20:12 +0000)]
(sparc): Recognize as a cpu.
(ecoff*, vsta, udi): Recognize as os's.
(udi29k): New alias.

30 years ago(lock_dir, superlock_file, MAKE_LOCK_NAME):
Richard M. Stallman [Thu, 17 Nov 1994 17:28:35 +0000 (17:28 +0000)]
(lock_dir, superlock_file, MAKE_LOCK_NAME):
Renamed from lock_path, superlock_path, MAKE_LOCK_PATH.

30 years ago(backup-buffer): Use file-ownership-preserved-p.
Richard M. Stallman [Thu, 17 Nov 1994 16:53:01 +0000 (16:53 +0000)]
(backup-buffer): Use file-ownership-preserved-p.

30 years ago(timer-process-filter): Use save-match-data.
Richard M. Stallman [Thu, 17 Nov 1994 16:50:21 +0000 (16:50 +0000)]
(timer-process-filter): Use save-match-data.

30 years ago(rmail-fields-not-to-output): New variable.
Richard M. Stallman [Thu, 17 Nov 1994 16:48:10 +0000 (16:48 +0000)]
(rmail-fields-not-to-output): New variable.
(rmail-delete-unwanted-fields): New function.
(rmail-output, rmail-output-to-rmail-file): Call it.

30 years ago(init_filelock): Always copy lock_path.
Richard M. Stallman [Thu, 17 Nov 1994 16:10:36 +0000 (16:10 +0000)]
(init_filelock): Always copy lock_path.

30 years ago(set-keymap-parent): Fix bug in case of empty keymap.
Richard M. Stallman [Thu, 17 Nov 1994 16:01:49 +0000 (16:01 +0000)]
(set-keymap-parent): Fix bug in case of empty keymap.
(switch-to-other-buffer): Fix one-off error.

30 years agoAccept -domain as OS, and make it default for Apollo.
Richard M. Stallman [Thu, 17 Nov 1994 15:16:50 +0000 (15:16 +0000)]
Accept -domain as OS, and make it default for Apollo.

30 years ago(m68*-apollo*): Use s/domain.h.
Richard M. Stallman [Thu, 17 Nov 1994 15:13:43 +0000 (15:13 +0000)]
(m68*-apollo*): Use s/domain.h.

30 years ago(timezone-parse-date): Handle two new formats (6 and 7).
Richard M. Stallman [Wed, 16 Nov 1994 22:21:39 +0000 (22:21 +0000)]
(timezone-parse-date): Handle two new formats (6 and 7).

30 years ago(try_window, display_text_line): Undo previous change.
Richard M. Stallman [Wed, 16 Nov 1994 21:44:15 +0000 (21:44 +0000)]
(try_window, display_text_line): Undo previous change.

30 years ago(substitute-key-definition): Don't recursively scan
Richard M. Stallman [Wed, 16 Nov 1994 20:35:34 +0000 (20:35 +0000)]
(substitute-key-definition): Don't recursively scan
where OLDMAP has a submap but KEYMAP does not.

30 years ago[NOT_C_CODE]: Include fcntl.h.
Roland McGrath [Wed, 16 Nov 1994 20:32:40 +0000 (20:32 +0000)]
[NOT_C_CODE]: Include fcntl.h.

30 years ago(Fdirectory_files): Pass new arg to `compile_pattern'.
Richard M. Stallman [Wed, 16 Nov 1994 20:30:12 +0000 (20:30 +0000)]
(Fdirectory_files): Pass new arg to `compile_pattern'.

30 years ago(re_opcode_t): New opcode `succeed'
Richard M. Stallman [Wed, 16 Nov 1994 20:29:39 +0000 (20:29 +0000)]
(re_opcode_t): New opcode `succeed'
(re_match_2_internal): Handle `succeed'.
(regex_compile): Handle RE_NO_BACKTRACKING.
(re_syntax_options): Delete initializer.

30 years ago(RE_NO_POSIX_BACKTRACKING): New macro.
Richard M. Stallman [Wed, 16 Nov 1994 20:28:48 +0000 (20:28 +0000)]
(RE_NO_POSIX_BACKTRACKING): New macro.

30 years ago(try_window): Don't pass window to Fget_char_property; pass its buffer.
Roland McGrath [Wed, 16 Nov 1994 16:57:31 +0000 (16:57 +0000)]
(try_window): Don't pass window to Fget_char_property; pass its buffer.
(display_text_line): Likewise.

30 years agoFix in insert-behind-hooks and insert-in-front-hooks.
Richard M. Stallman [Wed, 16 Nov 1994 15:28:37 +0000 (15:28 +0000)]
Fix in insert-behind-hooks and insert-in-front-hooks.

30 years ago* Makefile.in.in (TAGS): The new etags allows tagging DEFVARs.
Francesco Potortì [Wed, 16 Nov 1994 14:27:48 +0000 (14:27 +0000)]
* Makefile.in.in (TAGS): The new etags allows tagging DEFVARs.

30 years ago(dired-collect-file-versions): Discard version #s from
Richard M. Stallman [Wed, 16 Nov 1994 14:26:42 +0000 (14:26 +0000)]
(dired-collect-file-versions): Discard version #s from
arg; then do nothing if already in dired-file-version-alist.

30 years ago(Fopen_dribble_file): Call fclose only when dribble is non zero.
Richard M. Stallman [Wed, 16 Nov 1994 14:15:54 +0000 (14:15 +0000)]
(Fopen_dribble_file): Call fclose only when dribble is non zero.

30 years ago* etags.c [ETAGS_REGEXP]: All the new code that deals with regexps
Francesco Potortì [Wed, 16 Nov 1994 13:00:49 +0000 (13:00 +0000)]
* etags.c [ETAGS_REGEXP]: All the new code that deals with regexps
is compiled if this is defined.  The new functions and variables
added #ifdef ETAGS_REGEXP are not listed in this ChangeLog.
[VMS]: All VMS specific code previously contained in
etags-vmslib.c is now included here, modified for dealing with
language and regex options intermixed with filenames.
(header_file): Global variable deleted.
(Lang_Function): New typedef.  All language parser functions
changed to this new type.
(string_numeric_p, substr, prestr): Functions deleted.
(readline_internal): Does the job that readline did previously.
(longopts): --language and --regex options added.
(lang_names, lang_extensions, lang_func, print_language_names):
New structures, variables and functions for choosing languages.
(print_help): Help strings updated.  Calls print_language_names.
(argument_type, ARGUMENT): Typedefs for dealing with language and
regex options intermixed with filenames.
(main): Changed the way of dealing with arguments on the command
line to deal with language and regex options intermixed with
filenames.
(get_language, default_C_entries, Cplusplus_entries,
Cstar_entries, Yacc_entries, just_read_file): New functions.
(find_entries): Use the new method for choosing the language.
(Pascal_functions): Allow intermixing of comment styles.
(prolog_getit, skip_comment): Rewritten for speed.
(readline): Rewritten to deal with regexps.

30 years ago* etags.c (<errno.h>): #include added.
Francesco Potortì [Wed, 16 Nov 1994 10:29:33 +0000 (10:29 +0000)]
* etags.c (<errno.h>): #include added.
(etags_getcwd): Check return value from getcwd.

30 years ago(Fcurrent_window_configuration): Use allocate_vectorlike and VECSIZE.
Karl Heuer [Wed, 16 Nov 1994 06:17:13 +0000 (06:17 +0000)]
(Fcurrent_window_configuration): Use allocate_vectorlike and VECSIZE.
(SAVE_WINDOW_DATA_SIZE): Macro deleted.

30 years ago(access_keymap): Use type test macros.
Karl Heuer [Wed, 16 Nov 1994 05:59:53 +0000 (05:59 +0000)]
(access_keymap): Use type test macros.

30 years ago(make_frame): Use allocate_vectorlike and VECSIZE.
Karl Heuer [Wed, 16 Nov 1994 05:50:06 +0000 (05:50 +0000)]
(make_frame): Use allocate_vectorlike and VECSIZE.

30 years agoDeclare allocate_vectorlike.
Karl Heuer [Wed, 16 Nov 1994 05:17:32 +0000 (05:17 +0000)]
Declare allocate_vectorlike.
(VECSIZE): New macro.

30 years ago(make_dummy_parent, make_window): Use allocate_vectorlike and VECSIZE.
Karl Heuer [Wed, 16 Nov 1994 05:16:42 +0000 (05:16 +0000)]
(make_dummy_parent, make_window): Use allocate_vectorlike and VECSIZE.

30 years ago(make_process): Use allocate_vectorlike and VECSIZE.
Karl Heuer [Wed, 16 Nov 1994 05:03:02 +0000 (05:03 +0000)]
(make_process): Use allocate_vectorlike and VECSIZE.

30 years ago(Fmake_vector): Call allocate_vectorlike.
Karl Heuer [Wed, 16 Nov 1994 04:48:37 +0000 (04:48 +0000)]
(Fmake_vector): Call allocate_vectorlike.
(allocate_vectorlike): New function, extracted from Fmake_vector.

30 years agoDelete declaration of Farray_length.
Karl Heuer [Wed, 16 Nov 1994 03:42:44 +0000 (03:42 +0000)]
Delete declaration of Farray_length.

30 years ago(Farray_length): Delete this obsolete function.
Karl Heuer [Wed, 16 Nov 1994 03:41:56 +0000 (03:41 +0000)]
(Farray_length): Delete this obsolete function.
(Faref, Faset): If object is a string, use XSTRING, not XVECTOR.

30 years ago(Flength): Don't call Farray_length, just use size field.
Karl Heuer [Wed, 16 Nov 1994 03:37:56 +0000 (03:37 +0000)]
(Flength): Don't call Farray_length, just use size field.

30 years agoFix indentation.
Karl Heuer [Wed, 16 Nov 1994 03:11:59 +0000 (03:11 +0000)]
Fix indentation.

30 years agoFix typo in comment.
Karl Heuer [Wed, 16 Nov 1994 02:34:40 +0000 (02:34 +0000)]
Fix typo in comment.

30 years ago(Fdo_auto_save): Use the new type-test macros.
Karl Heuer [Wed, 16 Nov 1994 01:50:23 +0000 (01:50 +0000)]
(Fdo_auto_save): Use the new type-test macros.

30 years ago(XSCROLL_BAR): Extract from Lisp_Vector, not generic pointer.
Karl Heuer [Wed, 16 Nov 1994 01:31:04 +0000 (01:31 +0000)]
(XSCROLL_BAR): Extract from Lisp_Vector, not generic pointer.

30 years ago(wait_for_property_change): Encode location as a cons of two integers instead
Karl Heuer [Wed, 16 Nov 1994 01:26:39 +0000 (01:26 +0000)]
(wait_for_property_change): Encode location as a cons of two integers instead
of lying about the type.
(wait_for_property_change_unwind): Decode it likewise.

30 years ago(Finteractive_p): Use XSUBR instead of its expansion.
Karl Heuer [Wed, 16 Nov 1994 01:14:23 +0000 (01:14 +0000)]
(Finteractive_p): Use XSUBR instead of its expansion.

30 years ago(Fdocumentation): Use NATNUMP instead of its expansion.
Karl Heuer [Wed, 16 Nov 1994 01:03:33 +0000 (01:03 +0000)]
(Fdocumentation): Use NATNUMP instead of its expansion.

30 years ago(access_keymap, store_in_keymap): Use NATNUMP instead of its expansion.
Karl Heuer [Wed, 16 Nov 1994 01:00:10 +0000 (01:00 +0000)]
(access_keymap, store_in_keymap): Use NATNUMP instead of its expansion.

30 years ago(CHECK_NATNUM): Use NATNUMP instead of its expansion.
Karl Heuer [Wed, 16 Nov 1994 00:55:11 +0000 (00:55 +0000)]
(CHECK_NATNUM): Use NATNUMP instead of its expansion.

30 years ago(Fread_file_name_internal): Protect orig_string.
Richard M. Stallman [Wed, 16 Nov 1994 00:52:35 +0000 (00:52 +0000)]
(Fread_file_name_internal): Protect orig_string.

(Fsubstitute_in_file_name): Run a handler.
(Qsubstitute_in_file_name): New variable.
(syms_of_fileio): Set it up.

30 years ago(syms_of_data): Set Qwholenump as function, not variable.
Karl Heuer [Wed, 16 Nov 1994 00:42:11 +0000 (00:42 +0000)]
(syms_of_data): Set Qwholenump as function, not variable.
(Fnatnump): Use NATNUMP macro.

30 years ago(Fmake_list, Fmake_vector, Fmake_string): Use CHECK_NATNUM instead of its
Karl Heuer [Wed, 16 Nov 1994 00:30:25 +0000 (00:30 +0000)]
(Fmake_list, Fmake_vector, Fmake_string): Use CHECK_NATNUM instead of its
expansion.

30 years ago(NETCONN_P, kill_buffer_processes): Use the new type-test macros.
Karl Heuer [Tue, 15 Nov 1994 23:55:26 +0000 (23:55 +0000)]
(NETCONN_P, kill_buffer_processes): Use the new type-test macros.

30 years ago(OVERLAY_POSITION): Use the new type-test macros.
Karl Heuer [Tue, 15 Nov 1994 23:55:03 +0000 (23:55 +0000)]
(OVERLAY_POSITION): Use the new type-test macros.

30 years ago(overlays_at): Use the new type-test macros.
Karl Heuer [Tue, 15 Nov 1994 23:54:26 +0000 (23:54 +0000)]
(overlays_at): Use the new type-test macros.

30 years ago(unlock_all_files): Use the new type-test macros.
Karl Heuer [Tue, 15 Nov 1994 23:54:02 +0000 (23:54 +0000)]
(unlock_all_files): Use the new type-test macros.

30 years ago(x_window_to_frame, x_any_window_to_frame, x_top_window_to_frame): Use the new
Karl Heuer [Tue, 15 Nov 1994 23:52:43 +0000 (23:52 +0000)]
(x_window_to_frame, x_any_window_to_frame, x_top_window_to_frame): Use the new
type-test macros.

30 years ago(GC_INTEGERP, etc): New type-test macros for use during GC.
Karl Heuer [Tue, 15 Nov 1994 23:38:26 +0000 (23:38 +0000)]
(GC_INTEGERP, etc): New type-test macros for use during GC.

30 years ago(current_minor_maps): Avoid assignments in arguments to a type-test macro.
Karl Heuer [Tue, 15 Nov 1994 22:54:36 +0000 (22:54 +0000)]
(current_minor_maps): Avoid assignments in arguments to a type-test macro.

30 years ago(PLIST_ELT_P): Avoid assignments in arguments to a type-test macro.
Karl Heuer [Tue, 15 Nov 1994 22:54:15 +0000 (22:54 +0000)]
(PLIST_ELT_P): Avoid assignments in arguments to a type-test macro.

30 years ago(Fpixmap_spec_p): Avoid function calls and assignments as arguments to a
Karl Heuer [Tue, 15 Nov 1994 22:53:26 +0000 (22:53 +0000)]
(Fpixmap_spec_p): Avoid function calls and assignments as arguments to a
type-test macro.

30 years ago(NATNUMP): New macro.
Karl Heuer [Tue, 15 Nov 1994 22:45:31 +0000 (22:45 +0000)]
(NATNUMP): New macro.
(CHECK_NATNUM): Use that macro instead of its expansion.

30 years ago(free_float): Don't assume XFASTINT accesses the raw bits.
Karl Heuer [Tue, 15 Nov 1994 21:44:10 +0000 (21:44 +0000)]
(free_float): Don't assume XFASTINT accesses the raw bits.
(make_float, free_cons, Fcons, Fmake_symbol, gc_sweep): Likewise.

30 years ago(tags-query-replace): Use query-replace-read-args in interactive spec.
Roland McGrath [Tue, 15 Nov 1994 21:03:22 +0000 (21:03 +0000)]
(tags-query-replace): Use query-replace-read-args in interactive spec.

30 years ago(isearch-other-meta-char): Delete debugging code.
Richard M. Stallman [Tue, 15 Nov 1994 19:41:36 +0000 (19:41 +0000)]
(isearch-other-meta-char): Delete debugging code.
(isearch-char-to-string): Simplify--assume character is an integer.