- 14 May, 2001 1 commit
-
-
Stefan Monnier authored
in <var> has no default value yet.
-
- 28 Mar, 2001 1 commit
-
-
Gerd Moellmann authored
bind inhibit-eval-during-redisplay' to t.
-
- 15 Mar, 2001 1 commit
-
-
Gerd Moellmann authored
-
- 08 Mar, 2001 1 commit
-
-
Dave Love authored
-
- 21 Feb, 2001 1 commit
-
-
Gerd Moellmann authored
the old names.
-
- 31 Jan, 2001 1 commit
-
-
Gerd Moellmann authored
(Finteractive_p): Use it.
-
- 18 Jan, 2001 1 commit
-
-
Gerd Moellmann authored
doesn't have a buffer-local value in the current buffer, change the global value by changing the value of the symbol bound in all buffers not having their own value, to make it consistent with what happens with other buffer-local variables.
-
- 29 Nov, 2000 2 commits
-
-
Stefan Monnier authored
-
Gerd Moellmann authored
-
- 19 Oct, 2000 1 commit
-
-
Gerd Moellmann authored
(Fcondition_case): Likewise. (Fbacktrace_frame): Use a null interactive spec.
-
- 02 Oct, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 21 Aug, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 17 Aug, 2000 1 commit
-
-
Dave Love authored
-
- 05 Aug, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 14 Jul, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 07 Jul, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 05 Jul, 2000 4 commits
-
-
Gerd Moellmann authored
(Fsignal): Abort if handling_signal is non-zero.
-
Gerd Moellmann authored
(Fsignal): Compute it. (syms_of_eval): Staticpro it.
-
Andrew Innes authored
interrupt_input_blocked is not zero.
-
Gerd Moellmann authored
-
- 02 May, 2000 1 commit
-
-
Gerd Moellmann authored
to the limits, increase the limits.
-
- 29 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 24 Mar, 2000 1 commit
-
-
Stefan Monnier authored
* lread.c (load-history): Update docstring.
-
- 08 Mar, 2000 1 commit
-
-
Dave Love authored
-
- 25 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
Fx_hide_busy_cursor.
-
- 23 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
keyword_symbols_constant_flag.
-
- 20 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
Vmocklisp_arguments is nil. Inline Fcar and Fcdr. (specbind, unbind_to): Handle most common case of non-constant symbol with trivial value specially.
-
- 15 Feb, 2000 1 commit
-
-
Richard M. Stallman authored
(unbind_to): Cope with that change.
-
- 01 Feb, 2000 1 commit
-
-
Dave Love authored
help-manyarg-func-alist.
-
- 11 Jan, 2000 1 commit
-
-
Richard M. Stallman authored
indicating which buffer's binding was saved. (unbind_to): Restore buffer-local variables specially in the proper buffer. (specbind, unbind_to): Pass new arg to set_internal.
-
- 06 Jan, 2000 1 commit
-
-
Dave Love authored
-
- 29 Dec, 1999 1 commit
-
-
Gerd Moellmann authored
-
- 19 Dec, 1999 1 commit
-
-
Gerd Moellmann authored
(syms_of_eval): Add a DEFVAR_BOOL for it. (call_debugger): Bind it.
-
- 08 Dec, 1999 1 commit
-
-
Gerd Moellmann authored
reset redisplaying_p, and go back to the top-level if the debugger returns.
-
- 05 Nov, 1999 1 commit
-
-
Gerd Moellmann authored
(internal_catch, Fcondition_case, internal_condition_case) (internal_condition_case_1: Save value of byte_stack_list in catchtag. (unwind_to_catch): Restore byte_stack_list from catchtag.
-
- 02 Nov, 1999 1 commit
-
-
Dave Love authored
-
- 01 Nov, 1999 1 commit
-
-
Richard M. Stallman authored
(init_eval) [DEBUG_GCPRO]: Initialize it. (unwind_to_catch) [DEBUG_GCPRO]: Set gcpro_level from remaining gcprolist.
-
- 19 Oct, 1999 1 commit
-
-
Paul Eggert authored
* Makefile.in (emacs): Set the LC_ALL environment variable to "C" when dumping, so that the dumped Emacs doesn't have stray locale info. (dired.o): Depend on systime.h. (editfns.o): Depend on coding.h. * alloc.c, buffer.c, callproc.c, ccl.c, charset.c, coding.c, data.c, dispnew.c, editfns.c, emacs.c, filelock.c, floatfns.c, hftctl.c, keyboard.c, process.c, sysdep.c, unexelf.c, unexhp9k800.c, unexsunos4.c, vmsfns.c, vmsgmalloc.c, w32faces.c, w32menu.c, w32term.c, w32xfns.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Include <config.h> before any system include files. * alloc.c, buffer.c, ccl.c, data.c, editfns.c, emacs.c, eval.c, fileio.c, filelock.c, frame.c, insdel.c, keymap.c, lread.c, m/alpha.h, print.c, search.c, sysdep.c, xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Do not include <stdlib.h>, as <config.h> does this now. * callproc.c (Fcall_process): Synchronize messages locale before invoking strerror. Decode resulting string with locale-coding-system. * coding.c (Vlocale_coding_system): New var. (syms_of_coding): Adjust to above change. (emacs_strerror): New function. * coding.h (emacs_strerror, Vlocale_coding_system): New decls. * config.in (HAVE_STDIO_EXT_H, HAVE_TM_GMTOFF, HAVE___FPENDING, HAVE_FTELLO, HAVE_GETLOADAVG, HAVE_MBLEN, HAVE_MBRLEN, HAVE_STRSIGNAL): New macros. (BITS_PER_LONG): Default to 64 if _LP64 is defined. <stdlib.h>: Include if HAVE_STDLIB_H is defined and NOT_C_CODE isn't. * dired.c: Include "systime.h". (Ffile_attributes): Do not cast s.st_size to int; this loses information if int is 32 bits but st_size and EMACS_INT are larger. Treat large device numbers like large inode numbers. * dispnew.c (PENDING_OUTPUT_COUNT): Use __fpending if available. * editfns.c: Include coding.h. (emacs_strftime): Remove decl. (emacs_strftimeu): New decl. (emacs_memftimeu): Renamed from emacs_memftime; new arg UT. Use emacs_strftimeu instead of emacs_strftime. (Fformat_time_string): Convert format string using Vlocale_coding_system, and convert result back. Synchronize time locale before invoking lower level function. Invoke emacs_memftimeu, passing ut, instead of emacs_memftime. * emacs.c: Include <locale.h> if HAVE_SETLOCALE is defined. (Vmessages_locale, Vprevious_messages_locale, Vtime_locale, Vprevious_time_locale): New variables. (main): Invoke setlocale early, so that initial error messages are localized properly. But skip locale-setting if LC_ALL is "C". Fix up locale when it's safe to do so. (fixup_locale): Moved here from xterm.c. (synchronize_locale, synchronize_time_locale, synchronize_messages_locale): New functions. (syms_of_emacs): Accommodate above changes. * fileio.c (report_file_error): Convert strerror output according to Vlocale_coding_system. (Finsert_file_contents): Check for arithmetic overflow in computations that depend on file size. Report IO errors with emacs_strerror, not strerror. * fns.c (Fgethash): Declare dflt parameter. * gmalloc.c: Do not define const to nothing if HAVE_CONFIG_H is defined; that's config.h's job. * lisp.h (EMACS_INT, BITS_PER_EMACS_INT, EMACS_UINT): If _LP64, default these values to long, BITS_PER_LONG, and unsigned long. (VALBITS, MARKBIT, XINT): Do not assume 32-bit EMACS_INT. (PNTR_COMPARISON_TYPE): Default to EMACS_UINT, not to unsigned int. (code_convert_string_norecord, fixup_locale, synchronize_messages_locale, synchronize_time_locale, emacs_open, emacs_close, emacs_read, emacs_write): New decls. All Emacs callers of open, close, read, write changed to use emacs_open, emacs_close, emacs_read, emacs_write. * lread.c (file_offset, file_tell): New macros. All uses of ftell changed to file_tell. (saved_doc_string_position, prev_saved_doc_string_position): Now of type file_offset. (init_lread): Do not fix locale here; fixup_locale now does this. * m/amdahl.h, s/usg5-4.h: (NSIG): Remove. (NSIG_MINIMUM): New macro. * m/cydra5.h, m/dpx2.h, m/mips.h, m/pfa50.h, m/sps7.h, m/stride.h, m/ustation.h, s/gnu-linux.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/umips.h, s/usg5-4.h: (SIGIO): Do not undef. (BROKEN_SIGIO): New macro. * m/ustation.h: (SIGTSTP): Do not undef. (BROKEN_SIGTSTP): New macro. * s/gnu-linux.h: (SIGPOLL, SIGURG): Do not undef. (BROKEN_SIGPOLL, BROKEN_SIGURG): New macros. * s/ptx4.h: (SIGINFO): Do not undef. (BROKEN_SIGINFO): New macros. * m/delta.h, s/ptx.h, s/template.h: Doc fix. * mktime.c, strftime.c: Update to glibc 2.1.2 version, with some Emacs-related changes merged. * print.c (float_to_string): Prepend "-" to representation of a NaN if the NaN is negative. * process.c (sys_siglist): Omit if HAVE_STRSIGNAL. (wait_reading_process_input): Use emacs_strerror, not strerror. * process.c (status_message, sigchld_handler): Synchronize locale, then use strsignal istead of sys_siglist. * w32proc.c (sys_wait): Likewise. * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h, s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h, s/usg5-2.h, s/usg5-3.h, s/xenix.h: (open, close, read, write, INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove. * s/sol2-5.h (_LARGEFILE_SOURCE, _FILE_OFFSET_BITS): New macros. * sysdep.c (sys_read, sys_write, read, write, sys_close, close, sys_open, open): Remove. (emacs_open, emacs_close, emacs_read, emacs_write): Always define; the old INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE, and INTERRUPTIBLE_IO macros are no longer used. (emacs_open): Renamed from sys_open. Merge BSD4_1 version. (emacs_close): Renamed from sys_close. (emacs_read): Renamed from sys_read. (emacs_write): Renamed from sys_write. (sys_siglist): Do not declare if HAVE_STRSIGNAL. (dup2): Do not print error on failure; the real dup2 doesn't. (strsignal): New function, defined if !HAVE_STRSIGNAL. * syssignal.h (SIGINFO): Undef if defined and if BROKEN_SIGINFO is defined. (SIGIO, SIGPOLL, SIGTSTP, SIGURG): Likewise. (NSIG): If less than NSIG_MINIMUM, define to NSIG_MINIMUM. (strsignal): Declare if !HAVE_STRSIGNAL. * unexelf.c (ElfBitsW, ELFSIZE, ElfExpandBitsW): New macros. (ElfW): Define in terms of ElfExpandBitsW. * w32proc.c (sys_siglist): Remove decl. * xdisp.c (decode_mode_spec): 3rd arg is int, not char, to comply with ANSI C. (display_string): Declare face_string_pos arg. * xfns.c (Fx_show_tip): Declare timeout param. * xterm.c: No need to include locale.h. (x_alloc_lighter_color, x_setup_relief_color): Pass arg as double, not float, for compatibility with ANSI C. (fixup_locale): Move to emacs.c. (x_term_init): Do not setlocale or fixup locale; the main program does this now.
-
- 20 Sep, 1999 1 commit
-
-
Gerd Moellmann authored
(Fcommandp, do_autoload): Ditto.
-
- 13 Sep, 1999 1 commit
-
-
Ken Raeburn authored
-