Commit graph

  • 5160df46a2 * keyboard.c (recent_keys): Turn this from an array, which is a pain in the neck to staticpro, into a vector, which is easier. (read_char, Frecent_keys): Access recent_keys as a lisp vector, not a C array. (init_keyboard): Set recent_keys to be a vector, and staticpro it. Jim Blandy 1992-09-29 13:44:55 +00:00
  • 629a12cfef * frame.c (Fdelete_frame): Call Fselect_frame with the appropriate number of arguments. Jim Blandy 1992-09-29 13:25:14 +00:00
  • 960fa1fa43 *** empty log message *** Jim Blandy 1992-09-29 12:31:16 +00:00
  • bbe42033d2 * xterm.h (ROOT_WINDOW): Use the DefaultScreen macro, not the XDefaultScreen function. Jim Blandy 1992-09-29 11:32:13 +00:00
  • 11270fa7b3 *** empty log message *** Jim Blandy 1992-09-29 10:03:50 +00:00
  • 53eb3a97fb * gud.el: When we send a command to the debugger via gud-call, it's annoying to see the command and the new prompt in the debugger interaction buffer; nuke the command and the old prompt. (gud-delete-prompt-marker): New variable, with extensive documentation. (gud-mode): Make gud-delete-prompt-marker buffer-local, and initialize it. (gud-filter-insert): If gud-delete-prompt-marker is set, delete the prompt, and clear gud-delete-prompt-marker. (gud-call): Arrange for the last prompt printed to get deleted, by setting gud-delete-prompt-char. Jim Blandy 1992-09-29 09:57:12 +00:00
  • 6bde842720 * gud.el (gud-def): Doc fix. (gud-gdb-marker-filter, gud-sdb-marker-filter, gud-dbx-marker-filter): Rename the argument s' or str' to string', and change all uses; these definitions were referring to string', which is unbound in the lexical context, but which happens to end up being bound to the right thing by the caller, gud-filter. (sdb): Set comint-prompt-regexp, not comint-prompt-pattern; the latter doesn't exist. (gud-dbx-debugger-setup): Use the argument f', not the variable file', which happens to be bound in the caller. (gud-filter-insert): The variable start' is never used. The variable moving' is unnecessary. The variable old-buffer' and the unwind-protect form are unneeded, since save-excursion can do their work. The binding of output-after-point should be done after switching to the process's buffer, not in whatever random buffer happens to be current when the process filter is called. There's no need to set the process mark if we've just inserted at its location using insert-before-markers. (gud-read-address): Don't bother setting the variable result'; it is never used. Jim Blandy 1992-09-29 07:45:05 +00:00
  • 0e2c9c702c * editfns.c (save_excursion_save, save_excursion_restore): Formatting tweaked for readability. Jim Blandy 1992-09-29 06:19:35 +00:00
  • a080486e57 * data.c (Frem): Use the `fmod' function under SunOS, Ultrix, and HP/UX, not just under USG systems. Jim Blandy 1992-09-29 04:54:28 +00:00
  • b271272a9a * buffer.c (Fbury_buffer): This used to undisplay the buffer being buried only if the BUFFER argument was nil. Instead, undisplay the buffer whenever it's displayed in the selected window, no matter how it was specified by BUFFER. This is how it behaves in 18.58, and I can't find any ChangeLog entry in 18.58 or 19.0 saying why they differ. Fix the doc string accordingly. Jim Blandy 1992-09-29 04:08:04 +00:00
  • 8693ca83b8 * frame.c (Fselect_frame, Fframe_root_window, Fframe_selected_window, Fnext_frame, Fmake_frame_visible, Fmake_frame_invisible, Ficonify_frame): Doc fixes. Jim Blandy 1992-09-29 03:38:03 +00:00
  • 30e4c427e1 entered into RCS Jim Blandy 1992-09-29 03:14:35 +00:00
  • 98b7fe026f * ralloc.c: Since the users of the relocating allocation code handle memory exhaustion, it's better to return an error code to them than to call abort. (obtain): If we cannot allocate more memory, don't call abort. Instead, return non-zero iff the allocation is successful. (get_more_space): If obtain fails, return zero. (get_bloc): Return zero if we can't allocate the new bloc. (r_alloc_sbrk): Return zero if we can't allocate more memory. (r_alloc): If we can't allocate more memory, set *PTR to zero and return zero. (r_re_alloc): If we can't allocate more memory, leave *PTR unchanged, and return zero. Jim Blandy 1992-09-29 01:08:33 +00:00
  • 350bce561c (record_delete): Record pos before the deletion. (Fprimitive_undo): Go back to recorded position. Richard M. Stallman 1992-09-28 13:10:43 +00:00
  • be09561e2a (del_range): Call record_delete before updating point. Richard M. Stallman 1992-09-28 13:10:15 +00:00
  • 46fa307385 (file-relative-name-1): New function split out. (file-relative-name): Use it. Richard M. Stallman 1992-09-28 13:02:52 +00:00
  • 3bcbd523b2 Use frame-width instead of screen-width. Richard M. Stallman 1992-09-28 13:02:35 +00:00
  • 6b18575907 (ws-mark-word): Use forward-word, with an arg, instead of backward-word. (wordstar-mode): Move after definition of keymap. (ws-move-block): Just two args for kill-region. Richard M. Stallman 1992-09-28 13:02:21 +00:00
  • 60213ed03b (vc-rename-file): Use OLD, not FILE which is unbound. Richard M. Stallman 1992-09-28 13:01:53 +00:00
  • 090e4588a2 (ange-ftp-kill-ftp-process): Delete spurious ". Richard M. Stallman 1992-09-28 12:54:05 +00:00
  • 1f3a7283af (timer-process-sentinel): Don't set timer-scratch. Richard M. Stallman 1992-09-28 12:41:39 +00:00
  • 7d8451f188 (Finsert_file_contents): Do record_insert, then inc MODIFF. Richard M. Stallman 1992-09-28 07:40:46 +00:00
  • fce33686a6 * keyboard.c (read_char): If we're returning an event from a macro, set Vlast_event_frame to Qmacro, instead of leaving it set to the frame of the previous real event. (read_key_sequence): If Vlast_event_frame isn't a frame, don't bother switching buffers. (syms_of_keyboard): Doc fix for Vlast_event_frame. (Vlast_event_frame): Doc fix. Jim Blandy 1992-09-28 06:55:54 +00:00
  • 21cec0712a * termhooks.h (alt_modifier, hyper_modifier, super_modifier, down_modifier, drag_modifier): New modifiers, to support the new input system. Re-arranged modifiers so that their bits are in canonical order; this makes reorder_modifiers slightly simpler. Jim Blandy 1992-09-28 06:53:29 +00:00
  • 9ace597fcf * window.c (delete_all_subwindows): Save the window's buffer in its height' field; we may need to know the window's old buffer once we have restored it from a window configuration. Fset_window_configuration): When we restore a window, if its height' field is a buffer, restore its `buffer' field from that. This allows us to leave the window's buffer unchanged if the buffer recorded in the configuration is dead. Jim Blandy 1992-09-28 06:10:03 +00:00
  • fde3a52f24 * keymap.c (access_keymap): Remove code to notice bindings for Qt. Jim Blandy 1992-09-28 02:20:23 +00:00
  • 08a6ff8140 Use (function ...) around lambdas, so it works in v18. Roland McGrath 1992-09-28 01:27:56 +00:00
  • fd8bf90337 Dox Fix Christopher Zaborsky 1992-09-27 17:30:03 +00:00
  • c8fa98ccfc Doc fix. Christopher Zaborsky 1992-09-27 17:22:08 +00:00
  • f480bf4b74 (vc-update-change-log): Use file-relative-name. Roland McGrath 1992-09-27 02:42:08 +00:00
  • 71fe1fcc56 (file-relative-name): Rewritten so unrelativizable file names win. Roland McGrath 1992-09-27 02:40:49 +00:00
  • ea912aa694 (file-relative-name): Don't lose when DIRECTORY is nil. Roland McGrath 1992-09-27 02:27:00 +00:00
  • 6c636af99b (file-relative-name): New function. Roland McGrath 1992-09-27 02:25:31 +00:00
  • 1d30b62aa7 %.2d -> %02d Roland McGrath 1992-09-27 01:55:21 +00:00
  • 67242a23d0 (vc-checkin-hook): New user hook variable. (vc-log-after-operation-hook): New internal defvar. (vc-checkin): Set vc-log-after-operation-hook to 'vc-checkin-hook. (vc-finish-logentry): (run-hooks vc-log-after-operation-hook) at end. Roland McGrath 1992-09-27 01:51:04 +00:00
  • f35ecf8813 (vc-update-change-log): Use shell-command, not shell-command-on-region. Take optional args to pass to script. Add fancy interactive spec: C-u for current file only; M-0 for all visited. Roland McGrath 1992-09-27 01:31:15 +00:00
  • a0f8171133 New version from sk. Further hacked: (find-grep-dired): Use ! -type d, not -type f. Roland McGrath 1992-09-27 01:24:00 +00:00
  • a61182970f (vc-toggle-read-only): Doc fix. (vc-mode-line): Add interactive spec. Roland McGrath 1992-09-27 00:45:57 +00:00
  • 510aa4ddc4 Doc fix. Richard M. Stallman 1992-09-26 22:58:56 +00:00
  • 8531c2ac1c Delete obsolete comments. Richard M. Stallman 1992-09-26 22:52:22 +00:00
  • d9a7a8f53e (gomoku): Make it autoload. Richard M. Stallman 1992-09-26 22:49:36 +00:00
  • 35e45bac84 RISC-OS rev 5, DEC OSF/1 changes. Michael Meissner 1992-09-26 22:37:56 +00:00
  • c38b7764cf (spook): Make it autoload. Richard M. Stallman 1992-09-26 21:41:37 +00:00
  • aa673ecc67 (setenv): Make it autoload. Richard M. Stallman 1992-09-26 21:34:39 +00:00
  • 58c43274c5 Fix setup of mpuz-read-map not to depend on keymap format. (mpuz): Renamed from mult-puzzle. Make it autoload. Richard M. Stallman 1992-09-26 21:27:08 +00:00
  • b6a5978e16 Doc fix. Richard M. Stallman 1992-09-26 21:15:01 +00:00
  • 6d670a70ad (diff): Don't print echo area message. (diff-parse-differences): Always add `done' to message, at end. New local num-loci-found counts the loci. Richard M. Stallman 1992-09-26 21:00:17 +00:00
  • 947da0c4ce (mouse-split-window-vertically): Use @. (mouse-split-window-horizontally): New command. Use S-mouse-2 for them. (mouse-delete-window): Put on mode-line mouse-3. (mouse-save-then-kill): New command, on mouse-3. (mouse-delete-other-windows): Use @. Now on mode-line mouse-1. (mouse-scroll-down, mouse-scroll-up): Use e, get line from event. (mouse-scroll-move-cursor): Likewise. (mouse-scroll-left, mouse-scroll-right): Likewise for column. (mouse-scroll-move-cursor-horizontally): Likewise. Richard M. Stallman 1992-09-26 08:15:35 +00:00
  • ab6ee1a0bc (single_keymap_panes): Handle vectors properly. Richard M. Stallman 1992-09-25 23:23:17 +00:00
  • 8cfb9d4630 (after-find-file): New arg NOAUTO. (revert-buffer, recover-file): Pass t for that arg. Richard M. Stallman 1992-09-24 07:23:59 +00:00
  • 9c79dd1b20 See ChangeLog Joseph Arceneaux 1992-09-24 01:29:22 +00:00
  • ff462f26fd * xmenu.c (single_keymap_panes): Comment out the code which tries to handle a dense keymap's table; it uses keymap_table, and the rest of the code never uses the table contents anyway. Jim Blandy 1992-09-23 12:48:12 +00:00
  • f5b79c1c36 * keymap.c (DENSE_TABLE_SIZE): Doc fix. (keymap_table): Function removed; this function exists only to support an incorrect understanding of the format of keymaps. (access_keymap, store_in_keymap, Fcopy_keymap, Faccessible_keymaps): Correctly handle vectors at any point in the keymap; don't assume it must be at the front. (describe_map): Instead of calling describe_vector on the vector in the cadr of the keymap (if present) and then calling describe_alist to do the rest, just call describe_map_2. (describe_alist): Renamed to describe_map_2; call describe_vector when we encounter a vector in the list. Jim Blandy 1992-09-23 12:46:52 +00:00
  • 230a4cbd80 * indent.c (Fmove_to_column): Pass the right number of arguments to Findent_to. Jim Blandy 1992-09-23 12:45:50 +00:00
  • 63528b78dd * process.c [SIGCHLD && !BSD && !UNIPLUS && !HPUX] (create_process): #if 0 out the code which sets the child's handler for SIGCHLD to sigchld; the code which gives sigchld its value has been diked out under these CPP symbols, so this should be diked out too. Jim Blandy 1992-09-23 11:51:59 +00:00
  • f125a9e8b5 *** empty log message *** Jim Blandy 1992-09-23 10:33:26 +00:00
  • 791cc57dfa (calculate-c-indent): When testing for function-start line, always match the first paren if have more than one. Richard M. Stallman 1992-09-23 04:21:23 +00:00
  • 483a2e101d * fileio.c (syms_of_fileio): Don't try to defsubr Sunix_sync unless it's actually been defined - that is, if unix is #defined. Jim Blandy 1992-09-23 03:51:58 +00:00
  • 1593c2fe36 * sysdep.c (sys_suspend): Don't try to use "nice (- nice (0))" to set the subshell's priority to normal; nice doesn't return a defined value on all systems. Instead, since emacs_priority gives the priority that Emacs was nastied to, we can use it to reset the priority in a straightforward way. [BSD4_1], [USG], [VMS] (setpriority): Remove dummy and compatibility definitions of setpriority. Jim Blandy 1992-09-23 03:51:13 +00:00
  • 5aa7f46a74 * emacs.c (emacs_priority): Doc fix. (main): Use nice, not setpriority; we just need a simple, portable call to nice here. Jim Blandy 1992-09-23 03:46:12 +00:00
  • 4f0b9d4994 * callproc.c (child_setup): Don't use setpriority; we just need a simple, portable call to nice here. Jim Blandy 1992-09-23 03:43:10 +00:00
  • 41ab0754d3 * xrdb.c (x_get_resource): Cast the value being assigned to ret_value->addr, rather than ret_value->addr itself; only GCC allows you to cast lvalues. Jim Blandy 1992-09-22 06:43:04 +00:00
  • ba410f40e9 * eval.c (unbind_catch): Do the long-jump here. Take a VALUE argument, which specifies the value to return to the catch, or the data to give to the condition handler. Renamed to unwind_to_catch, to reflect new role. (Fsignal, Fthrow): Removed code to set catch tag value and do the long-jump; this is taken care of by unwind_to_catch. Jim Blandy 1992-09-22 06:23:30 +00:00
  • 5d6533f186 Thu Sep 17 15:51:18 1992 Jim Blandy (jimb@pogo.cs.oberlin.edu) Jim Blandy 1992-09-22 05:19:09 +00:00
  • 78ca380c45 * lisp.h (struct handler): Remove the poll_suppress_count member of this structure; it is always equal to the poll_suppress_count of its catchtag structure. The non-local exit code in eval.c is difficult enough to understand as it is; needless duplication doesn't help. Jim Blandy 1992-09-22 05:18:34 +00:00
  • 82da7701c8 * eval.c (Fcondition_case): Rearranged for clarity. Don't worry about setting h.poll_suppress_count; it's guaranteed to be the same as c.poll_suppress_count. (internal_condition_case): Don't worry about h.poll_suppress_count. (Fsignal): Use h->tag->poll_suppress_count instead of h->poll_suppress_count. Jim Blandy 1992-09-22 05:17:48 +00:00
  • b44895bc92 * buffer.c (Fget_buffer_create): Doc fix. Jim Blandy 1992-09-22 05:16:47 +00:00
  • 20aa96aad8 Doc fix. Jim Blandy 1992-09-22 04:32:26 +00:00
  • 088880f13a * fns.c (Fy_or_n_p): After testing for a QUIT, clear Vquit_flag. Otherwise, if Fy_or_n_p is called while Vinhibit_quit is true and the user presses C-g, this function goes into an infinite loop. Jim Blandy 1992-09-22 04:29:25 +00:00
  • 7c3c72eca1 * dispnew.c (get_display_line): Don't abort if the frame is invisible; since unmap events are handled at the interrupt level, a screen may become invisible at any time. Jim Blandy 1992-09-22 04:29:12 +00:00
  • 0ca96cef67 * keyboard.h (num_nonmacro_input_chars): Added extern declaration for this. Jim Blandy 1992-09-22 04:28:52 +00:00
  • eac595cad2 Initial revision Richard M. Stallman 1992-09-22 02:04:19 +00:00
  • 1d1d7ba08e comment changes Joseph Arceneaux 1992-09-21 23:57:58 +00:00
  • d7c9f762b5 (texinfo-mode): Capitalize the mode name string. Richard M. Stallman 1992-09-21 18:32:59 +00:00
  • 09f119939b Doc fixes. Make tq-create autoload. Richard M. Stallman 1992-09-21 15:01:37 +00:00
  • da2d07fc3c (mail-undo-backslash-quoting): Renamed from undo-... (mail-safe-move-sexp): Renamed from safe-... (mail-variant-method): Renamed from variant-method. Richard M. Stallman 1992-09-21 14:52:30 +00:00
  • 971571b96c entered into RCS Eric S. Raymond 1992-09-21 12:33:27 +00:00
  • 35a4d1439f entered into RCS Richard M. Stallman 1992-09-21 08:28:43 +00:00
  • c7784735dc entered into RCS Richard M. Stallman 1992-09-21 01:35:20 +00:00
  • ec8be6da94 entered into RCS Richard M. Stallman 1992-09-20 23:59:32 +00:00
  • f37dc9fbe5 *** empty log message *** Richard M. Stallman 1992-09-20 22:45:13 +00:00
  • de946e5aac (Faccept_process_output): Initialize useconds. Richard M. Stallman 1992-09-20 21:06:42 +00:00
  • c21d3ee2cf entered into RCS Richard M. Stallman 1992-09-20 20:58:22 +00:00
  • 09121adc4e Don't include sys/dir.h. Richard M. Stallman 1992-09-20 20:17:16 +00:00
  • f5e16d96be *** empty log message *** Richard M. Stallman 1992-09-20 19:06:51 +00:00
  • 7f2c2edda9 entered into RCS Richard M. Stallman 1992-09-20 02:22:09 +00:00
  • 4dcb1d2681 entered into RCS Richard M. Stallman 1992-09-20 00:41:38 +00:00
  • 55badf85bb entered into RCS Richard M. Stallman 1992-09-19 21:46:00 +00:00
  • 69b57d353e Update copyright year. Richard M. Stallman 1992-09-19 21:24:56 +00:00
  • 3ed991aac1 [VMS]: Include string.h, rms.h, rmsdef.h. [VMS] (Ffile_version_limit): New function. Richard M. Stallman 1992-09-19 21:24:30 +00:00
  • 88191e3635 (sys_suspend): Read EMACS_PARENT_PID envvar for parent. Richard M. Stallman 1992-09-19 20:41:32 +00:00
  • 7b2469aed7 entered into RCS Richard M. Stallman 1992-09-19 19:40:38 +00:00
  • a8f783b219 *** empty log message *** Richard M. Stallman 1992-09-19 19:21:09 +00:00
  • 785cd37f2b (mark_object): Save last 500 values of objptr. Check for clobberage of ptr, when marking a vector. Richard M. Stallman 1992-09-19 17:52:29 +00:00
  • 37bef2308f (scan_lists): When searching back for comment: if comment-end is 2 chars, assume it does end a comment. Otherwise, scan back to previous comment-end to see if there's a comment starter between. Also record whether the string quotes between the start and the end are paired and uniform. If so, skip to comment starter. If not, scan from start of defun to find comment starter if any. (find_defun_start): New function. Richard M. Stallman 1992-09-19 17:52:07 +00:00
  • 8b82491680 *** empty log message *** Richard M. Stallman 1992-09-19 07:51:41 +00:00
  • ba0b550755 entered into RCS Richard M. Stallman 1992-09-19 05:57:58 +00:00
  • 90ba40fc70 entered into RCS Joseph Arceneaux 1992-09-19 01:11:21 +00:00
  • cfe158ab34 entered into RCS Richard M. Stallman 1992-09-18 18:47:19 +00:00
  • dd492f047a *** empty log message *** Joseph Arceneaux 1992-09-18 07:43:41 +00:00