1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-21 23:50:36 -08:00
Commit graph

1953 commits

Author SHA1 Message Date
Richard M. Stallman
2f24f5ac0c (direct_output_forward_char): Fix previous change:
verify position is in range before calling Fget_text_property,
and calculate position properly.
1993-08-11 05:24:29 +00:00
Richard M. Stallman
5c781212c8 (Qminibuffer_setup_hook, Vminibuffer_setup_hook): New vars.
(syms_of_minibuf): Set them up.
(read_minibuffer): Run the hook, if not empty.
1993-08-11 05:23:49 +00:00
Richard M. Stallman
018cfa0756 (receive_incremental_selection): Use bcopy, not memcpy. 1993-08-11 04:51:08 +00:00
Richard M. Stallman
806f25b218 (BIG_ENDIAN): Provide a value that matches the system. 1993-08-11 04:49:27 +00:00
Richard M. Stallman
31ba73cb9d (C_SWITCH_X_SYSTEM): Define instead of C_SWITCH_SYSTEM. 1993-08-11 04:47:56 +00:00
Richard M. Stallman
82c1ecc6e5 Add #undef HAVE_FTIME. 1993-08-11 04:47:39 +00:00
Richard M. Stallman
465db27b59 (term_get_fkeys_define_1, term_get_fkeys_define): New functions.
(term_get_fkeys): Use them.
1993-08-11 04:09:28 +00:00
Richard M. Stallman
404e81d617 *** empty log message *** 1993-08-10 21:27:23 +00:00
Richard M. Stallman
dbe2a425d2 (LIB_X11_LIB, LIBX11_SYSTEM): Make #undefs unconditional. 1993-08-10 21:24:41 +00:00
Richard M. Stallman
c62e995865 Handle NO_TERMIO in principal HAVE_TERMIOS case. 1993-08-10 21:22:44 +00:00
Richard M. Stallman
abfc2e5fd2 (x_get_customization_string): Don't use value of strcpy. 1993-08-10 21:16:01 +00:00
Richard M. Stallman
551dd6e32f (HAVE_TCATTR): Macro #defined.
(HAVE_CLOSEDIR): #undef to allow use of closedir in sysdep.c.
(SIGTSTP): Commented #undef to allow use of ^Z in shell-mode.
(SIGNALS_VIA_CHARACTERS): #defined.
1993-08-10 17:27:50 +00:00
Richard M. Stallman
28d849dbb8 (Fexpt): Use IN_FLOAT2. 1993-08-10 05:47:49 +00:00
Richard M. Stallman
3530d53400 (Vinvocation_directory): Declared. 1993-08-10 04:36:30 +00:00
Paul Eggert
44fa9da5d7 (Fmod): New function; result is always same sign as divisor. 1993-08-10 04:14:17 +00:00
Paul Eggert
ce426daa32 (main): Invoke syms_of_floatfns even if LISP_FLOAT_TYPE
isn't defined, since `(floor A B)' is now needed for integers.
1993-08-10 04:14:17 +00:00
Paul Eggert
fc2157cb0f (Ffloor): Optional second operand specifies divisor, as in Common Lisp.
(syms_of_floatfns): Invoke syms_of_floatfns even if LISP_FLOAT_TYPE
isn't defined, since `(floor A B)' is now needed for integers.
1993-08-10 04:14:17 +00:00
Richard M. Stallman
d7cb42c349 (unexec): Add casts for some comparisons.
(PATCH_INDEX): Likewise.
1993-08-10 01:32:23 +00:00
Jim Blandy
6d3c6adbdf * config.h.in (HAVE_LOGB, HAVE_FREXP): Add #undefs for the
configuration script to edit.
* floatfns.c (Flogb): Use HAVE_LOGB and HAVE_FREXP, instead of
assuming that all USG systems have FREXP.
1993-08-09 06:04:14 +00:00
Richard M. Stallman
c5a9c3e6a6 (term_init): Improve error messages (give sh commands). 1993-08-09 05:45:12 +00:00
Richard M. Stallman
41f54422a4 (mark_object): Declare ptr volatile, or don't use it
after a recursive call.  Delete the aborts if ptr is clobbered.
1993-08-08 23:19:24 +00:00
Richard M. Stallman
2224a5fc74 (struct font_info): New structure.
(x_font_table): Use struct font_info as elements.
(x_new_font): Corresponding changes.
Use XListFonts, not XListFontsWithInfo.
Use XFreeFontNames, not XFreeFontInfo.
Compare fonts by name, not by fid.
If already_loaded is 0, that counts as "yes".
1993-08-08 22:38:31 +00:00
Richard M. Stallman
6f5d1a4f52 Don't put -q in args.
Don't unset TERM and TERMCAP--show them instead.
1993-08-08 07:41:41 +00:00
Richard M. Stallman
651c847c8f (HAVE_VFORK): Defined. 1993-08-08 06:55:45 +00:00
Richard M. Stallman
ace40a6918 (Vinvocation_directory): New var.
(init_cmdargs): Set up its value.
(Finvocation_directory): New function.
(main): Call init_buffer, init_callproc and init_cmdargs
before init_lread.
(syms_of_emacs): Install the function, and protect the variable.
1993-08-08 06:23:21 +00:00
Richard M. Stallman
ddc61f4653 (expand_and_dir_to_file): Use Fdirectory_file_name. 1993-08-08 05:17:22 +00:00
Richard M. Stallman
80667d531d (init_lread): Normally put Vinvocation_directory
at end of Vload_path, if not present already.
1993-08-08 05:01:06 +00:00
Richard M. Stallman
b30b24cbc3 (x_term_init): Set the hooks before we call Fset_input_mode. 1993-08-06 23:37:41 +00:00
Richard M. Stallman
fe8aeef3c3 (set_poll_suppress_count): New function. 1993-08-06 22:45:22 +00:00
Richard M. Stallman
1cdc315501 (unwind_to_catch): Call set_poll_suppress_count. 1993-08-06 22:44:00 +00:00
Richard M. Stallman
34f04431e2 (Fset_input_mode): Start polling, if appropriate.
At the beginning, stop polling.
Remove period from error message.
(stop_polling, start_polling): Check for interrupt_input.
(POLL_FOR_INPUT): Define whether or not target supports SIGIO.
1993-08-06 21:17:16 +00:00
Richard M. Stallman
69b4bf37c4 Total rewrite; includes ibmps2-aix.h. 1993-08-06 01:01:53 +00:00
Richard M. Stallman
76c2b0cc7d (do_autoload): Don't report autoload failure
if the autoload definition now is a different one.
1993-08-05 21:21:27 +00:00
Richard M. Stallman
b921eae6ab (SYSTEM_TYPE): Don't redefine it here. 1993-08-05 21:03:28 +00:00
Richard M. Stallman
af50f9e585 Doc fix. 1993-08-05 17:38:20 +00:00
Richard M. Stallman
0ce830bc26 (Fyes_or_no_p): Use Qyes_or_no_p_history.
(syms_of_fns): Set up Qyes_or_no_p_history.
1993-08-05 01:51:54 +00:00
Richard M. Stallman
298b760ea5 (expand_and_dir_to_file): Remove final / by copying abspath. 1993-08-04 22:51:22 +00:00
Richard M. Stallman
cefeb3a98d [BSD4_3] (HAVE_FTIME): Defined. 1993-08-04 04:18:32 +00:00
Richard M. Stallman
aa29f9b923 (Frem): Don't accept floats, just ints and markers. 1993-08-04 04:17:08 +00:00
Richard M. Stallman
df208aafdb (CRT0_COMPILE): Add -O and -Demacs. 1993-08-03 18:23:39 +00:00
Jim Blandy
e3a7436e6f Changes for 3b1 suggested by Andy Fyfe <andy@scp.caltech.edu>
* 7300.h [__GNUC__]: #define HAVE_ALLOCA.
[not __GNUC__]: #define SWITCH_ENUM_BUG, C_ALLOCA, and STACK_DIRECTION.
(HAVE_SYSVIPC, USE_UTIME): #define these.
(memmove): We don't have this; call safe_bcopy.
(CRT0_COMPILE): #define this, so we always use the system's cc.
* config.h.in: Add #undefs for HAVE_MKDIR and HAVE_RMDIR, for
configure to edit.
* sysdep.c [not HAVE_MKDIR] (mkdir): New function, taken from tar,
for use on systems lacking the mkdir function.
[not HAVE_RMDIR] (rmdir): New function, taken from tar, for use on
systems lacking the rmdir function.
* ymakefile (crt0.o): Replace the compiler and switches with the
symbol CRT0_COMPILE.
(CRT0_COMPILE): If the system and machine description files have
left this undefined, then define it to do the same as the old
crt0.o rule used to.
1993-08-03 07:28:04 +00:00
Jim Blandy
23524fb950 * config.h.in: Add #undefs for HAVE_MKDIR and HAVE_RMDIR, for
configure to edit.
* sysdep.c [not HAVE_MKDIR] (mkdir): New function, taken from tar,
for use on systems lacking the mkdir function.
[not HAVE_RMDIR] (rmdir): New function, taken from tar, for use on
systems lacking the rmdir function.
1993-08-03 07:02:38 +00:00
Richard M. Stallman
2f1895276f Don't mention dir `s/' in #include. 1993-08-03 04:30:43 +00:00
Richard M. Stallman
0e18d8ef78 (vfork): Move this outside the USG conditional. 1993-08-03 02:40:31 +00:00
Roland McGrath
ef2c57aca0 (Fprevious_frame): New function, for parity with Fnext_frame.
(syms_of_frame): Add defsubr for Sprevious_frame.
1993-08-02 22:16:09 +00:00
Jim Blandy
db6f348c69 * xdisp.c (display_menu_bar): Redisplay all lines occupied by the
menu bar, not just the first.
1993-08-02 21:19:23 +00:00
Roland McGrath
f870f3fefd *** empty log message *** 1993-08-02 20:48:12 +00:00
Richard M. Stallman
ef58099133 (save_excursion_restore): Never make the buffer visible. 1993-08-02 07:58:13 +00:00
Richard M. Stallman
2e864a763b (read_key_sequence): Use XFASTINT to convert value
of Flength to an int.
1993-08-02 07:29:53 +00:00
Richard M. Stallman
be8b1c6b25 (Fmove_overlay): Avoid initializer for Lisp_Object vars.
(verify_overlay_modification): Declare ostart, oend as Lisp_Object.
1993-08-02 07:28:31 +00:00