bpt/emacs.git
22 years ago*** empty log message ***
Gerd Moellmann [Mon, 15 Oct 2001 10:12:29 +0000 (10:12 +0000)]
*** empty log message ***

22 years ago(x_draw_glyph_string): Restore clipping after
Gerd Moellmann [Mon, 15 Oct 2001 10:12:08 +0000 (10:12 +0000)]
(x_draw_glyph_string): Restore clipping after
drawing box.

22 years ago(read_c_string_or_comment): Don't drop a '*'
Gerd Moellmann [Mon, 15 Oct 2001 10:04:31 +0000 (10:04 +0000)]
(read_c_string_or_comment): Don't drop a '*'
in a C doc comment.

22 years ago*** empty log message ***
Gerd Moellmann [Mon, 15 Oct 2001 09:14:09 +0000 (09:14 +0000)]
*** empty log message ***

22 years ago(set-auto-coding): Fix regexps for local
Gerd Moellmann [Mon, 15 Oct 2001 08:47:11 +0000 (08:47 +0000)]
(set-auto-coding): Fix regexps for local
variables section not to eat newlines.

22 years ago(prefix-arg, current-prefix-arg): Fix typo in a doc string.
Pavel Janík [Mon, 15 Oct 2001 08:13:24 +0000 (08:13 +0000)]
(prefix-arg, current-prefix-arg): Fix typo in a doc string.

22 years ago*** empty log message ***
Stefan Monnier [Mon, 15 Oct 2001 02:51:50 +0000 (02:51 +0000)]
*** empty log message ***

22 years ago(display-message-or-buffer): Pass the correct buffer to `display-buffer'.
Miles Bader [Mon, 15 Oct 2001 01:01:21 +0000 (01:01 +0000)]
(display-message-or-buffer): Pass the correct buffer to `display-buffer'.

22 years ago(access_keymap): Unify handling of `t' and generic-char.
Stefan Monnier [Sun, 14 Oct 2001 22:45:14 +0000 (22:45 +0000)]
(access_keymap): Unify handling of `t' and generic-char.
If a parent is reached and noinherit is set, exit immediately.
Use AREF and ASIZE macros.  Call get_keyelt before checking KEYMAPP.

22 years ago(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS)
Stefan Monnier [Sun, 14 Oct 2001 20:23:38 +0000 (20:23 +0000)]
(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS)
(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): Remove.

22 years ago(in_ellipses_for_invisible_text_p, handle_invisible_prop):
Stefan Monnier [Sun, 14 Oct 2001 20:21:07 +0000 (20:21 +0000)]
(in_ellipses_for_invisible_text_p, handle_invisible_prop):
Use new retval of TEXT_PROP_MEANS_INVISIBLE.

22 years ago(skip_invisible): Use new retval of TEXT_PROP_MEANS_INVISIBLE.
Stefan Monnier [Sun, 14 Oct 2001 20:19:10 +0000 (20:19 +0000)]
(skip_invisible): Use new retval of TEXT_PROP_MEANS_INVISIBLE.

22 years ago*** empty log message ***
Stefan Monnier [Sun, 14 Oct 2001 20:17:49 +0000 (20:17 +0000)]
*** empty log message ***

22 years ago(EXEC_SUFFIXES): Remove.
Stefan Monnier [Sun, 14 Oct 2001 20:16:52 +0000 (20:16 +0000)]
(EXEC_SUFFIXES): Remove.

22 years ago(syms_of_callproc): Init Vexec_suffixes to Qnil.
Stefan Monnier [Sun, 14 Oct 2001 20:13:47 +0000 (20:13 +0000)]
(syms_of_callproc): Init Vexec_suffixes to Qnil.
(decode_suffixes): Remove.

22 years ago(executable-binary-suffixes): Make varalias.
Stefan Monnier [Sun, 14 Oct 2001 20:09:46 +0000 (20:09 +0000)]
(executable-binary-suffixes): Make varalias.
(executable-find): Use exec-suffixes.
(executable-set-magic): Don't use make-local-hook.

22 years ago(exec-suffixes): Initialize to a system-dependent value.
Stefan Monnier [Sun, 14 Oct 2001 20:08:21 +0000 (20:08 +0000)]
(exec-suffixes): Initialize to a system-dependent value.

