Stefan Monnier [Fri, 25 May 2001 22:08:58 +0000 (22:08 +0000)]
(tex-mode-syntax-table): Add ^.
(tex-font-lock-keywords-1, tex-font-lock-keywords-2):
Allow spaces around macro arguments.
(tex-mode-map): Inherit from text-mode-map, but rebind \t to
indent-for-tab-command.
(latex-mode-map, plain-tex-mode-map): New keymaps.
Inherit from tex-mode-map.
(tex-common-initialization): Don't setup the keymap any more
since it's now done right by define-derived-mode.
(latex-mode): Set skeleton-end-hook to nil.
(latex-skeleton-end-hook): Remove.
(tex-latex-block, latex-insert-item): Simplify.
(latex-syntax-after): Use following-char rather than char-after.
(tex-discount-args-cmds, tex-count-words): New functions.
Stefan Monnier [Fri, 25 May 2001 21:16:05 +0000 (21:16 +0000)]
(perl-mode): Use define-derived-mode.
(perl-comment-indent): Simplify to let newcomment.el do its job.
(perl-electric-terminator, perl-calculate-indent, perl-indent-exp)
(perl-mark-function): Cleanup the namespace.
(perl-calculate-indent): Don't be fooled by nested functions.
Stefan Monnier [Wed, 23 May 2001 18:41:33 +0000 (18:41 +0000)]
(gud-gdb-run-command-fetch-lines): Use forward-line
rather than beginning-of-line to avoid problems with fields.
(gud-perldb-massage-args): Use unless and push.
(gud-chdir-before-run): New var.
(gud-common-init): Use it.
Andrew Choi [Wed, 23 May 2001 16:54:04 +0000 (16:54 +0000)]
2001-05-24 Andrew Choi <akochoi@i-cable.com>
* international/titdic-cnv.el (quail-cxterm-package-ext-info):
delete entries for chinese-ctlau and chinese-ctlaub.
(quail-misc-package-ext-info): add entries for chinese-ctlau and
chinese-ctlaub.
(ctlau-converter): New function.
(ctlau-gb-converter): New function.
(ctlau-b5-converter): New function.
Explain M-! output can go in echo area.
Default for shell-completion-fignore is nil.
C-c C-a is actually comint-bol-or-process-mark.
shell-set-directory-error-hook does not really exist.
comint-dynamic-complete-variable does not really exist.
Terminal buffer is *terminal*, not *term*.
Other minor changes.
Update description of visiting multiple files with the command line.
.esrv => esrv.
Remove DOMMAINNAME.
Show that some parts of geometry spec are optional.
Clarify where internal border appears.
Fix errors in BorderWidth resources.
Use Complete Word instead of Spell-Check Message
to avoid an overfull box in a clean way.
Stefan Monnier [Sun, 20 May 2001 16:10:39 +0000 (16:10 +0000)]
(keep-lines-read-args): Use `copy-marker'.
(how-many): Save excursion properly.
(occur-mode): Use define-derived-mode.
(perform-replace): Use with-current-buffer.
John Wiegley [Fri, 18 May 2001 16:40:11 +0000 (16:40 +0000)]
(eshell-explicit-command-char): A new configuration variable, which
determines the initial character that forces use of an external
version of a command. The default is *, but may be set to \, for
example.
(eshell-explicit-command): Use `eshell-explicit-command-char' instead
of ?*.
Gerd Moellmann [Fri, 18 May 2001 13:21:11 +0000 (13:21 +0000)]
(ange-ftp-fix-name-for-vms): Reverse args of
subst-char-in-string.
(ange-ftp-after-parse-ls-hook): New variable.
(ange-ftp-ls): Run that hook.
From Peter Milliken <Peter.Milliken@GTECH.COM>.
Andrew Innes [Fri, 18 May 2001 12:06:38 +0000 (12:06 +0000)]
(compile-files-CMD, bootstrap-clean-CMD): Use
. instead of absolute path for lisp dir, to avoid bug in W2K
cmd.exe's handling of FOR loops.
(autoloads): Set find-file-suppress-same-file-warnings to t to
avoid slew of spurious messages.
Miles Bader [Fri, 18 May 2001 07:13:47 +0000 (07:13 +0000)]
(delete-horizontal-space, just-one-space): Use `constrain-to-field'
instead of `field-end'/`field-beginning', because it's more efficient
for large files.
Stefan Monnier [Thu, 17 May 2001 13:29:44 +0000 (13:29 +0000)]
(jit-lock-after-change): Check the font-lock-multiline
text-property after moving to the beginning of line and regardless
of the value of font-lock-multiline.
Gerd Moellmann [Thu, 17 May 2001 11:26:56 +0000 (11:26 +0000)]
(ange-ftp-write-region): Make sure to record the
last coding system used before calling set-buffer-modified-p
because that function changes last-coding-system.
Gerd Moellmann [Wed, 16 May 2001 17:33:38 +0000 (17:33 +0000)]
(x_set_foreground_color): Change frame's cursor_pixel
only if its equal to the former foreground pixel color.
(x_set_foreground_color, x_set_background_color)
(x_set_mouse_color, x_set_cursor_color): Cleaned up.