Gerd Moellmann [Thu, 11 Oct 2001 08:46:50 +0000 (08:46 +0000)]
(circular_list_error): Add prototype.
Stefan Monnier [Thu, 11 Oct 2001 02:08:21 +0000 (02:08 +0000)]
*** empty log message ***
Stefan Monnier [Thu, 11 Oct 2001 01:50:43 +0000 (01:50 +0000)]
(copyright): Add final \n.
Stefan Monnier [Thu, 11 Oct 2001 01:49:29 +0000 (01:49 +0000)]
(doc-string-elt): Remove.
Stefan Monnier [Thu, 11 Oct 2001 01:46:37 +0000 (01:46 +0000)]
(comment-indent): Be a little more robust in case
comment-indent-function does funny things.
(comment-normalize-vars): Autoload.
(comment-region-internal): Fiddle with the visibility spec.
(comment-valid-prefix): New function.
(comment-indent-new-line): Use it. Ignore adaptive-fill-prefixes
that would turn comment-text into non-comment-text.
Stefan Monnier [Thu, 11 Oct 2001 01:38:56 +0000 (01:38 +0000)]
Remove out-of-date detail.
Miles Bader [Thu, 11 Oct 2001 01:26:00 +0000 (01:26 +0000)]
*** empty log message ***
Miles Bader [Thu, 11 Oct 2001 01:20:16 +0000 (01:20 +0000)]
(diff): Display default values in prompts as `(default ...)', not `(...)'.
Miles Bader [Thu, 11 Oct 2001 01:19:49 +0000 (01:19 +0000)]
(Info-follow-reference): Display default values in prompts as
`(default ...)', not `(...)'.
Stefan Monnier [Thu, 11 Oct 2001 00:50:53 +0000 (00:50 +0000)]
New file.
Stefan Monnier [Thu, 11 Oct 2001 00:26:48 +0000 (00:26 +0000)]
Change maintainer to FSF and remove loads of compatibility cruft.
(tcl-using-emacs-19, tcl-using-emacs-19-23, tcl-using-xemacs-19)
(tcl-version, tcl-maintainer, tcl-use-hairy-comment-detector): Remove.
(tcl-mode-map): Remove bindings for tcl-beginning-of-defun,
tcl-end-of-defun, tcl-mark-defun, tcl-indent-for-comment,
tcl-submit-bug-report.
(tcl-mode-syntax-table): Leave \f alone.
(inferior-tcl-mode-map): Remove bindings for tcl-beginning-of-defun,
tcl-end-of-defun, tcl-submit-bug-report.
(tcl-xemacs-menu): Fix up and pass it directly to easymenu.
(tcl-add-emacs-menu): Remove.
(tcl-fill-mode-map, tcl-fill-inferior-map): Moved into the defvar.
(tcl-keyword-list): Add `chain'.
(tcl-font-lock-syntactic-keywords): New variable.
(tcl-pps-has-arg-6): Remove.
(tcl-internal-beginning-of-defun, tcl-internal-end-of-defun)
(tcl-internal-mark-defun): Remove.
(tcl-set-proc-regexp, tcl-set-font-lock-keywords): Use regexp-opt.
(tcl-mode): Use define-derived-mode. Simplify.
Set comment-indent-function.
(tcl-indent-command): Use line-beginning-position and comment-indent.
(tcl-calculate-indent): Renamed from calculate-tcl-indent.
(tcl-indent-line): Use tcl-calculate-indent.
(tcl-indent-exp): Renamed from indent-tcl-exp. Use new names.
(tcl-add-log-defun): Renamed from add-log-tcl-defun. Use match-string.
(tcl-filter): Use with-current-buffer, simplify.
(inferior-tcl-mode): Use define-derived-mode.
(tcl-hairy-in-comment): Renamed tcl-in-comment.
(tcl-simple-in-comment, tcl-in-comment): Removed.
(tcl-files-alist): New function.
(tcl-help-snarf-commands): Use it and return the result directly
rather than through a global variable.
(tcl-reread-help-files): Fix up the call to tcl-help-snarf-commands.
(tcl-help-on-word): Provide the default value to completing-read.
(tcl-hilit): Remove.
(tcl-hashify-buffer, tcl-popup-menu): Simplify.
(tcl-comment-indent): New function.
(tcl-submit-bug-report): Remove.
(tcl-uncomment-region, tcl-indent-for-comment, add-log-tcl-defun)
(indent-tcl-exp, calculate-tcl-indent, tcl-beginning-of-defun)
(tcl-end-of-defun, tcl-mark-defun, tcl-mark): Redefine as aliases.
Jason Rumney [Wed, 10 Oct 2001 21:17:12 +0000 (21:17 +0000)]
*** empty log message ***
Jason Rumney [Wed, 10 Oct 2001 21:11:23 +0000 (21:11 +0000)]
Don't install fakemail.
Jason Rumney [Wed, 10 Oct 2001 20:59:58 +0000 (20:59 +0000)]
Remove fakemail from ALL
Gerd Moellmann [Wed, 10 Oct 2001 16:37:12 +0000 (16:37 +0000)]
(iso-transl-e-caret)
(iso-transl-i-caret, iso-transl-o-caret, iso-transl-u-caret):
Fix duplicates. From Dave Love <d.love@dl.ac.uk>.
Stefan Monnier [Wed, 10 Oct 2001 16:05:21 +0000 (16:05 +0000)]
Include keymap.h.
Miles Bader [Wed, 10 Oct 2001 14:39:23 +0000 (14:39 +0000)]
(Info-insert-dir): Don't call `Info-fontify-menu-headers'.
(Info-fontify-node): Don't fontify the node if it's already been done.
Gerd Moellmann [Wed, 10 Oct 2001 12:22:18 +0000 (12:22 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 12:21:58 +0000 (12:21 +0000)]
(C_SWITCH_SYSTEM) [!__GNUC__]: Add `-nointrinsics'
options. From Dave Love <d.love@dl.ac.uk>.
Gerd Moellmann [Wed, 10 Oct 2001 11:55:39 +0000 (11:55 +0000)]
(end-of-buffer): Fix code scrolling specially
for the buffer end.
Gerd Moellmann [Wed, 10 Oct 2001 09:43:20 +0000 (09:43 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 09:25:20 +0000 (09:25 +0000)]
(command-line-1): Bind tab-width to 8.
Gerd Moellmann [Wed, 10 Oct 2001 09:20:32 +0000 (09:20 +0000)]
Add ruler-mode.
Gerd Moellmann [Wed, 10 Oct 2001 09:18:33 +0000 (09:18 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 07:41:05 +0000 (07:41 +0000)]
*** empty log message ***
Pavel Janík [Wed, 10 Oct 2001 06:04:25 +0000 (06:04 +0000)]
*** empty log message ***
Pavel Janík [Wed, 10 Oct 2001 05:57:24 +0000 (05:57 +0000)]
use defalias instead of fset for user-visible commands.
Miles Bader [Tue, 9 Oct 2001 12:15:09 +0000 (12:15 +0000)]
ChangeLog
Miles Bader [Tue, 9 Oct 2001 12:11:50 +0000 (12:11 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Oct 2001 12:10:17 +0000 (12:10 +0000)]
*** empty log message ***
Miles Bader [Tue, 9 Oct 2001 12:09:25 +0000 (12:09 +0000)]
(button): New require.
Miles Bader [Tue, 9 Oct 2001 11:21:59 +0000 (11:21 +0000)]
("button"): Load removed.
Miles Bader [Tue, 9 Oct 2001 11:17:39 +0000 (11:17 +0000)]
Don't require `view' when compiling.
(help-with-tutorial, describe-function, describe-function-1)
(variable-at-point, describe-variable, locate-library):
Functions moved into `help-funs.el'.
(help-manyarg-func-alist): Variable moved into `help-funs.el'.
(help-mode, help-mode-setup, help-mode-finish, help-button-action)
(help-setup-xref, help-xref-following, help-make-xrefs)
(help-xref-button, help-insert-xref-button, help-xref-interned)
(help-xref-go-back, help-go-back, help-do-xref, help-follow)
(help-xref-on-pp): Functions moved into `help-mode.el'
(help-mode-map, help-xref-stack, help-xref-stack-item)
(help-highlight-p, help-highlight-face, help-back-label)
(help-xref-symbol-regexp, help-xref-mule-regexp)
(help-xref-info-regexp): Variables moved into `help-mode.el'.
(help-symbol, help-back, help-info, help-customize-variable)
(help-function-def, help-variable-def):
Button-types moved into `help-mode.el'.
(load-symbol-file-load-history, symbol-file):
Functions moved into `subr.el'.
(symbol-file-load-history-loaded): Variable moved into `subr.el'.
(view-lossage): Call `help-setup-xref' instead of doing it manually.
Miles Bader [Tue, 9 Oct 2001 11:16:25 +0000 (11:16 +0000)]
New file, contents mostly from `help.el'.
Miles Bader [Tue, 9 Oct 2001 11:15:19 +0000 (11:15 +0000)]
New file, contents mostly from `help.el'.
(describe-variable): Use `condition-case' instead of `ignore-errors'.
Miles Bader [Tue, 9 Oct 2001 11:14:31 +0000 (11:14 +0000)]
(symbol-file-load-history-loaded)
(load-symbol-file-load-history, symbol-file): Moved from `help.el'.
Gerd Moellmann [Tue, 9 Oct 2001 10:18:43 +0000 (10:18 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Oct 2001 10:18:30 +0000 (10:18 +0000)]
(main): Cast isdigit() argument to unsigned char.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:16:26 +0000 (10:16 +0000)]
(main): Cast geteuid in sprintf to int.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:13:44 +0000 (10:13 +0000)]
(xaw_create_scrollbar) [!0]: Return NULL.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:08:13 +0000 (10:08 +0000)]
(Fcurrent_time_zone): Cast isalnum() argument to
unsigned char.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:05:32 +0000 (10:05 +0000)]
(WIDE_CHAR_SUPPORT): Do not use defined() in macro.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Miles Bader [Tue, 9 Oct 2001 05:57:35 +0000 (05:57 +0000)]
(define-button-type): Respect any `supertype' property.
(button-type-subtype-p, button-has-type-p): New functions.
Miles Bader [Tue, 9 Oct 2001 02:53:51 +0000 (02:53 +0000)]
(rfn-eshadow-regexp): Deal correctly with escaped dollar-signs.
Miles Bader [Tue, 9 Oct 2001 02:26:00 +0000 (02:26 +0000)]
(comint-insert-previous-argument): New function.
(comint-mode-map): Bind `C-c .' to `comint-input-previous-argument'.
(comint-insert-previous-argument-last-start-pos)
(comint-insert-previous-argument-last-index): New variables.
Andrew Innes [Mon, 8 Oct 2001 22:41:09 +0000 (22:41 +0000)]
Do not undef min and max.
Andrew Innes [Mon, 8 Oct 2001 22:39:06 +0000 (22:39 +0000)]
[max]: Undef min and max before redefining them.
Stefan Monnier [Mon, 8 Oct 2001 22:33:43 +0000 (22:33 +0000)]
(handle_fontified_prop): Don't bind after-change-functions.
Miles Bader [Mon, 8 Oct 2001 16:37:44 +0000 (16:37 +0000)]
(apropos-next-label-button): Use the presence of a
`apropos-label' property to detect label buttons.
Gerd Moellmann [Mon, 8 Oct 2001 15:47:47 +0000 (15:47 +0000)]
*** empty log message ***
Miles Bader [Mon, 8 Oct 2001 14:18:11 +0000 (14:18 +0000)]
(button-nop): Function removed.
(default-button): Use `ignore' as default button action.
Sam Steingold [Mon, 8 Oct 2001 13:33:20 +0000 (13:33 +0000)]
current-active-maps: quote newlines
Stefan Monnier [Mon, 8 Oct 2001 11:46:44 +0000 (11:46 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 8 Oct 2001 11:42:10 +0000 (11:42 +0000)]
Remove the entries for keymap.c (moved to keymap.h).
Stefan Monnier [Mon, 8 Oct 2001 11:41:04 +0000 (11:41 +0000)]
(map_prompt): Remove.
Stefan Monnier [Mon, 8 Oct 2001 11:39:52 +0000 (11:39 +0000)]
Include keymap.h.
Stefan Monnier [Mon, 8 Oct 2001 11:36:45 +0000 (11:36 +0000)]
(Fx_popup_menu): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 11:34:14 +0000 (11:34 +0000)]
Include keymap.h.
(note_mode_line_highlight): Use kEYMAPP.
Eli Zaretskii [Mon, 8 Oct 2001 11:32:24 +0000 (11:32 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 8 Oct 2001 11:13:04 +0000 (11:13 +0000)]
(map_prompt): Remove.
(read_char_x_menu_prompt, read_char_minibuf_menu_prompt): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 11:12:28 +0000 (11:12 +0000)]
New file. Extracted from lisp.h.
Stefan Monnier [Mon, 8 Oct 2001 11:12:23 +0000 (11:12 +0000)]
(keymap_panes, Fx_popup_menu): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 09:47:10 +0000 (09:47 +0000)]
(Fkeymap_prompt, Fcurrent_active_maps): New funs.
(accessible_keymaps_1): New function.
(Faccessible_keymaps, accessible_keymaps_char_table): Use it.
(Fwhere_is_internal): Use Fcurrent_active_maps.
(Fdescribe_buffer_bindings): Renamed from describe_buffer_bindings.
Insert in current buffer rather than standard-output.
Don't call `help-mode'. Export to elisp.
(describe_buffer_bindings): New wrapper.
(syms_of_keymap): Defsubr Skeymap_prompt, Scurrent_active_maps
and Sdescribe_buffer_bindings.
Gerd Moellmann [Mon, 8 Oct 2001 09:42:24 +0000 (09:42 +0000)]
(alarm_signal_handler) [USG && !POSIX_SIGNALS]:
Remove code setting signal handler.
Gerd Moellmann [Mon, 8 Oct 2001 08:59:50 +0000 (08:59 +0000)]
(child_setup_tty) [HAVE_TERMIO || HAVE_TERMIOS]:
Clear ICRNL and INLCR. From Daiki Ueno <ueno@unixuser.org>.
Pavel Janík [Mon, 8 Oct 2001 08:39:21 +0000 (08:39 +0000)]
*** empty log message ***
Gerd Moellmann [Mon, 8 Oct 2001 08:08:08 +0000 (08:08 +0000)]
Don't define min/max.
Gerd Moellmann [Mon, 8 Oct 2001 07:59:17 +0000 (07:59 +0000)]
(min, max): New macros.
Gerd Moellmann [Mon, 8 Oct 2001 07:43:23 +0000 (07:43 +0000)]
(BASE_PURESIZE): Increase to 725000.
Miles Bader [Mon, 8 Oct 2001 06:58:32 +0000 (06:58 +0000)]
(apropos-symbol): Add `skip' property.
(apropos-function, apropos-macro, apropos-command)
(apropos-variable, apropos-face, apropos-group, apropos-widget)
(apropos-plist): New button types.
(apropos-label-properties): Variable removed.
(apropos-print): Pass button-type to apropos-print-doc, rather
than help function and label text.
(apropos-print-doc): Remove ACTION and STR args, add TYPE arg.
Get button label from TYPE.
Miles Bader [Mon, 8 Oct 2001 06:52:24 +0000 (06:52 +0000)]
(button-activate): USE-MOUSE-ACTION is optional.
Pavel Janík [Mon, 8 Oct 2001 06:45:26 +0000 (06:45 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 06:37:59 +0000 (06:37 +0000)]
USE_LUCID can be defined iff USE_X_TOOLKIT is defined.
(xm_scroll_callback) [USE_MOTIF]: Remove unused variable `percent'.
(x_set_toolkit_scroll_bar_thumb) [USE_MOTIF]: Remove unused variable `sb'.
Miles Bader [Mon, 8 Oct 2001 06:13:07 +0000 (06:13 +0000)]
(apropos-next-label-button): Update arguments to `next-button'.
Miles Bader [Mon, 8 Oct 2001 06:08:57 +0000 (06:08 +0000)]
(next-button, previous-button): Remove N and WRAP parameters.
Don't pay attention to `skip' properties.
(forward-button): Implement wrapping, iterating, and skipping here instead.
Pavel Janík [Mon, 8 Oct 2001 05:55:48 +0000 (05:55 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:48:56 +0000 (05:48 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:36:22 +0000 (05:36 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:23:23 +0000 (05:23 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:11:15 +0000 (05:11 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:01:36 +0000 (05:01 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 04:52:12 +0000 (04:52 +0000)]
Include config.h, not ../src/config.h and systime.h, not ../src/systime.h.
Stefan Monnier [Mon, 8 Oct 2001 00:19:58 +0000 (00:19 +0000)]
(help-mode): Use define-derived-mode.
(describe-mode): Add optional `buffer' arg.
Use it instead of going through help-xref-mode.
Avoid doubling the word `minor' when prettifying.
(describe-function-1): List the corresponding key bindings.
(describe-variable): Say if the var is automatically buffer-local.
If the source is `loaddefs.el', look for the real source.
(help-xref-mode): Remove.
Stefan Monnier [Sun, 7 Oct 2001 23:34:07 +0000 (23:34 +0000)]
(byte-compile-file): Return success when the file says no-byte-compile.
Miles Bader [Sun, 7 Oct 2001 17:14:34 +0000 (17:14 +0000)]
(next-button, previous-button): Respect `skip' property.
(push-button, button-activate): Add USE-MOUSE-ACTION argument.
Miles Bader [Sun, 7 Oct 2001 12:41:03 +0000 (12:41 +0000)]
(woman-mode-map): Copy button-buffer-map instead of
making a new keymap. Don't bind mouse-2. Bind M-mouse-2 to
`woman-follow-word' instead of `woman-mouse-2'.
(woman-follow-word): Renamed from `woman-mouse-2'.
Follow unconditionally, since this function is now only
bound to M-mouse-2. Use accessor functions.
(WoMan-highlight-references): Use `make-text-button'.
(woman-xref): New button type.
Miles Bader [Sun, 7 Oct 2001 12:07:34 +0000 (12:07 +0000)]
*** empty log message ***
Miles Bader [Sun, 7 Oct 2001 12:05:22 +0000 (12:05 +0000)]
(help-mode-map): Make button-buffer-map our parent.
Don't bind mouse events or tab/backtab.
(help-function, help-variable, help-face, help-coding-system)
(help-input-method, help-character-set, help-back, help-info)
(help-customize-variable, help-function-def, help-variable-def):
New button types.
(help-button-action): New function.
(describe-function-1): Pass help button-types to `help-xref-button'
rather than help function and help-echo string. Don't put multiple
help-function args in a list to pass them to help-xref-button, just pass
them as multiple arguments. Use `help-insert-xref-button' to make
[back]-button, rather than `help-xref-button'.
(help-xref-button): Take a button-type TYPE as a parameter rather than a
function. Remove HELP-ECHO parameter. Remove DATA parameter and add a
&rest parameter ARGS to serve the same purpose. Use `make-text-button'
to add the button.
(help-insert-xref-button): Use `insert-text-button' to add the button.
(help-follow-mouse, help-next-ref, help-previous-ref): Functions removed.
(help-do-xref): New function.
(help-follow): Use `push-button' and `help-do-xref' to do most of the work.
Miles Bader [Sun, 7 Oct 2001 11:38:15 +0000 (11:38 +0000)]
("faces"): Move load before loading "loaddefs.el".
("button"): New load, just before "help" (which uses it).
Miles Bader [Sun, 7 Oct 2001 11:35:09 +0000 (11:35 +0000)]
(apropos-symbol, apropos-label): New button types.
(apropos-symbol-button-display-help)
(apropos-label-button-display-help, apropos-next-label-button): New functions.
(apropos-mode-map): Make button-buffer-map our parent.
Don't bind mouse events.
(apropos-print, apropos-print-doc): Create buttons instead of text properties.
(apropos-mouse-follow): Function removed.
(apropos-follow): Use buttons.
Miles Bader [Sun, 7 Oct 2001 11:29:44 +0000 (11:29 +0000)]
(lisp, shortlisp): Add `button.elc'.
Gerd Moellmann [Sun, 7 Oct 2001 11:19:34 +0000 (11:19 +0000)]
*** empty log message ***
Ken Raeburn [Sun, 7 Oct 2001 11:03:59 +0000 (11:03 +0000)]
* minibuf.c (Fminibuffer_prompt_end): Don't apply make_number to a Lisp_Object.
Ken Raeburn [Sun, 7 Oct 2001 11:02:52 +0000 (11:02 +0000)]
* lisp.h (Ffield_end): Declare.
Miles Bader [Sun, 7 Oct 2001 04:39:53 +0000 (04:39 +0000)]
*** empty log message ***
Miles Bader [Sun, 7 Oct 2001 03:52:01 +0000 (03:52 +0000)]
Initial checkin.
Gerd Moellmann [Sun, 7 Oct 2001 00:26:13 +0000 (00:26 +0000)]
*** empty log message ***
Gerd Moellmann [Sun, 7 Oct 2001 00:20:39 +0000 (00:20 +0000)]
(parse_modifiers, apply_modifiers): Use VALMASK.
Gerd Moellmann [Sun, 7 Oct 2001 00:14:18 +0000 (00:14 +0000)]
Fix last change.
Gerd Moellmann [Sat, 6 Oct 2001 23:46:55 +0000 (23:46 +0000)]
(make_gap): Use MOST_POSITIVE_FIXNUM.