Commit graph

1433 commits

Author SHA1 Message Date
Dave Love
072cb6f926 (cperl-mode): Set
normal-auto-fill-function correctly.
2000-10-25 13:41:19 +00:00
Eli Zaretskii
8a30aaa378 Update author's email address. 2000-10-24 09:15:44 +00:00
Stefan Monnier
34939e2c4a (sh-mode-map): Remove bindings for
sh-electric-rparen, sh-electric-less and sh-electric-hash.
(sh-st-punc, sh-here-doc-syntax): Use string-to-syntax.
(sh-font-lock-heredoc, sh-font-lock-paren): New funs.
(sh-font-lock-syntactic-keywords): Use them.
(sh-heredoc-face, sh-st-face, sh-special-syntax): Remove.
(sh-mkword-regexp, sh-electric-rparen-needed-here): Remove.
(sh-mode): Don't override font-lock-unfontify-region-function.
Use a copy of sh-font-lock-syntactic-keywords.
(sh-set-shell): Don't set sh-electric-rparen-needed-here.
Don't call sh-scan-buffer since font-lock does it on the fly.
(sh-get-indent-info): Use `face' rather than `syntax-table'
text-property to detect here-documents.
Replace sh-special-syntax with sh-st-punc.
(sh-prev-line): Use `face' rather than `syntax-table'
text-property to skip over here-documents.
(sh-font-lock-unfontify-region-function, sh-check-paren-in-case)
(sh-set-char-syntax, sh-electric-rparen, sh-electric-hash)
(sh-electric-less, sh-set-here-doc-region)
(sh-remove-our-text-properties, sh-search-word, sh-scan-case)
(sh-scan-buffer, sh-rescan-buffer): Remove.
2000-10-21 18:06:17 +00:00
Gerd Moellmann
9b5360aa71 (sql-sybase-options): New option.
(sql-sybase): Use it.  Add sql-database to the list of parameters
provided for login.  The options -w 2048 -n are not used any more.
2000-10-18 14:38:55 +00:00
Dave Love
d2d001277c Require skeleton and comint when
compiling.
2000-10-15 17:18:02 +00:00
Stefan Monnier
6c5bcbc1b1 (sh-imenu-generic-expression): Fix.
(sh-mode-syntax-table): Add punctuation syntax for < and >.
(sh-mode): Don't make all vars local here.
(sh-kw): Reformat.
(sh-set-shell): Use dolist.  Don't set indent-region-function.
(sh-mode-syntax-table): Use pop.
(sh-remember-variable): Use push.
(sh-help-string-for-variable): Use memq.
(sh-safe-backward-sexp): Remove.
(sh-safe-forward-sexp): Add ARG.
(sh-get-indent-info, sh-prev-stmt): Use it.
(sh-prev-line): Simplify by using forward-comment.
(sh-this-is-a-continuation): Simplify.
(sh-learn-buffer-indent): Use dolist.
(sh-do-nothing): Remove.
(sh-set-char-syntax, sh-set-here-doc-region):
Use inhibit-modification-hooks.
(sh-name-style): Use mapcar and push.
(sh-load-style): Use dolist.
(sh-save-styles-to-buffer): Use with-current-buffer and pp.
(sh-case, sh-while-getopts): Use propertize directly rather
than sh-electric-rparen.
2000-10-15 04:38:24 +00:00
Dave Love
8661c643db (cperl-tips-faces): Doc fix.
(cperl-invalid-face): Revert last change.
(cperl-init-faces): Quote cperl-invalid-face.
2000-10-12 13:10:22 +00:00
Gerd Moellmann
56ce0469b5 (scheme-mode-map): Use lisp-mode-shared-map
instead of shared-lisp-mode-map.
2000-10-12 10:53:00 +00:00
Sam Steingold
5c8b7eaf15 (cperl-invalid-face): double-quote underline 2000-10-11 16:53:24 +00:00
Dave Love
1b9a1e9d48 (scheme-mode-variables, dsssl-mode): Avoid
compiler warnings.
(scheme-mode): Doc fix.
(scheme-font-lock-keywords-1): Match `define-syntax'.
2000-10-11 09:46:28 +00:00
Sam Steingold
690ec64977 use lisp-mode-shared-map instead of shared-lisp-mode-map 2000-10-10 17:27:38 +00:00
Stefan Monnier
d6b8c85b26 Maintainer line updated.
(tags-table-format-functions): Renamed from tags-table-format-hooks.
2000-10-09 01:59:03 +00:00
Stefan Monnier
6010664f9c Docstring fixes.
(initialize-new-tags-table): Use run-hook-with-args-until-success.
(find-tag): Use pop-to-buffer if switch-to-buffer failed.
2000-10-08 19:25:30 +00:00
Dave Love
383d5bbba8 Fix header line, copyright notice. 2000-10-08 17:47:56 +00:00
Dave Love
88127f30ed (ada-mode-menu): Add name to menu map. 2000-10-08 17:47:03 +00:00
Dave Love
26ee4ca385 (icon-mode-map): Add name to menu-bar keymap. 2000-10-08 17:39:40 +00:00
Stefan Monnier
02c1bd081b (compile-collect-regexps): Use dolist and push. 2000-10-05 23:47:14 +00:00
Gerd Moellmann
542c655271 (sql-mysql-options): New variable.
(sql-mysql): Use it.
2000-10-05 15:26:13 +00:00
Stefan Monnier
b5d006eaf9 (icon-mode): Don't gratuitously override the default for comment-column. 2000-10-05 01:58:16 +00:00
Stefan Monnier
7b8f3241f1 (c-mode): Don't gratuitously override the default for comment-column. 2000-10-01 00:53:23 +00:00
Stefan Monnier
be5e3be3ac (perl-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:32:40 +00:00
Stefan Monnier
5dd3f26b02 (awk-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:32:07 +00:00
Stefan Monnier
5bf9c8a0c9 (asm-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:31:36 +00:00
Thien-Thi Nguyen
9b4a780043 Update author email address.
Generally, sync w/ maintainer version 5.22.

(hs-hide-all-non-comment-function): New var.
(hs-hide-hook, hs-show-hook, hs-minor-mode): Update docstrings.
(hs-hide-all): Use `hs-hide-all-non-comment-function'.
(hs-show-region): Delete this command.
(hs-minor-mode-map): Change bindings to leave "C-c LETTER" alone.
2000-09-23 02:37:50 +00:00
Dave Love
7aabd23e30 (fortran-mode): Locally set
normal-auto-fill-function.
(fortran-auto-fill-mode): Just alias to auto-fill-mode.
(fortran-mode-map): Adjust auto-fill menu entry.
2000-09-22 17:16:57 +00:00
Dave Love
80585273bd (top-level): Clean up
`eval-when-compile's and assorted defvars.
(cperl-invalid-face): Don't double-quote value.  Change custom
type.
(cperl-mode): Set normal-auto-fill-function and don't zap
auto-fill-function.
(cperl-imenu--function-name-regexp-perl): Renamed from
imenu-example--function-name-regexp-perl.
(cperl-imenu--create-perl-index): Renamed from
imenu-example--create-perl-index.
(cperl-xsub-scan): Don't require cl.
2000-09-21 18:28:41 +00:00
Gerd Moellmann
3c0261ed16 (sh-search-word): Remove call to
`debug'.
2000-09-19 16:02:51 +00:00
Gerd Moellmann
f7e7d5a26b (sh-search-word): Rewritten for
speed.
2000-09-19 15:36:55 +00:00
Gerd Moellmann
311e7a8990 (sql-postgres): Use sql-postgres-options.
(sql-postgres-options): New variable.

