(keep-lines-read-args): Return just a regexp.
Provide nil for the region args.
(keep-lines, flush-lines, how-many):
Calculate the defaults for the region here, when args are nil.
Andrew Innes [Mon, 11 Jun 2001 11:00:24 +0000 (11:00 +0000)]
(create_child): Add new parameter is_gui_app.
(w32_executable_type): Add new parameter is_gui_app.
(sys_spawnve): Use it.
(sys_kill): Fake ^C for SIGINT, and ^Break (if possible) for
SIGQUIT. This matches better how the signals are interpreted by
MSVC compiled programs.
(syms_of_ntproc): Update docstring.
Stefan Monnier [Sun, 10 Jun 2001 18:02:43 +0000 (18:02 +0000)]
(perl-font-lock-syntactic-keywords): New var, to recognize ${ $' and PODs.
(perl-font-lock-syntactic-face-function): New function.
(perl-mode): Use them.
(perl-continuation-line-p): New function, from perl-calculate-indent.
(perl-calculate-indent): Use it, to properly handle continuation
lines of continuation lines.
John Wiegley [Sat, 9 Jun 2001 05:24:15 +0000 (05:24 +0000)]
(eshell-exit-success-p): Use a string-match to test if the last
command was Lisp or not.
(eshell-rewrite-if-command): "if" syntax is "if A B C", not "if A B x
C".
Eli Zaretskii [Thu, 7 Jun 2001 13:56:38 +0000 (13:56 +0000)]
(auto-coding-alist): Remove redundant
up-cased versions of the extensions (auto-coding-alist-lookup is
case-insensitive where needed). Recognize .gz, .Z, .bz, .bz2, and
.gpg files as binary. Suggested by Karl Berry <karl@gnu.org>.
Eli Zaretskii [Thu, 7 Jun 2001 10:23:13 +0000 (10:23 +0000)]
Change "Dired Commands" to "Dired Navigation". Move the general
explanation of Dired bindings to the chapter intro. Document
dired-up-directory and its key `^'.
Stefan Monnier [Sat, 2 Jun 2001 19:19:05 +0000 (19:19 +0000)]
(clear_mouse_face): Reset dpyinfo->mouse_face_overlay as
well otherwise note_mouse_highlight might optimize away highlighting
if we pass over that same overlay again.
Andrew Innes [Fri, 1 Jun 2001 13:45:43 +0000 (13:45 +0000)]
(TIT-GB): Remove CTLau.elc from it.
(TIT-BIG5): Remove CTLauB.elc from it.
(MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
(clean mostlyclean): Remove obsolete reference.
Gerd Moellmann [Fri, 1 Jun 2001 09:22:20 +0000 (09:22 +0000)]
Handle before-string and after-string overlay properties
in ps-print-*-with-faces commands. Doc fix.
(ps-print-version): New version number (6.5.2).
(ps-e-overlay-end): Alias for overlay-end to avoid compilation gripes
for XEmacs.
(ps-prefix-quote): Doc fix.
(ps-setup, ps-print-quote, ps-generate-postscript-with-faces): Code
fix.
(ps-basic-plot-str, ps-plot-string): New funs.
Gerd Moellmann [Thu, 31 May 2001 09:59:12 +0000 (09:59 +0000)]
(Fdo_auto_save): Don't try to create the directory of
auto-save-list-file-name when shutting down Emacs, because
creating the directory might signal an error, and leaves
Emacs in a strange state.
Gerd Moellmann [Thu, 31 May 2001 08:09:47 +0000 (08:09 +0000)]
(rmail-revert): Modify to work in
rmail-view-buffer.
(rmail-insert-mime-resent-message-function): New
variable.
(rmail-resend): Modify to work in `rmail-view-buffer'; call
`rmail-insert-mime-resent-message-function' if `rmail-enable-mime'
is non-nil.
Gerd Moellmann [Wed, 30 May 2001 15:30:19 +0000 (15:30 +0000)]
(enum image_value_type): New enumerator
IMAGE_STRING_OR_NIL_VALUE.
(parse_image_spec): Handle it.
(xbm_format, pbm_format): Use it for :foreground and :background.
(xbm_load, pbm_load): Check for nil color names.
Gerd Moellmann [Mon, 28 May 2001 13:01:24 +0000 (13:01 +0000)]
(comint-carriage-motion): Renamed from
`comint-cr-magic'. Operate on the buffer instead of the string
(for use as a comint post-output filter, instead of as a
pre-output filter). Handle backspaces too. Add to the
`comint-output-filter-functions' hook instead of
`comint-preoutput-filter-functions'.
Stefan Monnier [Mon, 28 May 2001 12:21:59 +0000 (12:21 +0000)]
(outline-mode): Fix font-lock-defaults.
(outline-invisible-p): New function.
(hide-leaves): Save excursion.
(hide-other): Stop looping when reaching bobp.