22 years ago(completion-ignored-extensions) [ms-dos, windows-nt]:
Eli Zaretskii [Sun, 14 Oct 2001 20:00:28 +0000 (20:00 +0000)]
(completion-ignored-extensions) [ms-dos, windows-nt]:
Add .ico, .pif, .lnk, .dll, .drv, .vxd, and .386.
Add .so to the Unix and GNU branch.

22 years agoAdd no-byte-compile.
Eli Zaretskii [Sun, 14 Oct 2001 19:40:02 +0000 (19:40 +0000)]
Add no-byte-compile.

22 years ago(DOLIST, LOOP_PROPVAL): Remove.
Stefan Monnier [Sun, 14 Oct 2001 19:19:57 +0000 (19:19 +0000)]
(DOLIST, LOOP_PROPVAL): Remove.
(invisible_p): Return 1 or 2 depending on whether an ellipsis is used.
(invisible_ellipsis_p, invisible_noellipsis_p): Remove.

22 years ago(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS)
Stefan Monnier [Sun, 14 Oct 2001 19:19:03 +0000 (19:19 +0000)]
(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS)
(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): Use invisible_p's new return vals.
(invisible_ellipsis_p, invisible_noellipsis_p): Removed.

22 years ago(Ftop_level): Add prototype.
Pavel Janík [Sun, 14 Oct 2001 16:14:53 +0000 (16:14 +0000)]
(Ftop_level): Add prototype.

22 years ago(xlwmenu_window_p, xlwmenu_redisplay): Add prototypes.
Pavel Janík [Sun, 14 Oct 2001 16:10:40 +0000 (16:10 +0000)]
(xlwmenu_window_p, xlwmenu_redisplay): Add prototypes.
(XTread_socket): Improve style of comments to follow other comments.