(sql-mode-menu): Work around missing variable mark-active
in XEmacs.
(sql-mode): Added call to easy-menu-add for XEmacs compatibility.
(sql-interactive-mode): Added call to easy-menu-add for XEmacs
compatibility.
2000-09-05 10:44:21 +00:00
Gerd Moellmann
fd5f61d362 (executable-make-buffer-file-executable-if-script-p): Check that
buffer contains at least 2 characters.
2000-08-29 19:29:27 +00:00
Gerd Moellmann
bf061ba601 Doc fix.
(ebnf-version): New version (3.3).
(ebnf-user-arrow): Change variable customization to sexp.
(ebnf-user-arrow): Function eliminated.
(ebnf-eps-finish-and-write, ebnf-insert-ebnf-prologue): Code fix.
2000-08-29 10:58:13 +00:00
Stefan Monnier
8db2b9fbbc Big bag of typos. 2000-08-18 21:12:54 +00:00
Gerd Moellmann
0c1a49d3cb (icon-indent-line)
(icon-is-continuation-line): Handle comments specially.
2000-08-18 06:29:14 +00:00
Gerd Moellmann
c0bbaf57af (sql-magic-go): Use comint-bol.
(sql-copy-column): Use comint-line-beginning-position.
(comint-line-beginning-position): Define a replacement for
comint-line-beginning-position if it is not fboundp.

