John Paul Wallington [Sat, 17 May 2003 22:42:54 +0000 (22:42 +0000)]
(skkdic-okuri-nasi-entries, skkdic-okuri-nasi-entries-count):
Use defvar for non-constants.
Stefan Monnier [Sat, 17 May 2003 22:38:13 +0000 (22:38 +0000)]
(perl-tab-always-indent): Default to tab-always-indent.
(perl-end-of-function): Remove unsed var `npos'.
Stefan Monnier [Sat, 17 May 2003 22:21:36 +0000 (22:21 +0000)]
(which-func-format): Make it risky-local-variable.
(which-func-table): New var.
(which-func-current): Make it into a constant modeline spec.
(which-func-previous): Remove.
(which-func-update): Only update the selected window.
(which-func-update-1): Use the new var to allow the current
function to be different for a buffer shown in two windows.
Stefan Monnier [Sat, 17 May 2003 22:00:40 +0000 (22:00 +0000)]
(with-selected-window): New macro.
(dolist, dotimes, with-current-buffer): Use backquotes.
(when, unless, save-match-data, combine-after-change-calls)
(with-output-to-string, with-temp-buffer): Add `declare' info.
(listify-key-sequence): Don't allocate unnecessarily.
(read-quoted-char): Allow up to base 36.
(prepare-change-group): Remove unimplemented argument.
Stefan Monnier [Sat, 17 May 2003 21:19:55 +0000 (21:19 +0000)]
(Fselect_window): Add optional `norecord' arg.
(select_window_1): Fold into Fselect_window.
(select_window_norecord): New function.
(temp_output_buffer_show): Use it. Preserve current buffer.
(delete_window, Fother_window, Fset_window_configuration):
Pass nil as new arg to Fselect_window.
Stefan Monnier [Sat, 17 May 2003 21:17:45 +0000 (21:17 +0000)]
(Fselect_window): Add optional arg `norecord'.
Stefan Monnier [Sat, 17 May 2003 20:29:40 +0000 (20:29 +0000)]
(pp-to-string, Info-goto-node): Don't autoload.
(widget-choose, widget-map-buttons): Use with-current-buffer.
(widget-field-add-space): Change to nil (and to defconst).
(widget-info-link-action): Use `info'.
David Kastrup [Sat, 17 May 2003 20:03:22 +0000 (20:03 +0000)]
(read_process_output): Back out change from 2003-03-09.
David Kastrup [Sat, 17 May 2003 20:02:55 +0000 (20:02 +0000)]
*** empty log message ***
Stefan Monnier [Sat, 17 May 2003 18:54:56 +0000 (18:54 +0000)]
(get_pos_property): Declare.
Stefan Monnier [Sat, 17 May 2003 18:47:18 +0000 (18:47 +0000)]
(create_root_interval, graft_intervals_into_buffer): Use BEG.
(merge_properties, intervals_equal, merge_properties_sticky): Use XCAR, XCDR.
(adjust_for_invis_intang): Pass new arg to text_property_stickiness.
(get_local_map): Use get_pos_property (for stickiness and empty overlays).
Stefan Monnier [Sat, 17 May 2003 18:47:04 +0000 (18:47 +0000)]
(get_pos_property): Don't assume that `object' = nil.
Stefan Monnier [Sat, 17 May 2003 18:46:36 +0000 (18:46 +0000)]
(text_property_stickiness): New arg `buffer'.
Richard M. Stallman [Sat, 17 May 2003 15:53:12 +0000 (15:53 +0000)]
(read_minibuf): If buffer is empty, record the default in the history.
(Fminibuffer_complete_word): When deleting the overlap, take account
of its real position.
Richard M. Stallman [Sat, 17 May 2003 15:49:42 +0000 (15:49 +0000)]
(map_char_table): Fix previous change.
Richard M. Stallman [Sat, 17 May 2003 12:50:31 +0000 (12:50 +0000)]
(find_defun_start): When open_paren_in_column_0_is_defun_start,
return beginning of buffer.
Richard M. Stallman [Sat, 17 May 2003 12:49:12 +0000 (12:49 +0000)]
(specbinding_func): New typedef.
(struct specbinding): Use specbinding_func, to put the `volatile'
in the right place.
(map_char_table): Declare added arg.
Richard M. Stallman [Sat, 17 May 2003 12:47:55 +0000 (12:47 +0000)]
(Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps): Pass new arg to map_char_table.
Richard M. Stallman [Sat, 17 May 2003 12:46:53 +0000 (12:46 +0000)]
(Ffontset_info): Pass new arg to map_char_table.
Richard M. Stallman [Sat, 17 May 2003 12:45:52 +0000 (12:45 +0000)]
(map_char_table): New arg TABLE gets the master table. All calls changed.
Process default and inheritance, resorting to Faref if necessary.
Richard M. Stallman [Sat, 17 May 2003 12:44:28 +0000 (12:44 +0000)]
(set_case_table): Pass new arg to map_char_table.
Richard M. Stallman [Sat, 17 May 2003 12:42:31 +0000 (12:42 +0000)]
(let_shadows_buffer_binding_p): Make target of p volatile.
Richard M. Stallman [Sat, 17 May 2003 12:40:32 +0000 (12:40 +0000)]
(Fgarbage_collect): Cast pointers into specpdl to avoid GCC warning.
Nick Roberts [Sat, 17 May 2003 10:17:57 +0000 (10:17 +0000)]
(gdb-info-frames-custom): Reverse contrast of face for
selected frame.
(gdb-annotation-rules): Stop using frames-invalid and
breakpoints-invalid annotations. Update after post-prompt instead.
(gdb-post-prompt): Update frames and breakpoints here.
(gdb-invalidate-frame-and-assembler)
(gdb-invalidate-breakpoints-and-assembler): Remove.
(gdb-current-address): Remove.
(gdb-previous-address): New variable.
(gud-until): Extend to work in Assembler buffer
(gdb-append-to-inferior-io): Select IO buffer when there is
output.
(gdb-assembler-custom): Try to get line marker (arrow) to display
in window. Correct parsing for OS dependent output syntax of Gdb
command, where.
(gdb-frame-handler): Correct parsing for OS dependent output
syntax of Gdb command, frame.
(gdb-invalidate-assembler): Update assembler buffer correctly when
frame changes (revisited).
Nick Roberts [Sat, 17 May 2003 10:17:01 +0000 (10:17 +0000)]
*** empty log message ***
Stefan Monnier [Fri, 16 May 2003 21:17:52 +0000 (21:17 +0000)]
(shell-command): Undo last change.
Stefan Monnier [Fri, 16 May 2003 21:12:25 +0000 (21:12 +0000)]
(imenu--split-menu): Remove unused var `count'.
Don't copy the sequence since we're already modifying it elsewhere.
(imenu--create-keymap): Rename from imenu--create-keymap-1.
Add optional `cmd' argument. Remove unused var `counter'.
(imenu-update-menubar): Use the new arg to get the old behavior.
(imenu--mouse-menu): Don't use the new arg to recover the lost behavior.
Richard M. Stallman [Fri, 16 May 2003 18:50:24 +0000 (18:50 +0000)]
(Fdelete_file): Handle symlinks pointing to directories.
Richard M. Stallman [Fri, 16 May 2003 13:34:07 +0000 (13:34 +0000)]
Index mode-class using @kindex.
Richard M. Stallman [Fri, 16 May 2003 13:32:42 +0000 (13:32 +0000)]
(Magic File Names): Document the safe-magic property.
Lute Kamstra [Fri, 16 May 2003 09:28:39 +0000 (09:28 +0000)]
(hl-line-highlight, global-hl-line-highlight): Use
`line-beginning-position' to determine the beginning of the next
line.
Kenichi Handa [Fri, 16 May 2003 04:16:26 +0000 (04:16 +0000)]
(mule-menu-keymap): Enable the menu set-various-coding-system when
default-enable-multibyte-characters is non-nil.
Stefan Monnier [Thu, 15 May 2003 21:21:06 +0000 (21:21 +0000)]
(apply_modifiers): Don't fill the other cache.
Stefan Monnier [Thu, 15 May 2003 15:36:22 +0000 (15:36 +0000)]
*** empty log message ***
Stefan Monnier [Thu, 15 May 2003 15:24:24 +0000 (15:24 +0000)]
(make-autoload): Add arglist for define-derived-mode.
Lute Kamstra [Thu, 15 May 2003 13:22:15 +0000 (13:22 +0000)]
Rewrote the local minor mode so that it can be
sticky as well and made sticky the default. Reimplemented the
global minor mode. Updated the commentary section to document
these changes.
(hl-line-sticky-flag): New user option.
(hl-line-overlay): Made it buffer-local and gave it a docstring.
(global-hl-line-overlay): New variable.
(hl-line-mode): Rewritten to use `hl-line-sticky-flag'.
(hl-line-highlight): Rewritten to use `hl-line-sticky-flag'.
(hl-line-unhighlight): Updated docstring.
(global-hl-line-mode): Implemented directly so that is does not
depend on `hl-line-mode' any more.
(global-hl-line-highlight, global-hl-line-unhighlight): New
functions.
Kenichi Handa [Thu, 15 May 2003 12:53:21 +0000 (12:53 +0000)]
(cyrillic-koi8-t): Alias of koi8-t.
Vinicius Jose Latorre [Thu, 15 May 2003 02:32:03 +0000 (02:32 +0000)]
Avoid unnecessary calls to funs in header and footer variables
Stefan Monnier [Thu, 15 May 2003 01:37:54 +0000 (01:37 +0000)]
*** empty log message ***
Stefan Monnier [Thu, 15 May 2003 01:29:53 +0000 (01:29 +0000)]
(tex-compile-history, tex-input-files-re)
(tex-use-reftex, tex-compile-commands): New vars.
(tex-summarize-command, tex-uptodate-p, tex-executable-exists-p)
(tex-command-executable, tex-command-active-p, tex-compile-default)
New functions.
(tex-compile): New command.
(tex-mode-map): Bind it to C-c C-c.
John Paul Wallington [Thu, 15 May 2003 00:02:17 +0000 (00:02 +0000)]
(rmail-ignored-headers): Ignore Face: header.
Juanma Barranquero [Wed, 14 May 2003 21:41:56 +0000 (21:41 +0000)]
*** empty log message ***
Juanma Barranquero [Wed, 14 May 2003 21:30:21 +0000 (21:30 +0000)]
(format-annotate-function): Copy coding system into the new temp buffer.
Juanma Barranquero [Wed, 14 May 2003 21:27:14 +0000 (21:27 +0000)]
Fix typos. Patch from Jesper Harder <harder@ifa.au.dk>.
Stefan Monnier [Wed, 14 May 2003 19:38:39 +0000 (19:38 +0000)]
(completion-ignored-extensions): Add .svn.
(vc-svn-delete-file): New function.
Stefan Monnier [Wed, 14 May 2003 18:57:05 +0000 (18:57 +0000)]
New file.
Stefan Monnier [Wed, 14 May 2003 18:52:13 +0000 (18:52 +0000)]
(Qwindowp, Qwindow_live_p, Vwindow_list)
(Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer)
(Fget_buffer_window, Fsave_window_excursion, Fsplit_window)
(Fset_window_configuration, Fcurrent_window_configuration)
(compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at)
(Fpos_visible_in_window_p, mark_window_cursors_off)
(window_internal_height, window_internal_width, Frecenter)
(Fscroll_other_window, Fset_window_start, temp_output_buffer_show)
(replace_buffer_in_all_windows, init_window_once, init_window)
(syms_of_window, keys_of_window): Move from lisp.h to window.h.
Stefan Monnier [Wed, 14 May 2003 18:50:10 +0000 (18:50 +0000)]
Include window.h.
Stefan Monnier [Wed, 14 May 2003 18:43:12 +0000 (18:43 +0000)]
(make_lispy_event): Apply modifiers to multibyte-char keys.
(keyremap): Add `parent' field.
(keyremap_step): Use it. Remove `parent' argument.
(read_key_sequence): Setup and use the new `parent' field.
John Paul Wallington [Wed, 14 May 2003 16:20:51 +0000 (16:20 +0000)]
(insert-directory): Remove --dired switch when
`ls-lisp-use-insert-directory-program' is nil.
Stefan Monnier [Wed, 14 May 2003 15:02:05 +0000 (15:02 +0000)]
(cvs-append-to-ignore): New arg `old-dir'.
(cvs-mode-ignore): Use it.
Stefan Monnier [Wed, 14 May 2003 15:00:31 +0000 (15:00 +0000)]
(cvs-parse-table): Remove unused var `type'.
Look up `.cvsignore' to see what to do with `new-dir' messages.
(cvs-parse-merge): Remove unused var `handled'.
Stefan Monnier [Wed, 14 May 2003 02:03:10 +0000 (02:03 +0000)]
*** empty log message ***
Stefan Monnier [Wed, 14 May 2003 01:54:28 +0000 (01:54 +0000)]
(xemacsp): Remove. Replace with (featurep 'xemacs).
(ispell-graphic-p): Inline and then remove.
(toplevel): Get rid of unnecessary loop.
(ispell-parse-output, ispell-complete-word): Replace (substring s 0 1)
with a call to aref.
(ispell-get-line): Remove unused arg `reg-end'.
(ispell-region): Update corresponding call.
Stefan Monnier [Wed, 14 May 2003 00:57:02 +0000 (00:57 +0000)]
(undo): Remove left over asserts.
Stefan Monnier [Tue, 13 May 2003 21:43:08 +0000 (21:43 +0000)]
(cpp-make-overlay-hidden): Don't make intangible.
Stefan Monnier [Tue, 13 May 2003 21:37:28 +0000 (21:37 +0000)]
(compile-internal): Use with-current-buffer.
(compilation-set-window-height): Use save-selected-window.
Stefan Monnier [Tue, 13 May 2003 21:15:44 +0000 (21:15 +0000)]
(ada-xref-update-project-menu): Use easymenu.
(ada-goto-declaration-other-frame): Remove unused arg other-frame.
(ada-gdb-application): Remove unused vars comint-exec, in-post-mode,
and gud-gdb-massage-args.
Stefan Monnier [Tue, 13 May 2003 21:03:53 +0000 (21:03 +0000)]
(c-lang-defvar-init-form-tail): This is actually not a constant.
Stefan Monnier [Tue, 13 May 2003 20:59:15 +0000 (20:59 +0000)]
(autoconf-current-defun-function): Copy the syntax table before modifying it.
Stefan Monnier [Tue, 13 May 2003 20:48:15 +0000 (20:48 +0000)]
(ada-in-comment-p, ada-in-string-p)
(ada-in-string-or-comment-p): Use line-beginning-position.
Stefan Monnier [Tue, 13 May 2003 20:42:19 +0000 (20:42 +0000)]
(reftex-select-with-char): Don't assume that point-min == 1.
Stefan Monnier [Tue, 13 May 2003 20:41:45 +0000 (20:41 +0000)]
(reftex-toc-visit-location):
Don't switch the current window if the new buffer is in another.
(reftex-toc): Don't assume that point-min == 1.
Stefan Monnier [Tue, 13 May 2003 20:40:31 +0000 (20:40 +0000)]
Typo.
Stefan Monnier [Tue, 13 May 2003 20:40:11 +0000 (20:40 +0000)]
(reftex-what-macro): Don't assume that point-min == 1.
Stefan Monnier [Tue, 13 May 2003 20:39:27 +0000 (20:39 +0000)]
(reftex-extract-bib-entries, reftex-extract-bib-entries-from-thebibliography):
New arg re-list.
(reftex-extract-bib-entries): Use ^ rather than \(\`\|[\n\r]\).
Use member-ignore-case. Don't add unnecessary trailing \n.
(reftex-offer-bib-menu): Consolidate duplicated code from
reftex-extract-bib-entries and reftex-extract-bib-entries-from-thebibliography.
Stefan Monnier [Tue, 13 May 2003 20:15:13 +0000 (20:15 +0000)]
*** empty log message ***
Simon Josefsson [Tue, 13 May 2003 19:48:50 +0000 (19:48 +0000)]
(smtpmail-open-stream): Don't hard code
starttls-program.
Stefan Monnier [Tue, 13 May 2003 19:45:01 +0000 (19:45 +0000)]
(back-to-indentation): Simplify.
(undo-equiv-table, undo-in-region, undo-no-redo): New vars.
(undo): Use them to implement the no-redo form of undo.
(undo-only): New fun.
(shell-command): Don't require `shell' since shell-mode is autoloaded.
(insert-buffer): Simplify.
(completion-setup-function): Use minibufferp.
(event-apply-alt-modifier, event-apply-super-modifier)
(event-apply-hyper-modifier, event-apply-shift-modifier)
(event-apply-control-modifier, event-apply-meta-modifier):
Fix docstring to show the proper key sequence.
Stefan Monnier [Tue, 13 May 2003 19:15:19 +0000 (19:15 +0000)]
(uniquify-after-kill-buffer-p): Set default to t.
(uniquify-ignore-buffers-re): Revert to nil now that uniquify
is more careful about preserving buffer names.
Stefan Monnier [Tue, 13 May 2003 19:13:13 +0000 (19:13 +0000)]
(menu-bar-options-menu) <cua-mode>: Use menu-bar-make-mm-toggle.
Juanma Barranquero [Tue, 13 May 2003 18:41:25 +0000 (18:41 +0000)]
Fix typo.
Stefan Monnier [Tue, 13 May 2003 18:39:39 +0000 (18:39 +0000)]
(file-relative-name): Remove dead code.
Make sure \n in a filename does not confuse us.
Stefan Monnier [Tue, 13 May 2003 18:35:16 +0000 (18:35 +0000)]
(describe-variable): Mention permanent local status.
Stefan Monnier [Tue, 13 May 2003 18:30:46 +0000 (18:30 +0000)]
(comint-carriage-motion, comint-output-filter):
Bind inhibit-read-only rather than buffer-read-only.
(comint-truncate-buffer): Bind inhibit-read-only.
Stefan Monnier [Tue, 13 May 2003 15:22:39 +0000 (15:22 +0000)]
(cvs-make-cvs-buffer): Add the tag info.
(cvs-mode): Prevent pilot-error.
Rajesh Vaidheeswarran [Tue, 13 May 2003 14:30:58 +0000 (14:30 +0000)]
Add :link to commentary section
Stefan Monnier [Tue, 13 May 2003 13:52:45 +0000 (13:52 +0000)]
(vc-mcvs-registered, vc-mcvs-root): Check if file-name-directory returns nil.
Nick Roberts [Mon, 12 May 2003 23:47:31 +0000 (23:47 +0000)]
(gdb-invalidate-assembler): Update assembler buffer
correctly when frame changes.
(gdb-info-threads-custom, gdb-threads-buffer-name)
(gdb-display-threads-buffer, gdb-frame-threads-buffer)
(gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number)
(gdb-threads-select, gdb-threads-mouse-select): New functions and
variable for a buffer that provides a selectable threads list.
Nick Roberts [Mon, 12 May 2003 23:46:27 +0000 (23:46 +0000)]
*** empty log message ***
Juanma Barranquero [Mon, 12 May 2003 22:20:26 +0000 (22:20 +0000)]
Fix typo.
Stefan Monnier [Mon, 12 May 2003 18:16:43 +0000 (18:16 +0000)]
(cvs-minor-current-files): Move before first use.
(defun-cvs-mode): Remove unused var `restdoc'.
(cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
(cvs-mode-diff-backup): Remove unused var `filter'.
(cvs-mode-run): Remove unused var `cvs-buf'.
(cvs-mode-do): Remove unused arg `parse'.
Stefan Monnier [Mon, 12 May 2003 18:14:51 +0000 (18:14 +0000)]
(cvs-parse-table): `New directory' messages include the full path.
Stefan Monnier [Mon, 12 May 2003 17:49:22 +0000 (17:49 +0000)]
(cvs-retrieve-revision): Make sure HEAD gets you the head of the branch.
Stefan Monnier [Mon, 12 May 2003 15:46:02 +0000 (15:46 +0000)]
(sgml-namespace-re): New const.
(sgml-namespace-face): New face.
(sgml-font-lock-keywords-1): Use them.
Glenn Morris [Mon, 12 May 2003 15:06:18 +0000 (15:06 +0000)]
Update VM version.
Change reference to Gnus FAQ.
Stefan Monnier [Mon, 12 May 2003 14:44:21 +0000 (14:44 +0000)]
*** empty log message ***
Stefan Monnier [Sun, 11 May 2003 23:55:07 +0000 (23:55 +0000)]
(vc-mcvs-command): Filter output of `status'.
(vc-mcvs-state, vc-mcvs-dir-state, vc-mcvs-print-log, vc-mcvs-diff):
Change dir so that the filtered output of `mcvs makes sense.
(vc-mcvs-mode-line-string): Handle the case where CVS is desync'd.
(vc-mcvs-diff-tree): Don't bother with the local-diff code.
(vc-mcvs-create-snapshot): Use `branch' and `switch'.
Juanma Barranquero [Sun, 11 May 2003 15:30:12 +0000 (15:30 +0000)]
(info-lookup-make-completions): Allow colons in index entries by looking for ":
" to terminate, as per latest info.el.
Stefan Monnier [Sun, 11 May 2003 15:06:41 +0000 (15:06 +0000)]
(adjust_point_for_property): Be more careful about termination.
Stefan Monnier [Sun, 11 May 2003 00:16:14 +0000 (00:16 +0000)]
*** empty log message ***
Stefan Monnier [Sat, 10 May 2003 22:54:35 +0000 (22:54 +0000)]
(comment-indent): Try to align to adjacent comments.
(comment-with-narrowing): Actually use the arguments.
(comment-valid-prefix-p): Rename from comment-valid-prefix
and fix to actually use its argument.
Stefan Monnier [Sat, 10 May 2003 22:46:10 +0000 (22:46 +0000)]
(uniquify-rationalize-file-buffer-names): Thinko.
Stefan Monnier [Sat, 10 May 2003 22:15:35 +0000 (22:15 +0000)]
(follow_key): Remove dead variable `did_meta'.
(access_keymap_keyremap, keyremap_step): New funs, extracted from the
duplicated handling of function-key-map and key-translation-map
in read_key_sequence.
(read_key_sequence): Use them.
Stefan Monnier [Sat, 10 May 2003 18:54:13 +0000 (18:54 +0000)]
(tex-mode-syntax-table): ~ is not whitespace.
(tex-guess-mode): Add `renewcommand'.
(tex-mode): Move the autoload so we get the correct docstring and usage.
Stefan Monnier [Sat, 10 May 2003 18:16:19 +0000 (18:16 +0000)]
(uniquify-rationalize-file-buffer-names):
Refresh the dirname in the case that rename-buffer was skipped.
(uniquify-buffer-file-name): Return a dirname with no trailing slash.
Stefan Monnier [Sat, 10 May 2003 16:36:02 +0000 (16:36 +0000)]
(adjust_point_for_property): Try harder to move point
to the non-sticky end of an invisible property.
Stefan Monnier [Sat, 10 May 2003 16:27:35 +0000 (16:27 +0000)]
(single_display_prop_intangible_p): Make `space' display
property intangible as well.
Andreas Schwab [Sat, 10 May 2003 16:14:50 +0000 (16:14 +0000)]
.
Andreas Schwab [Sat, 10 May 2003 16:14:35 +0000 (16:14 +0000)]
(single_menu_item): Change last parameter to void* to
avoid warning.