22 years ago(Fcommand_execute): Remove unnecessary prototype (it is already prototyped
Pavel Janík [Sun, 14 Oct 2001 16:03:03 +0000 (16:03 +0000)]
(Fcommand_execute): Remove unnecessary prototype (it is already prototyped
in included lisp.h).

22 years ago(Fset_mouse_position): Improve style of comment to follow other comments.
Pavel Janík [Sun, 14 Oct 2001 15:59:20 +0000 (15:59 +0000)]
(Fset_mouse_position): Improve style of comment to follow other comments.
(Fset_mouse_pixel_position): Improve style of comment to follow other
comments.
(Fmake_frame_visible): Doc fix and typo in comment.
(Fmake_frame_invisible): Doc fix and typo in comment.
(Ficonify_frame): Fix typo in comment.

22 years agoDoc fixes.
Miles Bader [Sun, 14 Oct 2001 15:16:57 +0000 (15:16 +0000)]
Doc fixes.

22 years ago*** empty log message ***
Miles Bader [Sun, 14 Oct 2001 14:34:44 +0000 (14:34 +0000)]
*** empty log message ***

22 years agoPut doc strings in comments.
Gerd Moellmann [Sun, 14 Oct 2001 10:36:32 +0000 (10:36 +0000)]
Put doc strings in comments.

22 years ago*** empty log message ***
Gerd Moellmann [Sun, 14 Oct 2001 10:28:45 +0000 (10:28 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Gerd Moellmann [Sun, 14 Oct 2001 10:10:01 +0000 (10:10 +0000)]
*** empty log message ***

22 years agoFix multi-line string.
Gerd Moellmann [Sun, 14 Oct 2001 09:56:44 +0000 (09:56 +0000)]
Fix multi-line string.

22 years agoPut doc strings in comments.
Gerd Moellmann [Sun, 14 Oct 2001 09:40:40 +0000 (09:40 +0000)]
Put doc strings in comments.

22 years agoFix a typo in a comment.
Eli Zaretskii [Sun, 14 Oct 2001 08:42:52 +0000 (08:42 +0000)]
Fix a typo in a comment.

22 years ago(esc-map): Revert `j' and `C-j' bindings to
Stefan Monnier [Sun, 14 Oct 2001 03:18:58 +0000 (03:18 +0000)]
(esc-map): Revert `j' and `C-j' bindings to
indent-new-comment-line from comment-indent-new-line.

22 years ago*** empty log message ***
Stefan Monnier [Sun, 14 Oct 2001 02:56:26 +0000 (02:56 +0000)]
*** empty log message ***

22 years ago2001-10-13 Michael Kifer <kifer@cs.sunysb.edu>
Michael Kifer [Sat, 13 Oct 2001 21:38:19 +0000 (21:38 +0000)]
2001-10-13  Michael Kifer  <kifer@cs.sunysb.edu>

* viper-ex.el (ex-edit): make checks for modified buffer/file.
(viper-get-ex-address-subr): more precise addr for the $ marker

* viper-cmd.el: Fixed indentation.

* viper.texi: Clarified that viper won't expand special symbols in
search patterns.

22 years ago*** empty log message ***
Gerd Moellmann [Sat, 13 Oct 2001 20:45:55 +0000 (20:45 +0000)]
*** empty log message ***

22 years agoPut doc strings in comments.
Gerd Moellmann [Sat, 13 Oct 2001 20:44:17 +0000 (20:44 +0000)]
Put doc strings in comments.

22 years ago(DEFUN, DEFVAR_LISP, ...) [DOC_STRINGS_IN_COMMENTS]:
Gerd Moellmann [Sat, 13 Oct 2001 20:43:52 +0000 (20:43 +0000)]
(DEFUN, DEFVAR_LISP, ...) [DOC_STRINGS_IN_COMMENTS]:
Provide definitions for doc strings in comments.

22 years ago(read_c_string_or_comment): Renamed from
Gerd Moellmann [Sat, 13 Oct 2001 20:41:25 +0000 (20:41 +0000)]
(read_c_string_or_comment): Renamed from
read_c_string.  Add parameter COMMENT.  Read C-style comments.
(scan_c_file): Handle doc strings in C comments.

22 years agoUse define-derived-mode.
Stefan Monnier [Sat, 13 Oct 2001 19:22:43 +0000 (19:22 +0000)]
Use define-derived-mode.

22 years ago* play/gomoku.el (gomoku-mode):
Stefan Monnier [Sat, 13 Oct 2001 19:19:01 +0000 (19:19 +0000)]
* play/gomoku.el (gomoku-mode):
* textmodes/page-ext.el (pages-directory-mode):
* textmodes/scribe.el (scribe-mode): Use define-derived-mode.

22 years ago(refill-mode): Bind DEL to backward-delete-char-untabify.
Stefan Monnier [Sat, 13 Oct 2001 19:16:56 +0000 (19:16 +0000)]
(refill-mode): Bind DEL to backward-delete-char-untabify.
Set backward-delete-char-untabify-method to `hungry'.

22 years ago(scribe-mode): Use define-derived-mode.
Stefan Monnier [Sat, 13 Oct 2001 19:13:38 +0000 (19:13 +0000)]
(scribe-mode): Use define-derived-mode.

22 years ago(2C-mode): Don't use make-local-hook.
Stefan Monnier [Sat, 13 Oct 2001 19:12:07 +0000 (19:12 +0000)]
(2C-mode): Don't use make-local-hook.

22 years ago(picture-mode): Massage.
Stefan Monnier [Sat, 13 Oct 2001 19:11:32 +0000 (19:11 +0000)]
(picture-mode): Massage.

22 years ago(sh-font-lock-syntactic-keywords): Handle here-docs differently.
Stefan Monnier [Sat, 13 Oct 2001 19:08:30 +0000 (19:08 +0000)]
(sh-font-lock-syntactic-keywords): Handle here-docs differently.
(sh-font-lock-heredoc): Remove.
(sh-here-doc-open-re, sh-here-doc-markers, sh-here-doc-re): New vars.
(sh-font-lock-here-doc, sh-font-lock-close-heredoc)
(sh-font-lock-open-heredoc): New functions.
(sh-mode): Don't copy sh-font-lock-syntactic-keywords any more.
(sh-font-lock-keywords-1): Use regexp-opt.
(sh-in-comment-or-string): Use syntax-ppss.
(sh-case, sh-for, sh-indexed-loop, sh-function, sh-if, sh-repeat)
(sh-select, sh-tmp-file): Add explicit terminating \n.

22 years ago(syntax-ppss): Autoload.
Stefan Monnier [Sat, 13 Oct 2001 19:05:12 +0000 (19:05 +0000)]
(syntax-ppss): Autoload.

22 years ago(ange-ftp-raw-send-cmd, ange-ftp-wait-not-busy):
Stefan Monnier [Sat, 13 Oct 2001 18:40:46 +0000 (18:40 +0000)]
(ange-ftp-raw-send-cmd, ange-ftp-wait-not-busy):
Use with-current-buffer.
(ange-ftp-cd): New arg `noerror' to prevent signalling an error.
(ange-ftp-send-cmd): If a `cd' is used (because of a space in the
filename), catch any error that occurs in `ange-ftp-cd'.
If an error happened, don't bother sending `cmd' at all.
Fix a parenthesis typo.
(ange-ftp-write-region): Don't blindly use binary if the remote host
is unix-like.

22 years ago(pong-init): Don't use make-local-hook.
Stefan Monnier [Sat, 13 Oct 2001 18:28:55 +0000 (18:28 +0000)]
(pong-init): Don't use make-local-hook.

22 years ago(gomoku-mode): Use define-derived-mode.
Stefan Monnier [Sat, 13 Oct 2001 18:28:11 +0000 (18:28 +0000)]
(gomoku-mode): Use define-derived-mode.

22 years agoList the new input methods introduced with Emacs 21.1.
Eli Zaretskii [Sat, 13 Oct 2001 13:16:33 +0000 (13:16 +0000)]
List the new input methods introduced with Emacs 21.1.

22 years ago*** empty log message ***
Eli Zaretskii [Sat, 13 Oct 2001 12:33:52 +0000 (12:33 +0000)]
*** empty log message ***

22 years ago(File Name Completion): Document the significance of
Eli Zaretskii [Sat, 13 Oct 2001 12:32:59 +0000 (12:32 +0000)]
(File Name Completion): Document the significance of
a trailing slash in elements of completion-ignored-extensions.

22 years ago(file_name_completion): Fix last change.
Eli Zaretskii [Sat, 13 Oct 2001 12:21:36 +0000 (12:21 +0000)]
(file_name_completion): Fix last change.

22 years agoMark last change as documented in the manual.
Eli Zaretskii [Sat, 13 Oct 2001 12:15:35 +0000 (12:15 +0000)]
Mark last change as documented in the manual.

22 years ago(Completion Options): Document the significance of a trailing slash
Eli Zaretskii [Sat, 13 Oct 2001 12:14:11 +0000 (12:14 +0000)]
(Completion Options): Document the significance of a trailing slash
in elements of completion-ignored-extensions.

22 years agoDocument the significance of the trailing slash in elements of
Eli Zaretskii [Sat, 13 Oct 2001 12:09:26 +0000 (12:09 +0000)]
Document the significance of the trailing slash in elements of
completion-ignored-extensions.

22 years ago(file_name_completion): Ignore a candidate directory if
Eli Zaretskii [Sat, 13 Oct 2001 11:57:52 +0000 (11:57 +0000)]
(file_name_completion): Ignore a candidate directory if
it matches an element in completion-ignored-extensions that ends
in a slash.
(syms_of_dired) <completion-ignored-extensions>: Mention the above
feature in the doc string.
(Ffile_name_completion): Ditto.

22 years ago("greek-babel"): New input method. From David
Eli Zaretskii [Sat, 13 Oct 2001 11:37:44 +0000 (11:37 +0000)]
("greek-babel"): New input method.  From David
Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.

22 years ago*** empty log message ***
Eli Zaretskii [Sat, 13 Oct 2001 10:45:31 +0000 (10:45 +0000)]
*** empty log message ***

22 years agoBump Emacs version to 21.1.50.
Eli Zaretskii [Sat, 13 Oct 2001 10:45:03 +0000 (10:45 +0000)]
Bump Emacs version to 21.1.50.

22 years ago(EMACSVER): Bump to 21.1.50.
Eli Zaretskii [Sat, 13 Oct 2001 10:44:31 +0000 (10:44 +0000)]
(EMACSVER): Bump to 21.1.50.

22 years ago(emacs-version): Bump to 21.1.50.
Eli Zaretskii [Sat, 13 Oct 2001 10:41:46 +0000 (10:41 +0000)]
(emacs-version): Bump to 21.1.50.

22 years agoAdd --boot switch for bootstrapping. Logs to
Gerd Moellmann [Sat, 13 Oct 2001 09:58:53 +0000 (09:58 +0000)]
Add --boot switch for bootstrapping.  Logs to
EMACS_ROOT/boot.log, renames previous log file to boot.log.old.

22 years agoFix dates of last entries.
Eli Zaretskii [Sat, 13 Oct 2001 09:46:39 +0000 (09:46 +0000)]
Fix dates of last entries.

22 years agoFix a typo.
Eli Zaretskii [Sat, 13 Oct 2001 09:43:23 +0000 (09:43 +0000)]
Fix a typo.

22 years ago(delimit-columns-rectangle-max): Do not double variables in the lambda-list.
Pavel Janík [Sat, 13 Oct 2001 08:13:34 +0000 (08:13 +0000)]
(delimit-columns-rectangle-max): Do not double variables in the lambda-list.
(delimit-columns-rectangle-line): Do not double variables in the lambda-list.

22 years agoDo not double variables in the lambda-list.
Pavel Janík [Sat, 13 Oct 2001 08:10:30 +0000 (08:10 +0000)]
Do not double variables in the lambda-list.

22 years ago*** empty log message ***
Stefan Monnier [Fri, 12 Oct 2001 22:39:29 +0000 (22:39 +0000)]
*** empty log message ***

22 years ago(comment-region-internal): Don't rebind
Stefan Monnier [Fri, 12 Oct 2001 22:37:51 +0000 (22:37 +0000)]
(comment-region-internal): Don't rebind
invisibility_spec now that the C routines handle it correctly.

22 years ago(skip_invisible): Don't skip "ellipsisized" text.
Stefan Monnier [Fri, 12 Oct 2001 22:31:23 +0000 (22:31 +0000)]
(skip_invisible): Don't skip "ellipsisized" text.

22 years ago(syms_of_xfns): Update calls to Fprovide.
Stefan Monnier [Fri, 12 Oct 2001 22:27:03 +0000 (22:27 +0000)]
(syms_of_xfns): Update calls to Fprovide.

22 years ago(Ffeaturep): Remove.
Stefan Monnier [Fri, 12 Oct 2001 22:25:01 +0000 (22:25 +0000)]
(Ffeaturep): Remove.

22 years ago(Ffeaturep, Fprovide): Update prototype.
Stefan Monnier [Fri, 12 Oct 2001 22:21:59 +0000 (22:21 +0000)]
(Ffeaturep, Fprovide): Update prototype.

22 years ago(mark_interval_tree): Use traverse_intervals_noorder.
Stefan Monnier [Fri, 12 Oct 2001 22:19:11 +0000 (22:19 +0000)]
(mark_interval_tree): Use traverse_intervals_noorder.

22 years ago(init_iterator): Be more strict with bytepos and charspos.
Stefan Monnier [Fri, 12 Oct 2001 22:15:07 +0000 (22:15 +0000)]
(init_iterator): Be more strict with bytepos and charspos.
(DOLIST, LOOP_PROPVAL): New macros.
(invisible_p, invisible_ellipsis_p): Use them.
(invisible_noellipsis_p): New function.
(syms_of_xdisp): Use empty_string.

22 years ago(substitute_object_recurse): Use traverse_intervals_noorder.
Stefan Monnier [Fri, 12 Oct 2001 22:07:35 +0000 (22:07 +0000)]
(substitute_object_recurse): Use traverse_intervals_noorder.
(syms_of_lread) <Vafter_load_alist>: Update docstring.

22 years ago(Fwith_output_to_temp_buffer): Align with
Stefan Monnier [Fri, 12 Oct 2001 22:06:10 +0000 (22:06 +0000)]
(Fwith_output_to_temp_buffer): Align with
internal_with_output_to_temp_buffer.
(print_preprocess): Use traverse_intervals_noorder.
(print_object): Update call to traverse_intervals.

22 years ago(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): New macro.
Stefan Monnier [Fri, 12 Oct 2001 22:04:42 +0000 (22:04 +0000)]
(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): New macro.
(traverse_intervals_noorder, invisible_noellipsis_p): New funs.

22 years ago(traverse_intervals): Drop `depth' arg.
Stefan Monnier [Fri, 12 Oct 2001 22:01:46 +0000 (22:01 +0000)]
(traverse_intervals): Drop `depth' arg.

22 years ago(byte-compile-check-lambda-list):
Gerd Moellmann [Fri, 12 Oct 2001 21:59:38 +0000 (21:59 +0000)]
(byte-compile-check-lambda-list):
Turn error for repeated variables into warning.

22 years ago(traverse_intervals): Use less stack space.
Stefan Monnier [Fri, 12 Oct 2001 21:53:44 +0000 (21:53 +0000)]
(traverse_intervals): Use less stack space.
(traverse_intervals_noorder): New function.
(search_for_interval, count_intervals): Use it.

22 years ago(Ffeaturep): Add new `subfeature' arg.
Stefan Monnier [Fri, 12 Oct 2001 21:42:09 +0000 (21:42 +0000)]
(Ffeaturep): Add new `subfeature' arg.
(Fprovide): Add new `subfeatures' arg.  Use `after-load-alist'.
(Qsubfeatures): New var.
(syms_of_fns): Initialize it.

22 years ago*** empty log message ***
Stefan Monnier [Fri, 12 Oct 2001 21:21:17 +0000 (21:21 +0000)]
*** empty log message ***

22 years ago(locate-library): Use load-suffixes and abbrev filename.
Stefan Monnier [Fri, 12 Oct 2001 21:00:54 +0000 (21:00 +0000)]
(locate-library): Use load-suffixes and abbrev filename.

22 years ago(special-display-popup-frame): Obey new specs `same-window' and `same-frame'.
Stefan Monnier [Fri, 12 Oct 2001 20:39:54 +0000 (20:39 +0000)]
(special-display-popup-frame): Obey new specs `same-window' and `same-frame'.

22 years ago(minibuffer-local-*map): Take inheritance into account.
Stefan Monnier [Fri, 12 Oct 2001 19:59:43 +0000 (19:59 +0000)]
(minibuffer-local-*map): Take inheritance into account.

22 years ago(minibuffer-local*-map): Remove redundant bindings.
Stefan Monnier [Fri, 12 Oct 2001 19:25:04 +0000 (19:25 +0000)]
(minibuffer-local*-map): Remove redundant bindings.

22 years ago(minibuffer-local-map): Also bind next, C-n, C-s, prior,
Stefan Monnier [Fri, 12 Oct 2001 19:24:21 +0000 (19:24 +0000)]
(minibuffer-local-map): Also bind next, C-n, C-s, prior,
C-p and C-r.  Remove redundant bindings from inheriting maps.

22 years ago*** empty log message ***
Stefan Monnier [Fri, 12 Oct 2001 19:20:47 +0000 (19:20 +0000)]
*** empty log message ***

22 years ago(completion-ignored-extensions): CL-related
Sam Steingold [Fri, 12 Oct 2001 19:18:50 +0000 (19:18 +0000)]
(completion-ignored-extensions): CL-related
 extensions are platform-independent.

22 years ago(ange-ftp-copy-files-async): New function for
Sam Steingold [Fri, 12 Oct 2001 19:16:34 +0000 (19:16 +0000)]
(ange-ftp-copy-files-async): New function for
 asynchronous multiple file copying.

22 years ago(keys_of_minibuf): Eliminate redundant bindings.
Stefan Monnier [Fri, 12 Oct 2001 18:54:53 +0000 (18:54 +0000)]
(keys_of_minibuf): Eliminate redundant bindings.

22 years ago(Fkey_description): Use empty_string.
Stefan Monnier [Fri, 12 Oct 2001 18:46:30 +0000 (18:46 +0000)]
(Fkey_description): Use empty_string.
(Fdescribe_bindings_internal, describe_buffer_bindings): Remove.
(syms_of_keymap): Setup inheritance between maps.
Don't export Sdescribe_bindings_internal any more.

22 years agoMerged in changes from v4.32.
Stefan Monnier [Fri, 12 Oct 2001 18:11:06 +0000 (18:11 +0000)]
Merged in changes from v4.32.
 After 4.23 and: After 4.24:
(cperl-contract-levels): Restore position.
(cperl-beautify-level): Likewise.
(cperl-beautify-regexp): Likewise.
(cperl-commentify): Rudimental support for length=1 runs
(cperl-find-pods-heres): Process 1-char long REx comments too /a#/x
 After 4.25:
(cperl-commentify): Was recognizing length=2 "strings" as length=1.
(imenu-example--create-perl-index): Was not enforcing
syntaxification-to-the-end.
(cperl-invert-if-unless): Allow `for', `foreach'.
(cperl-find-pods-heres): Quote `cperl-nonoverridable-face'.
Mark qw(), m()x as indentable.
(cperl-init-faces): Highlight `sysopen' too.
Highlight $var in `for my $var' too.
(cperl-invert-if-unless): Was leaving whitespace at end.
(cperl-linefeed): Was splitting $var{$foo} if point after `{'.
(cperl-calculate-indent): Remove old commented out code.
Support (primitive) indentation of qw(), m()x.
 After 4.26:
(cperl-problems): Mention `fill-paragraph' on comment. \"" and
q [] with intervening newlines.
(cperl-autoindent-on-semi): New customization variable.
(cperl-electric-semi): Use `cperl-autoindent-on-semi'.
(cperl-tips): Mention how to make CPerl the default mode.
(cperl-mode): Support `outline-minor-mode'.  From Mark A. Hershberger.
(cperl-outline-level): New function.
(cperl-highlight-variables-indiscriminately): New customization var.
(cperl-init-faces): Use `cperl-highlight-variables-indiscriminately'.
From Sean Kamath <kamath@pogo.wv.tek.com>.
(cperl-after-block-p): Support CHECK and INIT.
(cperl-init-faces, cperl-short-docs): Likewise and "our".
From Doug MacEachern <dougm@covalent.net>.
 After 4.27:
(cperl-find-pods-heres): Recognize \"" as a string.
Mark whitespace between q and [] as `syntax-type' => `prestring'.
Allow whitespace between << and "FOO".
(cperl-problems): Remove \"" and q [] with intervening newlines.
Mention multiple <<EOF as unsupported.
(cperl-highlight-variables-indiscriminately): Doc misprint fixed.
(cperl-indent-parens-as-block): New configuration variable.
(cperl-calculate-indent): Merge cases of indenting non-BLOCK groups.
Use `cperl-indent-parens-as-block'.
(cperl-find-pods-heres): Test for =cut without empty line instead of
complaining about no =cut.
(cperl-electric-pod): Change the REx for POD from "\n\n=" to "^\n=".
(cperl-find-pods-heres): Likewise.
(cperl-electric-pod): Change `forward-sexp' to `forward-word':
POD could've been marked as comment already.
(cperl-unwind-to-safe): Unwind before start of POD too.
 After 4.28:
(cperl-forward-re): Throw an error at proper moment REx unfinished.
 After 4.29:
(x-color-defined-p): Make an extra case to peacify the warning.
Toplevel: `defvar' to peacify the warnings.
(cperl-find-pods-heres): Could access `font-lock-comment-face' in -nw.
No -nw-compile time warnings now.
(cperl-find-tags): TAGS file had too short substring-to-search.
Be less verbose in non-interactive mode
(imenu-example--create-perl-index): Set index-marker after name
(cperl-outline-regexp): New variable.
(cperl-outline-level): Made compatible with `cperl-outline-regexp'.
(cperl-mode): Made use `cperl-outline-regexp'.
 After 4.30:
(cperl-find-pods-heres): =cut the last thing, no blank line, was error.
(cperl-outline-level): Make start-of-file same level as `package'.
 After 4.31:
(cperl-electric-pod): `head1' and `over' electric only if empty.
(cperl-unreadable-ok): New variable.
(cperl-find-tags): Use `cperl-unreadable-ok', do not fail
on an unreadable file.
(cperl-write-tags): Use `cperl-unreadable-ok', do not fail
on an unreadable directory.

22 years ago(compile-mouse-goto-error, compile-goto-error):
Stefan Monnier [Fri, 12 Oct 2001 17:43:05 +0000 (17:43 +0000)]
(compile-mouse-goto-error, compile-goto-error):
Consider the text between two errors as belonging to the first error.
(compilation-goto-locus): Use pop-to-buffer rather than
switch-to-buffer-other-frame.

22 years ago*** empty log message ***
Stefan Monnier [Fri, 12 Oct 2001 17:29:52 +0000 (17:29 +0000)]
*** empty log message ***

22 years ago(awk-mode-syntax-table): / has string syntax.
Stefan Monnier [Fri, 12 Oct 2001 17:29:30 +0000 (17:29 +0000)]
(awk-mode-syntax-table): / has string syntax.
(awk-font-lock-syntactic-keywords): New var.
(awk-mode): Use it.

22 years agotypo
Sam Steingold [Fri, 12 Oct 2001 16:55:21 +0000 (16:55 +0000)]
typo