Miles Bader [Mon, 7 Aug 2000 14:52:52 +0000 (14:52 +0000)]
(sql-magic-go): Use comint-bol instead of explicitly matching
comint-prompt-regexp.
(sql-copy-column): Use comint-line-beginning-position instead of
explicitly matching comint-prompt-regexp.
Miles Bader [Mon, 7 Aug 2000 14:50:09 +0000 (14:50 +0000)]
(comint-use-prompt-regexp-instead-of-fields): New variable.
(comint-prompt-regexp, comint-get-old-input): Document dependence on
comint-use-prompt-regexp-instead-of-fields.
(comint-send-input): Add `input' field property to stuff we send to
the process, if comint-use-prompt-regexp-instead-of-fields is nil.
(comint-output-filter): Add `output' field property to process
output, if comint-use-prompt-regexp-instead-of-fields is nil.
(comint-replace-by-expanded-history)
(comint-get-old-input-default, comint-show-output)
(comint-backward-matching-input, comint-forward-matching-input)
(comint-next-prompt, comint-previous-prompt): Use field
properties if comint-use-prompt-regexp-instead-of-fields is nil.
(comint-line-beginning-position): New function.
(comint-bol): Use comint-line-beginning-position. Make ARG optional.
(comint-replace-by-expanded-history-before-point): Use
comint-line-beginning-position and line-end-position.
(comint-last-output-overlay): New variable.
(comint-mode): Make `comint-last-output-overlay' buffer-local.
Gerd Moellmann [Sat, 5 Aug 2000 20:09:44 +0000 (20:09 +0000)]
(first, ..., tenth): Make them macros.
(toplevel): Remove `remq' and `remove' from autoloads.
(cl-fake-autoloads): New variable. If set, arrange for an error
when CL functions etc. are autoloaded.
Eli Zaretskii [Fri, 4 Aug 2000 11:39:24 +0000 (11:39 +0000)]
(hi-lock-unface-buffer): If a menu of regexps is
popped up, but the user clicks outside the menu, return an empty
regexp (that causes unhighlight-regexp to have no effect).
Kenichi Handa [Fri, 4 Aug 2000 05:53:01 +0000 (05:53 +0000)]
(coding_restore_composition): Pay attention to the case that
cmp_data is not set properly (because of invalid code in the
source text).
(run_pre_post_conversion_on_str): Include text properties in the
resulting string.
(decode_coding_string): Set members of coding correctly.
Kenichi Handa [Fri, 4 Aug 2000 02:26:32 +0000 (02:26 +0000)]
(read_process_output): Big simplification. Handle
composition and post-read-conversion of coding system correctly.
(send_process): Handle composition correctly.
Gerd Moellmann [Thu, 3 Aug 2000 20:22:34 +0000 (20:22 +0000)]
(set_frame_size, update_wm_hints, EmacsFrameSetValues):
Use NULL instead of 0 at the end of variable argument list of
XtVaGetValues and XtVaSetValues, because 0 fails on systems where
sizeof (int) < sizeof (void *).
Gerd Moellmann [Thu, 3 Aug 2000 20:09:56 +0000 (20:09 +0000)]
Use NULL at the end of the
variable argument lists of XtVaSetValues and XtVaGetValues
functions because 0 is not sufficient on systems where sizeof
(int) < sizeof (void *).
Sam Steingold [Thu, 3 Aug 2000 18:11:47 +0000 (18:11 +0000)]
* pcvs.el (cvs-do-commit): Use `buffer-substring-no-properties'
instead of `buffer-string'.
(require 'cl): Always, not just when compiling.
`ignore-errors' in `interactive', `list*', `defun*' &c make this necessary.
Gerd Moellmann [Wed, 2 Aug 2000 20:21:24 +0000 (20:21 +0000)]
(occur): Set tab-width in the *Occur* buffer to the
value of tab-width in the original buffer. Choose a line number
format that's a multiple of the original buffer's tab width, so
that lines appear right.
Eli Zaretskii [Mon, 31 Jul 2000 15:35:51 +0000 (15:35 +0000)]
(strokes-file): Run the file name through
convert-standard-filename.
(strokes-mode): Call display-mouse-p instead of looking at
window-system. Change the error message accordingly.
Eli Zaretskii [Mon, 31 Jul 2000 10:09:44 +0000 (10:09 +0000)]
(src): Make the rule faster by using a single djecho
command instead of multiple redir invocations.
(install): Speed up by using a command.com's for loop.
Eli Zaretskii [Mon, 31 Jul 2000 06:24:21 +0000 (06:24 +0000)]
(run_msdos_command): Save and restore the master
environment, for the case that child_setup signals an error.
When mirroring slashes in DOS shell commands, don't fail if
argv[2] has embedded blanks.