- 25 Dec, 1993 1 commit
-
-
Richard M. Stallman authored
(Finsert_file_contents): Likewise.
-
- 23 Dec, 1993 1 commit
-
-
Richard M. Stallman authored
(Fread_file_name): If defalt is nil and user tries to use it, signal an error.
-
- 23 Nov, 1993 1 commit
-
-
Richard M. Stallman authored
if we did not call prepare_to_modify_buffer.
-
- 12 Nov, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 10 Nov, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 25 Oct, 1993 1 commit
-
-
Brian Fox authored
files or symlink files.
-
- 14 Oct, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 09 Oct, 1993 1 commit
-
-
Richard M. Stallman authored
(Vwrite_region_annotate_functions): New variable. (Qcar_less_than_car): New variable. (Fcar_less_than_car): New function. (syms_of_fileio): Make Lisp variables and function available. staticpro Qcar_less_than_car. (a_write, build_annotations): New functions. (Fwrite_region): Call them. (Finsert_file_contents): Run the Vafter_insert_file_functions.
-
- 10 Sep, 1993 1 commit
-
-
Roland McGrath authored
-
- 08 Aug, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 04 Aug, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 01 Aug, 1993 1 commit
-
-
Richard M. Stallman authored
if inserting zero characters.
-
- 25 Jul, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 03 Jul, 1993 1 commit
-
-
Roland McGrath authored
t to copy-file, never an integer.
-
- 19 Jun, 1993 1 commit
-
-
Jim Blandy authored
arguments to the file name handler; use call2, not call3.
-
- 17 Jun, 1993 1 commit
-
-
Jim Blandy authored
-
- 14 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
the filename as an argument.
-
- 13 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
(Fwrite_region): Use call6. (Frename_file): Look for handler for newname. (Fadd_name_to_file): Pass arg ok_if_already_exists to handler. (Fmake_symbolic_link): Likewise. (Ffile_newer_than_file_p): Check both file names for handler.
-
- 10 Jun, 1993 1 commit
-
-
Jim Blandy authored
* eval.c (call4): New function.
-
- 08 Jun, 1993 1 commit
-
-
Richard M. Stallman authored
(Fset_visited_file_modtime): Use the proper operation.
-
- 01 Jun, 1993 2 commits
-
-
Richard M. Stallman authored
-
Richard M. Stallman authored
-
- 24 May, 1993 2 commits
-
-
Richard M. Stallman authored
even if !insert_default_directory.
-
Jim Blandy authored
ro_fsys, not XSTRING (foo).
-
- 22 May, 1993 1 commit
-
-
Jim Blandy authored
-
- 19 May, 1993 2 commits
-
-
Jim Blandy authored
-
Jim Blandy authored
string.
-
- 11 May, 1993 1 commit
-
-
Jim Blandy authored
filesystem being ro, since Solaris 2.1 doesn't. (file-writable-p): Call ro_fsys. * s/sol2.h (SOLARIS_BROKEN_ACCESS): Define this.
-
- 04 May, 1993 1 commit
-
-
Jim Blandy authored
the link's filename, delete the file which the link would replace, not the file the link would point at.
-
- 29 Apr, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 26 Apr, 1993 1 commit
-
-
Roland McGrath authored
-
- 31 Mar, 1993 2 commits
-
-
Jim Blandy authored
This isn't specific to X, and it allows us to avoid #including xterm.h in files that don't really have anything to do with X. * blockinput.h: New file. * xterm.h (BLOCK_INPUT, UNBLOCK_INPUT, TOTALLY_UNBLOCK_INPUT, UNBLOCK_INPUT_RESIGNAL): These are now in blockinput.h. (x_input_blocked, x_pending_input): Deleted; there are analogs in blockinput.h called interrupt_input_blocked and interrupt_input_pending. * keyboard.c (interrupt_input_blocked, interrupt_input_pending): New variables, used by the macros in blockinput.h. * xterm.c: #include blockinput.h. (x_input_blocked, x_pending_input): Deleted. (XTread_socket): Test and set interrupt_input_blocked and interrupt_input_pending instead of the old variables. * alloc.c, xfaces.c, xfns.c, xmenu.c, xselect.c, keymap.c: #include blockinput.h. * eval.c: #include blockinput.h instead of xterm.h. * keyboard.c: #include blockinput.h. (input_poll_signal): Just test interrupt_input_blocked, instead of testing HAVE_X_WINDOWS and x_input_blocked. Block the processing of interrupt input while we're manipulating the malloc heap. * alloc.c: (xfree): New function, to make it easy to free things safely. (xmalloc, xrealloc): Block X input while doing the deed. (VALIDATE_LISP_STORAGE, gc_sweep, compact_strings): Use xfree instead of free. (uninterrupt_malloc): New function, to install input-blocking hooks into the GNU malloc routines. * emacs.c [not SYSTEM_MALLOC] (main): Call uninterrupt_malloc on startup. * alloc.c: (make_interval, make_float, Fcons, Fmake_vector, Fmake_symbol, Fmake_marker, make_uninit_string, Fgarbage_collect): Use xmalloc instead of malloc; don't bother to check if out of memory here. (Fgarbage_collect): Call xrealloc instead of realloc. * buffer.c: Use xmalloc and xfree instead of malloc and free; don't bother to check if out of memory here. (Fget_buffer_create): Put BLOCK_INPUT/UNBLOCK_INPUT pair around calls to ralloc routines. * insdel.c: Same. * lisp.h (xfree): New extern declaration. * xfaces.c (xfree): Don't #define this to be free; use the definition in alloc.c. * dispnew.c, doc.c, doprnt.c, fileio.c, lread.c, term.c, xfns.c, xmenu.c, xterm.c: Use xfree instead of free. * hftctl.c: Use xfree and xmalloc instead of free and malloc. * keymap.c (current_minor_maps): BLOCK_INPUT while calling realloc and malloc. * search.c: Since the regexp routines can malloc, BLOCK_INPUT while runing them. #include blockinput.h. * sysdep.c: #include blockinput.h. Call xfree and xmalloc instead of free and malloc. BLOCK_INPUT around routines which we know will call malloc. ymakefile (keyboard.o, keymap.o, search.o, sysdep.o, xfaces.o, xfns.o, xmenu.o, xterm.o, xselect.o, alloc.o, eval.o): Note that these depend on blockinput.h.
-
Richard M. Stallman authored
-
- 28 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
before expanding it. But avoid unneeded or infinite recursive expand. (Fwrite_region): Set visit_file after expanding file arg. Also expand VISIT arg if specified.
-
- 20 Mar, 1993 1 commit
-
-
Jim Blandy authored
(Fwrite_region): Use HAVE_FSYNC. * s-aix3-2.h (HAVE_FSYNC): Define.
-
- 19 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
(Fset_visited_file_modtime): Accept an argument specifying time value. If arg is nil, really use the filename handler.
-
- 17 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 14 Feb, 1993 1 commit
-
-
Jim Blandy authored
users that buffers have shrunk a lot. This is called when Emacs is crashing, so we don't want to run any code that isn't absolutely necessary. Also, autosave buffers which don't have specially handled autosave file names first. * fileio.c (Fexpand_file_name): Pass DEFALT through Fexpand_file_name before using it. * fileio.c (Fexpand_file_name): Doc fix.
-
- 14 Jan, 1993 1 commit
-
-
Jim Blandy authored
described in doc string.
-
- 12 Jan, 1993 1 commit
-
-
Richard M. Stallman authored
-