aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (hs-minor-mode-menu): Fix omission bug; was used but not declared.Thien-Thi Nguyen1999-12-291-4/+19
| | | | | | | (hs-discard-overlays, hs-isearch-show, hs-isearch-show-temporary, hs-find-block-beginning): Add or modify docstrings. (hs-isearch-show): Rewrite.
* (c-fill-paragraph): Don't delete whiteGerd Moellmann1999-12-281-1/+1
| | | | space in front of a C-style comment end.
* (compilation-goto-locus): Delete hideshow overlays if they interfere.Thien-Thi Nguyen1999-12-261-34/+49
| | | | (compilation-find-file): Make intangible overlays tangible.
* Generally, synch w/ maintainer version 5.9.Thien-Thi Nguyen1999-12-261-554/+555
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (hs-show-hidden-short-form): Delete var; hard-code uses as `t'. (hs-minor-mode-hook): Don't initialize. (hs-special-modes-alist): Rewrite value and docstring. (hs-minor-mode-prefix): Delete unused var. (hs-block-start-mdata-select): New var, buffer local. (hs-headline): New var. (hs-match-data, hs-forward-sexp): New funcs. (hs-hide-comment-region): New func. (hs-discard-overlays, hs-flag-region, hs-hide-block-at-point, hs-safety-is-job-n, hs-hide-initial-comment-block, hs-inside-comment-p, hs-grok-mode-type, hs-find-block-beginning, hs-hide-level-recursive, hs-life-goes-on, hs-already-hidden-p, hs-c-like-adjust-block-beginning, hs-hide-all, hs-show-all, hs-hide-block, hs-show-block, hs-show-region, hs-hide-level, hs-mouse-toggle-hiding, hs-minor-mode): Rewrite. (hs-isearch-show): Renamed from `hs-isearch-open-invisible'. (hs-isearch-show-temporary): New funcs. (hs-show-block-at-point, java-hs-forward-sexp): Delete funcs. (hs-hide-all, hs-mouse-toggle-hiding): Don't autoload. When constructing menu, use `[(shift button2)]' notation.
* (sh-mode): Don't call sh-set-shellGerd Moellmann1999-12-221-1/+1
| | | | with third argument t.
* Version 1.2 is released.Gerd Moellmann1999-12-211-9/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (antlr): This package has a web page. Menu/keymap additions for commenting/uncommenting regions. Suggested by Dale Davis <Dale_Davis@securify.com>. (antlr-mode-map): New binding [C-c C-c]. (antlr-mode-menu): New entries. Respect Emacs conventions. ((require 'cl)): Only use during compilation. (antlr-language-for-option): New function to avoid using `find'. (antlr-mode): Use it. (antlr-with-syntax-table): Define new instead using XEmacs' one. (antlr-imenu-create-index-function): Change accordingly. (antlr-inside-rule-p): Ditto. (antlr-end-of-rule): Ditto. (antlr-end-of-body): Ditto. (antlr-beginning-of-rule): Ditto. (antlr-indent-line): Ditto. Really use `antlr-tab-offset-alist'. (antlr-set-tabs): Don't use hard-coded values. Minor navigation changes. Not perfect, but this won't be possible without a huge time penalty. (antlr-skip-exception-part): Be more specific. (antlr-skip-file-prelude): Don't skip action prelude of next rule. Renamed from `antlr-skip-grammar-header'. (antlr-next-rule): Change accordingly. (antlr-end-of-body): Ditto. Better error message. (antlr-beginning-of-body): Better error message. (antlr-imenu-create-index-function): Skip rule action prelude. Minor syntax highlighting changes. (antlr-font-lock-default-face): Deletia. (antlr-font-lock-tokendef-face): Changed color. (antlr-font-lock-tokenref-face): Changed color. (antlr-font-lock-literal-face): Changed color. (antlr-font-lock-additional-keywords): Minor changes.
* *** empty log message ***Gerd Moellmann1999-12-211-0/+483
|
* A debugging toolbar for IDLWAVECarsten Dominik1999-12-201-0/+866
|
* Shell mode for interaction with the idl program (idl = InteractiveCarsten Dominik1999-12-201-0/+2454
| | | | Data Language)
* Routine information for IDLWAVE mode.Carsten Dominik1999-12-201-0/+1281
|
* Major mode for editing files of the Interactive Data LanguageCarsten Dominik1999-12-201-0/+5751
|
* Small doc fixes.Dave Love1999-12-181-16/+15
| | | | | (scheme-mode-variables): Don't make imenu-generic-expression buffer-local redundantly.
* Fix typo.Gerd Moellmann1999-12-161-1/+1
|
* (sh-mode): If there is no #!-line, use the shellGerd Moellmann1999-12-161-6/+1
| | | | from sh-shell-file.
* *** empty log message ***Gerd Moellmann1999-12-121-60/+0
|
* Installed version 5.26Gerd Moellmann1999-12-1210-1426/+2778
|
* Fix for when font-lock mode is active.Gerd Moellmann1999-12-121-0/+14
| | | | (sh-font-lock-unfontify-region-function): New function.
* (etags-tags-completion-table): Modified theGerd Moellmann1999-12-061-58/+139
| | | | | | | | | | | | | | | | | | regexp to allow for the CL symbols starting with `+*'. (tags-completion-table): Doc fix (it's an obarray, not an alist). (tags-completion-table, tags-recognize-empty-tags-table): Remove `function' quoting lambda. (tags-with-face): New macro. (list-tags, tags-apropos): Use it. (tags-apropos-additional-actions): New user option. (etags-tags-apropos-additional): Use it. (tags-apropos): Call etags-tags-apropos-additional. (tags-apropos-verbose): New user option. (etags-tags-apropos): Use it. (visit-tags-table-buffer, next-file): Use `unless'. (recognize-empty-tags-table): Renamed to tags-recognize-empty-tags-table. (complete-tag): Call tags-complete-tag bypassing try-completion.
* (cperl-under-as-char): Make nil the default value.Richard M. Stallman1999-12-011-1/+1
|
* (fortran-strip-sqeuence-nos): New command.Dave Love1999-11-301-0/+12
|
* (makefile-mode-hook): Customize.Dave Love1999-11-261-0/+5
|
* (f90-abbrev-start): Use `eq' instead of `='.Gerd Moellmann1999-11-261-1/+1
|
* (sql-find-sqli-buffer): New function.Gerd Moellmann1999-11-241-8/+61
| | | | | | | | | | | | | | (sql-set-sqli-buffer-generally): New function. (sql-set-sqli-buffer): Better checking of new-buffer. (sql-copy-column): Add comma after INTO clause, too. (sql-imenu-generic-expression): New, used to set imenu-generic-expression. (sql-mode): Use ?_ and ?. instead of 95 and 46 when setting font-lock-defaults' SYNTAX-ALIST. Set imenu-generic-expression, imenu-case-fold-search, and imenu-syntax-alist. (sql-interactive-mode): Use ?_ and ?. instead of 95 and 46 when setting font-lock-defaults' SYNTAX-ALIST.
* (fortran-comment-line-start): Renamed from comment-line-start.Dave Love1999-11-231-226/+177
| | | | | | | | | | | | | | | | | | | | | | | | (fortran-comment-line-start-skip): Renamed from comment-line-start-skip. (fortran-mode-map): Use renamed functions. Add manual and custom entries to menu. (fortran-mode-hook): Customize. (fortran-comment-indent-function): Renamed from fortran-comment-hook. (delete-horizontal-regexp): Function deleted. (fortran-electric-line-number): Simplified. (fortran-beginning-of-subprogram): Renamed from beginning-of-fortran-subprogram. (fortran-end-of-subprogram): Renamed from end-of-fortran-subprogram. (fortran-mark-subprogram): Renamed from mark-fortran-subprogram. (fortran-previous-statement, fortran-next-statement): Simplified. (fortran-blink-match): New function. (fortran-blink-matching-if, fortran-blink-matching-do): Use it. (fortran-indent-to-column): Don't use delete-horizontal-regexp. (fortran-find-comment-start-skip, fortran-is-in-string-p): Use line-end-position. (fortran-fill): No longer interactive. Simplified. (fortran-break-line): Simplified. (fortran-analyze-file-format): Use char-after, not looking-at.
* Major mode for ANTLR grammar files.Gerd Moellmann1999-11-221-0/+994
|
* Use new backquote syntax.Gerd Moellmann1999-11-211-36/+36
|
* (compilation-parse-errors): UseGerd Moellmann1999-11-181-1/+1
| | | | compilation-buffer-p instead of testing major-mode.
* Use new backquote syntax.Gerd Moellmann1999-11-161-66/+65
|
* Use new backquote syntax.Gerd Moellmann1999-11-151-64/+64
|
* (ps-mode-submit-bug-report): Added listGerd Moellmann1999-11-121-5/+17
| | | | | of customizable variables to bug report message. Added system-type to package name in bug report.
* (ps-mode-maintainer-address): New constant.Gerd Moellmann1999-11-101-2/+17
| | | | (ps-mode-submit-bug-report): New function. Entry added to menu.
* (ps-mode-print-function): Changed defaultGerd Moellmann1999-11-091-3/+4
| | | | | lpr-command to "lp" for some system-types. (copied from lpr.el Emacs version 20.2.1).
* progmodes/cmacexp.el (c-macro-preprocessor): Find the Solaris cpp.Sam Steingold1999-11-021-3/+4
|
* * progmodes/compile.el (compilation-error-regexp-alist):Gerd Moellmann1999-10-301-4/+0
| | | | Undo previous change.
* (compilation-error-regexp-alist): RecognizeGerd Moellmann1999-10-281-0/+5
| | | | MIPS Pro 7.3 compiler error message syntax.
* Doc-string fixes.Gerd Moellmann1999-10-282-169/+165
|
* Changed format of years in copyright notices.Gerd Moellmann1999-10-281-4/+4
|
* Changed format of years in copyright notice.Gerd Moellmann1999-10-281-614/+539
|
* Checkdoc-inspired fixes.Dave Love1999-10-271-28/+33
|
* Added (require 'custom) and deleted :version line fromStephen Eglen1999-10-241-2/+2
| | | | | octave-auto-indent. Both these changes were made to make Octave lisp files compatible with Emacs 19.34 and XEmacs 20.
* Minor doc fixes.Dave Love1999-10-221-17/+17
|
* (ps-mode-print-function): Fix defaultGerd Moellmann1999-10-191-48/+63
| | | | | | | | | | | | | | | | | | | value: \"lpr\" changed to "lpr" (ps-mode-version): New constant (ps-mode-show-version): New function, added key in ps-mode-map (ps-run-messages): Removed (ps-run-font-lock-keywords-2): New defcustom variable replacing ps-run-messages. These keywords now include the value of ps-run-prompt, making its fontification customizable. (ps-run-init): Removed \\n from docstring, it is now added when the value is used (ps-run-font-lock-keywords-1): Added checking for initial ^ in ps-run-prompt (ps-mode): Added ps-run-font-lock-keywords-2 to list of customizable variables in doc-string (it's equivalent ps-run-messages was missing in previous version of the doc-string) (ps-run-mode): Simplified assignment to font-lock-defaults, using symbols only
* Use make-temp-file.Stefan Monnier1999-10-151-1/+1
|
* Doc-string fixes.Gerd Moellmann1999-10-121-5/+5
|
* New file. Major mode for editing PostScript.Gerd Moellmann1999-10-121-0/+1177
|
* Files not useful for Emacs 21.Gerd Moellmann1999-10-121-103/+0
|
* Added support for indenting existing scripts.Gerd Moellmann1999-10-121-103/+2599
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (sh-mode-map): Added new bindings. (sh-mode): Updated mode doc-string for new commands, added make-local-variable calls, initialize mode-specific variables. (sh-indent-line): Renamed to sh-basic-indent-line; sh-indent-line is now a different function. (sh-header-marker): Changed docstring. (sh-set-shell): Initialize mode-specific variables. (sh-case, sh-for, sh-if, sh-indexed-loop, sh-repeat, sh-select) (sh-tmp-file, sh-until, sh-until, sh-while, sh-while-getopts): Changed these define-skeleton calls to work with user-specified indentation settings. (sh-basic-indent-line, sh-blink, sh-calculate-indent) (sh-check-paren-in-case, sh-check-rule, sh-do-nothing) (sh-electric-hash, sh-electric-less, sh-electric-rparen) (sh-find-prev-matching, sh-find-prev-switch, sh-get-indent-info) (sh-get-indent-var-for-line, sh-get-kw, sh-get-word) (sh-goto-match-for-done, sh-goto-matching-case, sh-goto-matching-if) (sh-guess-basic-offset, sh-handle-after-case-label) (sh-handle-prev-case, sh-handle-prev-case-alt-end, sh-handle-prev-do) (sh-handle-prev-done, sh-handle-prev-else, sh-handle-prev-esac) (sh-handle-prev-fi, sh-handle-prev-if, sh-handle-prev-open) (sh-handle-prev-rc-case, sh-handle-prev-then, sh-handle-this-close) (sh-handle-this-do, sh-handle-this-done, sh-handle-this-else) (sh-handle-this-esac, sh-handle-this-fi, sh-handle-this-rc-case) (sh-handle-this-then, sh-help-string-for-variable) (sh-in-comment-or-string, sh-indent-line, sh-learn-buffer-indent) (sh-learn-line-indent, sh-load-style, sh-make-vars-local, sh-mark-init) (sh-mark-line, sh-mkword-regexpr, sh-mkword-regexp) (sh-must-be-shell-mode, sh-must-support-indent, sh-name-style) (sh-prev-line, sh-prev-stmt, sh-prev-thing, sh-read-variable) (sh-remove-our-text-properties, sh-rescan-buffer) (sh-reset-indent-vars-to-global-values, sh-safe-backward-sexp) (sh-safe-forward-sexp, sh-save-styles-to-buffer, sh-scan-buffer) (sh-scan-case, sh-search-word, sh-set-char-syntax) (sh-set-here-doc-region, sh-set-indent, sh-set-var-value) (sh-show-indent, sh-this-is-a-continuation, sh-var-value): New functions. (sh-debug, sh-electric-rparen-needed, sh-here-doc-syntax) (sh-indent-supported, sh-kw, sh-kw-alist, sh-kws-for-done) (sh-learned-buffer-hook, sh-make-vars-local, sh-regexp-for-done) (sh-special-keywords, sh-special-syntax, sh-st-punc, sh-styles-alist) (sh-var-list): New variables.
* New file.Gerd Moellmann1999-10-071-0/+103
| | | | Override some standard Emacs functions
* (ada-get-indent-*, ada-indent-current, ada-goto-*,Gerd Moellmann1999-10-071-2291/+2624
| | | | | | | | | | | | ada-indent-newline-indent): Rewritten to support the new indentation scheme (ada-case-read-exceptions, ada-create-case-exceptions): New functions (ada-fill-comment-paragraph): Add support for the justification parameter (ada-make-body, ada-gen-treat-proc, ada-make-subprogram-body): Rewritten to benefit from the gnatstub external program
* (ada-stmt-add-to-ada-menu): New functionGerd Moellmann1999-10-071-151/+100
| | | | | (ada-subprogram-body): Correctly find the name of the subprogram being created.