(sql-mode-map): TAB is no longer defined in sql-mode-map;
it didn't have any effect anyway.

(sql-postgres): Jason Beegan's patch uses the parameters
--pset and pager=off instead of sending \\o|cat at the beginning
of the session.
2000-08-17 11:20:50 +00:00
Miles Bader
9d245da59e Add compatibility definition of comint-line-beginning-position. 2000-08-17 06:25:11 +00:00
Stefan Monnier
ffb4b7a11d (grep): Provide a default set of files.
(next-error): Docstring fix.
(compilation-find-file): Avoid find-file (fails in a dedicated window).
2000-08-16 20:20:43 +00:00
Miles Bader
04231ab822 Add compatibility definition of comint-line-beginning-position. 2000-08-16 02:34:28 +00:00
Dave Love
c17c99adbd (glasses) <defgroup>: Add :version.
(glasses-custom-set): Use set-default, not set.
(minor-mode-alist): Propertize the lighter.
(glasses-mode): Provide optional arg.
2000-08-15 14:04:13 +00:00
Dave Love
8251d10f50 Copyright up-date. 2000-08-15 13:45:51 +00:00
Dave Love
9a513aba1c (cwarn) <defgroup>: Add :version, :link.
(global-cwarn-mode): Don't make it a user option.  Unquote lambda.
(cwarn-font-lock-feature-keywords-alist): Don't make it a user
option.  Provide :type.
(cwarn-configuration): Provide :type.
(cwarn-mode): Doc fix.
2000-08-15 13:44:37 +00:00
Gerd Moellmann
f367dfc1d6 Change authors' mail address. 2000-08-15 12:39:23 +00:00
Gerd Moellmann
18aac618fa (compilation-setup): Make variable
compilation-error-screen-columns buffer-local, as some comment
in the code suggests it should be.
2000-08-08 18:30:47 +00:00
Miles Bader
e379efd263 (idlwave-shell-send-command): When looking for a prompt, (forward-line 0)
instead of (beginning-of-line), to avoid getting caught by an input field.
2000-08-07 15:04:18 +00:00
Miles Bader
7749a263fa (inferior-lisp-prompt): Doc change. 2000-08-07 14:59:23 +00:00
Miles Bader
502166d288 (inferior-octave-complete): Use comint-line-beginning-position. 2000-08-07 14:58:44 +00:00
Miles Bader
3035b15651 (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.
2000-08-07 14:52:52 +00:00
Gerd Moellmann
5268b4422d Get around a bug on skip-chars-forward.
(ebnf-8-bit-chars): New var for bug fix.
(ebnf-string): Bug fix.
2000-08-03 20:11:01 +00:00
Eli Zaretskii
f4a2b0a4bf (ebrowse-tree-mode-map): Use display-mouse-p instead of window-system.
(ebrowse-member-mode-map): Ditto.
2000-08-02 07:38:53 +00:00
Gerd Moellmann
b685181ebb Update ps-print functions call. Indentation fix. Doc
fix.
(ebnf-version): New version number (3.2).
(ebnf-format-color, ebnf-begin-job): Code fix.
2000-08-01 19:58:35 +00:00
Eli Zaretskii
25ef2b06eb (toplevel): Support faces on tty's. 2000-07-31 15:36:50 +00:00