Richard M. Stallman [Tue, 8 Mar 1994 16:33:28 +0000 (16:33 +0000)]
(syms_of_undo): staticpro pending_boundary.
(pending_boundary): New variable.
(syms_of_undo): Initialize it.
(Fundo_boundary): Use pending_boundary.
(record_insert, record_delete, record_property_change):
Set pending_boundary.
Roland McGrath [Tue, 8 Mar 1994 06:53:48 +0000 (06:53 +0000)]
(send_process) [_PC_MAX_CANON]: Also test #ifdef HAVE_FPATHCONF before
trying to use fpathconf.
Roland McGrath [Tue, 8 Mar 1994 06:52:58 +0000 (06:52 +0000)]
Add #undef HAVE_FPATHCONF.
Roland McGrath [Tue, 8 Mar 1994 06:51:56 +0000 (06:51 +0000)]
Check for fpathconf.
Roland McGrath [Tue, 8 Mar 1994 06:48:45 +0000 (06:48 +0000)]
(term_get_fkeys_1): Use term_get_fkeys_arg, not term_get_fkeys_address.
Roland McGrath [Tue, 8 Mar 1994 06:45:43 +0000 (06:45 +0000)]
(term_get_fkeys_1): New local var ADDRESS, init to term_get_fkeys_address.
Roland McGrath [Tue, 8 Mar 1994 06:20:26 +0000 (06:20 +0000)]
(term_get_fkeys_data): Variable removed.
(term_get_fkeys_define_1, term_get_fkeys_define): Functions removed.
(term_get_fkeys_address): New variable, to pass arg through condition-case.
(term_get_fkeys): Set that to ADDRESS; just do condition-case around call to
term_get_fkeys_1, ignoring all errors.
(term_get_fkeys_1): New function, containing body of term_get_fkeys.
Don't use term_get_fkeys_define_1; call Fdefine_key directly.
Richard M. Stallman [Tue, 8 Mar 1994 06:20:18 +0000 (06:20 +0000)]
(Fprevious_window, Fnext_window): ALL_FRAMES = visible
means consider only visible frames.
(window_loop): Likewise for FRAMES.
(Fget_buffer_window, Fget_largest_window, Fget_lru_window): Doc fix.
(Fdelete_windows_on): Doc fix.
Richard M. Stallman [Tue, 8 Mar 1994 06:18:49 +0000 (06:18 +0000)]
(next_frame, prev_frame): If MINIBUF is `visible',
consider only visible frames.
(Fnext_frame, Fprevious_frame): Doc fix.
(syms_of_frame): Staticpro Qvisible.
Roland McGrath [Tue, 8 Mar 1994 05:58:50 +0000 (05:58 +0000)]
(etags-list-tags): Check for explicit tag names.
Roland McGrath [Tue, 8 Mar 1994 05:49:24 +0000 (05:49 +0000)]
(etags-tags-completion-table): Let the line number or char pos be empty.
(etags-snarf-tag): Look for line number as well as char pos. Let either be
empty; return both.
(etags-goto-tag-location): Arg also contains line number.
If char pos is nil, use line number.
Richard M. Stallman [Tue, 8 Mar 1994 05:37:15 +0000 (05:37 +0000)]
(Qvisible): Declared.
Richard M. Stallman [Tue, 8 Mar 1994 00:09:03 +0000 (00:09 +0000)]
(Fwindow_width): Doc fix.
Richard M. Stallman [Mon, 7 Mar 1994 23:24:02 +0000 (23:24 +0000)]
entered into RCS
Roland McGrath [Mon, 7 Mar 1994 22:31:48 +0000 (22:31 +0000)]
(compile-reinitialize-errors): Rename first arg from ARGP to REPARSE.
Test only its nilness.
(compile-goto-error): Pass (consp ARGP) to compile-reinitialize-errors
instead of ARGP itself.
(next-error): Code broken out into two new functions; call them.
(compilation-next-error-locus): New function; bulk of code from next-error.
Silently skip errors whose source loci are markers in killed buffers.
(compilation-goto-locus): New function, final code from next-error.
Karl Heuer [Mon, 7 Mar 1994 20:21:56 +0000 (20:21 +0000)]
Comment fix.
Karl Heuer [Mon, 7 Mar 1994 20:13:50 +0000 (20:13 +0000)]
(gdb): Use a minibuffer map with TAB to complete a filename.
Karl Heuer [Mon, 7 Mar 1994 19:44:50 +0000 (19:44 +0000)]
(comment-column): Doc fix.
Karl Heuer [Mon, 7 Mar 1994 18:59:00 +0000 (18:59 +0000)]
(doprnt): Do the right thing for negative size spec.
Karl Heuer [Mon, 7 Mar 1994 18:55:55 +0000 (18:55 +0000)]
(get_minibuffer): Make name buffer large enough.
Karl Heuer [Mon, 7 Mar 1994 18:53:02 +0000 (18:53 +0000)]
(Fminibuffer_complete, Fminibuffer_complete_word): Doc fix.
Karl Heuer [Mon, 7 Mar 1994 18:47:49 +0000 (18:47 +0000)]
(temp_echo_area_glyphs): Use quit_char, not C-g.
Karl Heuer [Mon, 7 Mar 1994 18:39:11 +0000 (18:39 +0000)]
(Fscroll_other_window): Doc fix.
Richard M. Stallman [Mon, 7 Mar 1994 03:37:55 +0000 (03:37 +0000)]
(mouse-choose-completion): Bury the completion buffer.
Richard M. Stallman [Mon, 7 Mar 1994 03:00:30 +0000 (03:00 +0000)]
Initial revision
Richard M. Stallman [Mon, 7 Mar 1994 02:49:06 +0000 (02:49 +0000)]
Accept freebsd as OS.
Richard M. Stallman [Mon, 7 Mar 1994 02:29:26 +0000 (02:29 +0000)]
Doc fixes.
(mouse-sel-insert-at-point): New variable.
(mouse-insert-selection): Don't move point if
mouse-sel-insert-at-point is non-nil.
Richard M. Stallman [Sun, 6 Mar 1994 22:07:19 +0000 (22:07 +0000)]
(mark_object): Add no-op cast.
Richard M. Stallman [Sun, 6 Mar 1994 21:05:30 +0000 (21:05 +0000)]
(edebug-skip-whitespace): Only \n, not \r, ends a comment.
Richard M. Stallman [Sun, 6 Mar 1994 20:39:52 +0000 (20:39 +0000)]
(error): Use doprnt. Make buffer larger as necessary.
Richard M. Stallman [Sun, 6 Mar 1994 19:43:23 +0000 (19:43 +0000)]
(backquote-listify): Renamed from bq-listify.
(backquote-process): Renamed from bq-process.
(backquote-list*-function): Renamed from list*-function.
(backquote-list*-macro): Renamed from list*-macro.
(backquote-list*): Renamed from list*.
Richard M. Stallman [Sun, 6 Mar 1994 19:39:10 +0000 (19:39 +0000)]
Complete rewrite by Sladkey.
Richard M. Stallman [Sun, 6 Mar 1994 19:00:21 +0000 (19:00 +0000)]
Comment changes.
Richard M. Stallman [Sun, 6 Mar 1994 18:54:21 +0000 (18:54 +0000)]
(operate_on_word): Don't move point; store in *NEWPOINT.
(Fupcase_word, Fdowncase_word, Fcapitalize_word):
Set point after changing case. Rename opoint to beg.
Richard M. Stallman [Sun, 6 Mar 1994 03:27:00 +0000 (03:27 +0000)]
Initial revision
Richard M. Stallman [Sat, 5 Mar 1994 23:32:27 +0000 (23:32 +0000)]
(c++-font-lock-keywords-1, c++-font-lock-keywords-2): New variables.
(c++-font-lock-keywords): Use c++-font-lock-keywords-1.
Richard M. Stallman [Sat, 5 Mar 1994 23:28:35 +0000 (23:28 +0000)]
(jka-compr-insert-file-contents): Handle 5th arg.
Richard M. Stallman [Sat, 5 Mar 1994 23:27:51 +0000 (23:27 +0000)]
(byte-compile-track-mouse): Handle >1 body form.
Generate code that binds track-mouse.
Richard M. Stallman [Sat, 5 Mar 1994 23:26:52 +0000 (23:26 +0000)]
(ARRAY_MARK_FLAG): Define here.
Richard M. Stallman [Sat, 5 Mar 1994 21:53:42 +0000 (21:53 +0000)]
Clean up indentation and whitespace.
Richard M. Stallman [Sat, 5 Mar 1994 21:49:26 +0000 (21:49 +0000)]
(main): Change delimiter from "^L" to "^_^L".
Allow for text following "BABYL OPTIONS:".
Add --help option. Use argv[0] in error messages.
Richard M. Stallman [Sat, 5 Mar 1994 21:42:57 +0000 (21:42 +0000)]
(main) [HAVE_SYSVIPC]: Make msgp->mtext longer if necessary.
On HPUX, error if it's more than 512 chars.
Richard M. Stallman [Sat, 5 Mar 1994 21:38:34 +0000 (21:38 +0000)]
Include config.h, lisp.h, buffer.h, process.h, commands.h, errno.h and file.h.
(write_to_vms_process): Change =- to -=.
(create_process): Set status field instead of obsolete flags field.
(child_sig): Likewise.
Richard M. Stallman [Sat, 5 Mar 1994 20:39:07 +0000 (20:39 +0000)]
(ARRAY_MARK_FLAG): Definition moved to lisp.h.
Richard M. Stallman [Sat, 5 Mar 1994 20:38:30 +0000 (20:38 +0000)]
(shut_down_emacs): Set Vrun_hooks to nil.
Richard M. Stallman [Sat, 5 Mar 1994 20:36:38 +0000 (20:36 +0000)]
(Fdo_auto_save): Doc fix.
Richard M. Stallman [Sat, 5 Mar 1994 20:35:52 +0000 (20:35 +0000)]
(command_loop_1, read_key_sequence, Fcommand_execute):
Don't call Vrun_hooks if it is nil.
Richard M. Stallman [Sat, 5 Mar 1994 20:35:13 +0000 (20:35 +0000)]
(read_minibuf): Don't call Vrun_hooks if it is nil.
Richard M. Stallman [Sat, 5 Mar 1994 20:32:35 +0000 (20:32 +0000)]
(save_excursion_restore): Don't call Vrun_hooks if nil.
Richard M. Stallman [Sat, 5 Mar 1994 20:31:10 +0000 (20:31 +0000)]
(Fkill_buffer, Fkill_all_local_variables):
Don't call Vrun_hooks if it is nil.
Karl Heuer [Sat, 5 Mar 1994 03:58:45 +0000 (03:58 +0000)]
(command_loop_1): Fix misplaced assignment of last_point_position.
Karl Heuer [Fri, 4 Mar 1994 23:08:31 +0000 (23:08 +0000)]
(rmail-message-filter): Doc fix.
Karl Heuer [Fri, 4 Mar 1994 22:26:03 +0000 (22:26 +0000)]
*** empty log message ***
Karl Heuer [Fri, 4 Mar 1994 21:21:08 +0000 (21:21 +0000)]
(isnan): New macro.
(float_arith_driver): min and max yield NaN if any argument is a NaN.
Fred Pierresteguy [Fri, 4 Mar 1994 09:30:58 +0000 (09:30 +0000)]
(update_one_frame_psheets): Call EmacsFrameSetCharSize to
force the paned widget to resize to the right value.
(xmenu_show): No need to check a second time whether the mouse has
moved to another menu bar item. This slows down execution.
Fred Pierresteguy [Fri, 4 Mar 1994 09:09:49 +0000 (09:09 +0000)]
(EmacsFrameSetCharSize): Don't call XtMakeResizeRequest. Use XtVaSetValues for
geometry management.
Roland McGrath [Fri, 4 Mar 1994 07:52:34 +0000 (07:52 +0000)]
[USE_X_TOOLKIT] (xmenu_show): Pass display to XtWindowToWidget.
Roland McGrath [Fri, 4 Mar 1994 06:11:51 +0000 (06:11 +0000)]
(compile-goto-error): Push the mark before calling next-error.
Richard M. Stallman [Fri, 4 Mar 1994 04:42:04 +0000 (04:42 +0000)]
(skip_chars): Treat `-' as alias for space, if syntaxp.
Richard M. Stallman [Fri, 4 Mar 1994 04:38:06 +0000 (04:38 +0000)]
(system-key-alist): Fix the code value for `remove'.
Richard M. Stallman [Fri, 4 Mar 1994 04:19:14 +0000 (04:19 +0000)]
(Finsert_file_contents): Pass del_range_1 two ends, not a length.
Richard M. Stallman [Fri, 4 Mar 1994 04:03:46 +0000 (04:03 +0000)]
(byte-compile-insert-header): Take a filename argument.
(byte-compile-from-buffer): Change second argument to filename.
Always return outbuffer; never eval from it or kill it.
(byte-compile-file): Pass filename to byte-compile-from-buffer.
Richard M. Stallman [Fri, 4 Mar 1994 01:33:43 +0000 (01:33 +0000)]
(ange-ftp-nslookup-host, ange-ftp-start-process):
Bind default-directory to some accessible directory, if necessary.
Karl Heuer [Fri, 4 Mar 1994 01:08:34 +0000 (01:08 +0000)]
(chan_process): Don't specify size.
Karl Heuer [Fri, 4 Mar 1994 00:05:15 +0000 (00:05 +0000)]
(c-fill-paragraph): Preserve final sentence boundary.
Richard M. Stallman [Thu, 3 Mar 1994 23:57:27 +0000 (23:57 +0000)]
Rename comint-input-filter-functions and
comint-output-filter-functions.
(shell-mode): Put dir tracker on comint-input-filter-functions,
not ...output...
(shell-directory-tracker, shell-process-popd):
Call just error, not message and error.
Richard M. Stallman [Thu, 3 Mar 1994 23:56:04 +0000 (23:56 +0000)]
(inferior-scheme-mode): Removed unnecessary
initialisation of comint-input-sentinel.
Richard M. Stallman [Thu, 3 Mar 1994 23:53:46 +0000 (23:53 +0000)]
(comint-input-filter-functions)
(comint-output-filter-functions):
Renamed from ...-sentinel-functions.
Richard M. Stallman [Thu, 3 Mar 1994 23:37:27 +0000 (23:37 +0000)]
(shell-dynamic-complete-functions): New variable.
(shell-mode): Use it to set comint-dynamic-complete-functions.
(shell-mode-map): Define menu-bars for command,
variable and directory completion/expansion.
(shell-get-current-command, shell-after-partial-filename): Functions deleted.
(shell-dynamic-complete-environment-variable,
shell-replace-by-expanded-directory): New commands.
(shell-match-partial-variable,
shell-dynamic-complete-as-environment-variable): New functions.
Richard M. Stallman [Thu, 3 Mar 1994 23:30:57 +0000 (23:30 +0000)]
(comint-after-partial-filename-command,
comint-dynamic-complete-filename-command,
comint-dynamic-complete-command-command,
comint-get-current-command): Deleted.
(comint-input-sentinel-functions): Replaces comint-input-sentinel.
(comint-input-sentinel): Deleted.
(comint-send-input): Run hooks on comint-input-sentinel-functions.
(comint-output-sentinel-functions): Rename from comint-output-filter-functions.
(comint-dynamic-complete-functions): New variable.
(comint-mode-map): Removed menu-bar for command and variable completion.
(comint-exec-1): Add to environment by hand; avoids using setenv.
(comint-replace-by-expanded-history-before-point):
Renamed from comint-replace-by-expanded-history.
(comint-replace-by-expanded-history): New wrapper definition.
(comint-word): New function.
(comint-match-partial-filename): Use it.
(comint-after-partial-filename, comint-match-partial-variable,
comint-dynamic-complete-variable): Deleted.
(comint-dynamic-complete): Run hooks on comint-dynamic-complete-functions.
(comint-dynamic-complete-as-filename): Renamed from
function comint-dynamic-complete-filename.
(comint-dynamic-complete-filename): New wrapper definition.
(comint-dynamic-simple-complete): Return a symbol representing completion.
Roland McGrath [Thu, 3 Mar 1994 22:13:45 +0000 (22:13 +0000)]
(generate-file-autoloads): Move misplaced paren in match clause of cond
so copying the rest of the line to the output is the else clause of if
(eolp), not after the if.
Karl Heuer [Thu, 3 Mar 1994 21:28:36 +0000 (21:28 +0000)]
Fix typo in comment.
Karl Heuer [Thu, 3 Mar 1994 21:13:08 +0000 (21:13 +0000)]
(server-switch-buffer): Don't select a minibuffer.
Karl Heuer [Thu, 3 Mar 1994 21:01:37 +0000 (21:01 +0000)]
(Fread_file_name): Do the right thing when insert-default-directory is nil.
Allow for doubled dollar signs in dir when computing pos.
Karl Heuer [Thu, 3 Mar 1994 20:12:01 +0000 (20:12 +0000)]
(record_delete): Save last_point_position in the undo record, rather than the
current value of point.
Karl Heuer [Thu, 3 Mar 1994 20:08:49 +0000 (20:08 +0000)]
New variable last_point_position.
Karl Heuer [Thu, 3 Mar 1994 20:08:12 +0000 (20:08 +0000)]
(command_loop_1): Set last_point_position to the value of point.
Richard M. Stallman [Thu, 3 Mar 1994 19:24:54 +0000 (19:24 +0000)]
(Finsert_file_contents): If undo_list was t, leave it t.
(Finsert_file_contents): Use del_range_1.
Richard M. Stallman [Thu, 3 Mar 1994 19:23:59 +0000 (19:23 +0000)]
(kill-emacs-query-functions, kill-buffer-query-functions):
Add functions to these lists.
(server-program): Add exec-directory to value. Use expand-file-name.
(server-buffer-done): If buffer is dead, don't bury it.
(server-done): If we kill the old buffer,
and server-buffer-done gives us nil, return the new current buffer.
Richard M. Stallman [Thu, 3 Mar 1994 19:17:47 +0000 (19:17 +0000)]
(outline-on-heading-p): Use bolp.
(show-children): Use outline-back-to-heading.
(outline-next-preface): Don't retreat over \n or ^M if no more headers.
Richard M. Stallman [Thu, 3 Mar 1994 18:27:51 +0000 (18:27 +0000)]
(current-word): Check properly for bolp. New optional arg STRICT. Doc fix.
Karl Heuer [Thu, 3 Mar 1994 18:11:32 +0000 (18:11 +0000)]
(main): Change delimiter from "^L" to "^_^L".
Allow for text following "BABYL OPTIONS:".
Add --help option. Use argv[0] in error messages.
Richard M. Stallman [Thu, 3 Mar 1994 18:04:59 +0000 (18:04 +0000)]
(map_event_to_object, set_frame_menubar):
Use FRAME_MENU_BAR_LINES as vector.
Richard M. Stallman [Thu, 3 Mar 1994 17:43:26 +0000 (17:43 +0000)]
Comment change.
Karl Heuer [Thu, 3 Mar 1994 17:39:32 +0000 (17:39 +0000)]
Use add-hook instead of setq.
Karl Heuer [Thu, 3 Mar 1994 17:35:55 +0000 (17:35 +0000)]
(Fget_file_buffer): Doc fix.
Karl Heuer [Thu, 3 Mar 1994 17:28:52 +0000 (17:28 +0000)]
(buffer-file-truename): Doc fix.
Karl Heuer [Thu, 3 Mar 1994 16:27:06 +0000 (16:27 +0000)]
(substitute-key-definition): Avoid infinite recursion.
Karl Heuer [Thu, 3 Mar 1994 15:59:31 +0000 (15:59 +0000)]
(C_SWITCH_SYSTEM): Increase maxmem when using IBM's compiler.
Richard M. Stallman [Wed, 2 Mar 1994 23:37:02 +0000 (23:37 +0000)]
(chan_process, Vprocess_alist): Declared.
Richard M. Stallman [Wed, 2 Mar 1994 23:35:11 +0000 (23:35 +0000)]
(chan_process, Vprocess_alist): No longer static.
Richard M. Stallman [Wed, 2 Mar 1994 23:26:06 +0000 (23:26 +0000)]
(mouse-choose-completion): Use that as the buffer to edit.
Richard M. Stallman [Wed, 2 Mar 1994 23:18:54 +0000 (23:18 +0000)]
(PURESIZE) [MULTI_FRAME]: Incremented to 230000.
Richard M. Stallman [Wed, 2 Mar 1994 23:18:37 +0000 (23:18 +0000)]
(Fdisplay_completion_list): Restore original buffer
before running completion-setup-hook.
Richard M. Stallman [Wed, 2 Mar 1994 23:09:40 +0000 (23:09 +0000)]
(completion-list-mode): Set completion-reference-buffer
to the buffer for which the completions were requested.
(completion-reference-buffer): New variable.
Richard M. Stallman [Wed, 2 Mar 1994 22:51:20 +0000 (22:51 +0000)]
(menu_bar_items): When moving an item to the end,
shift all the following ones forward one slot.
Richard M. Stallman [Wed, 2 Mar 1994 22:50:31 +0000 (22:50 +0000)]
Include unistd.h.
(pty_max_bytes): New variable.
(send_process): Send an eof after each pty_max_bytes bytes.
Richard M. Stallman [Wed, 2 Mar 1994 22:05:40 +0000 (22:05 +0000)]
(Fdelete_frame): Don't initialize a Lisp_Object.
Clean up line breaks.
Richard M. Stallman [Wed, 2 Mar 1994 22:03:44 +0000 (22:03 +0000)]
(telnet): Use chars in comint-delimiter-argument-list.
Richard M. Stallman [Wed, 2 Mar 1994 22:02:56 +0000 (22:02 +0000)]
(shell-delimiter-argument-list): Now has chars, not strings.