summaryrefslogtreecommitdiff
path: root/lisp/progmodes
Commit message (Collapse)AuthorAgeFilesLines
* (octave-abbrev-table): Add abbrevs for switch,Karl Heuer1997-03-121-8/+26
| | | | | | | | | | | case, otherwise, and endswitch. (octave-begin-keywords): Add switch. (octave-else-keywords): Add case and otherwise. (octave-end-keywords): Add endswitch. (octave-block-match-alist): Add an entry for switch syntax. (calculate-octave-indent): Add support for switch syntax. (octave-block-end-offset): New function. (octave-comment-indent): Fix typo.
* Provide octave-inf.Karl Heuer1997-03-121-0/+4
|
* Provide octave-hlp.Karl Heuer1997-03-121-0/+4
|
* (makefile-dependency-regex): Disallow "=" in name,Karl Heuer1997-03-111-2/+2
| | | | | | so that "flags=-o:1" is treated as an assignment, not a dependency. (makefile-dependency-regex, makefile-macroassign-regex): Disallow spaces in symbol name.
* (sh-mode-hook, sh-set-shell-hook): Add defvars.Karl Heuer1997-02-231-0/+6
|
* Add ... to relevant menu entries.Simon Marshall1997-02-211-1/+1
|
* Rewrite Font Lock support.Simon Marshall1997-02-211-7/+17
|
* (grep-process-setup): New function, sets up theEli Zaretskii1997-02-201-16/+20
| | | | | | exit message function in a way that works when async processes aren't supported. (grep): Use `grep-process-setup'.
* (compile-mouse-goto-error): Move to end of lineEli Zaretskii1997-02-191-0/+5
| | | | | before calling `compile-reinitialize-errors', so that it always sees the entire filename.
* * (compilation-process-setup-function): New variable.Eli Zaretskii1997-02-091-0/+9
| | | | | (compile-internal): Call compilation-process-setup-function if it is non-nil.
* (compilation-enter-directory-regexp)Richard M. Stallman1997-01-311-2/+2
| | | | (compilation-leave-directory-regexp): Add .* at beginning.
* (compilation-error-regexp-alist): Undo 1/21 change.Richard M. Stallman1997-01-281-6/+1
| | | | | In the GNU message with program name alternative, allow digits in the program name after the first character.
* (compilation-parse-errors): Use looking-at on each line.Richard M. Stallman1997-01-231-22/+28
| | | | | | (compilation-error-regexp-alist): Change these regexps so that they assume matching only at start of line. Delete \n at beginning; otherwise add `.*'.
* (compilation-error-regexp-alist):Richard M. Stallman1997-01-221-3/+8
| | | | | In MIPS lint and Sun Ada regexps, reject newline in some [^...] constructs. Require newline at start in MIPS lint.
* Delete explicit autoload calls.Richard M. Stallman1997-01-211-146/+138
| | | | | | Provide octave-mod. Move the variables formerly in octave.el to the top of the file.
* Whitespace change.Richard M. Stallman1997-01-211-1/+1
|
* Merge in octave.el; don't require octave.el.Richard M. Stallman1997-01-211-6/+186
| | | | | | | | Don't require octave-inf.el. (octave-mode): Delete the startup message. (octave-maintainer-address): Add bug-gnu-emacs. (octave-version): Variable deleted. (octave-submit-bug-report): Use emacs-version.
* Require octave-mod, not octave.Richard M. Stallman1997-01-212-5/+3
|
* Initial revisionRichard M. Stallman1997-01-212-0/+485
|
* (octave-mode): Delete the startup message.Richard M. Stallman1997-01-211-5/+1
|
* Initial revisionRichard M. Stallman1997-01-211-0/+1227
|
* (mantemp-insert-cxx-syntax): Recognize non-class templates.Richard M. Stallman1997-01-191-7/+20
| | | | | (mantemp-make-mantemps-buffer): Simplify message. (mantemp-make-mantemps-region): Simplify message.
* Initial revisionRichard M. Stallman1997-01-191-0/+193
|
* compile.el (first-error): Doc fix.Karl Heuer1997-01-151-1/+1
|
* (sh-shell-file): Downcase and remove extension on shells in NT.Richard M. Stallman1997-01-071-3/+3
|
* (sh-shell-file): On MSDOS, collapse $SHELL to lowerRichard M. Stallman1997-01-021-8/+16
| | | | | | | | case and remove the executable extension, if any. (sh-other-keywords): Define an entry for `sh' and make `bourne' inherit from that. (sh-mode): Always pass nil as 3rd arg to sh-set-shell.
* (hs-emacs-type): Doc fix.Richard M. Stallman1996-12-291-1/+1
|
* (cpp-edit-load): Don't load anything if init-file-user is nil.Richard M. Stallman1996-12-151-2/+5
| | | | (cpp-edit-save): Doc fix.
* (etags-file-of-tag): Expand the file nameRichard M. Stallman1996-12-071-1/+2
| | | | using the truename of default-directory.
* (pascal-mode): Make comment-indent-function buffer local.Richard M. Stallman1996-12-071-0/+1
|
* Fixed syntax table for quotes since they messed upRichard M. Stallman1996-12-071-0/+3
| | | | highlighting in comments and other constructions.
* *** empty log message ***Karl Heuer1996-11-171-1/+0
|
* Use simpler fn.Simon Marshall1996-11-161-2/+2
|
* use simpler fn.Simon Marshall1996-11-161-1/+1
|
* (sh-set-shell): Pass args no-query-flagRichard M. Stallman1996-11-091-10/+19
| | | | | | | | | | and insert-flag to executable-set-magic. Don't call executable-set-magic if insert-flag is nil. (sh-mode): Always call sh-set-shell, but use insert-flag arg to control whether to call executable-set-magic. No need to set comment-start-skip directly here. (sh-mode): Parse the interpreter from the file text.
* (sh-mode-syntax-table): Turn on comment syntax for #,Richard M. Stallman1996-11-071-36/+14
| | | | | | | | | comment-end for newline, string for `, and excape for $. rc can use the same as sh. Move csh after sh. (sh-comment-prefix, sh-font-lock-keyw-rds-only): Variables deleted. (sh-mode): Adjust setting of font-lock-defaults. (sh-font-lock-keywords): No need for anything special for comments. (sh-set-shell, sh-mode): Set comment-start-skip to a simple constant.
* (sh-mode): Set `comment-start-skip'; otherwiseRichard M. Stallman1996-11-071-0/+1
| | | | only set if `sh-set-shell' gets called.
* (compile-auto-highlight): Renamed fromRichard M. Stallman1996-11-051-11/+12
| | | | compile-highlight-display-limit.
* (compile-highlight-display-limit): New variable.Richard M. Stallman1996-11-051-1/+34
| | | | | | | | (compilation-handle-exit): Parse error messages here as specified by compile-highlight-display-limit. (compile-reinitialize-errors): Add highlighting to error messages once they are parsed. (compilation-forget-errors): Remove highlighting properties here.
* (makefile-font-lock-keywords): Handle dependenciesRichard M. Stallman1996-11-031-5/+5
| | | | | | first and variable references after. (makefile-dependency-regex, makefile-macroassign-regex): Accept spaces at the beginning of the line.
* Initial revisionRichard M. Stallman1996-10-301-0/+149
|
* Use new face.Simon Marshall1996-10-281-1/+1
|
* (electric-perl-terminator, perl-indent-command):Richard M. Stallman1996-10-261-4/+8
| | | | | (perl-backward-to-noncomment, indent-perl-exp): Avoid error if comment-start-skip is nil.
* (sh-mode): Don't make font-lock-keywords buffer-local.Richard M. Stallman1996-10-261-1/+0
|
* (pascal-indent-declaration): Avoid infinite loopRichard M. Stallman1996-10-261-1/+2
| | | | if edpos is at end of buffer.
* (makefile-font-lock-keywords): Accept - and . inKarl Heuer1996-10-251-1/+1
| | | | variable names.
* Add Font Lock support. Add mode command autoload cookie.Simon Marshall1996-10-231-49/+160
|
* Add Font Lock support. Provide when loaded.Simon Marshall1996-10-231-1/+57
|
* (compilation-skip-to-next-location): Defined.Karl Heuer1996-10-201-6/+12
| | | | (compilation-next-error-locus, compilation-parse-errors): Respect it.
* (f90-no-block-limit): Fixed bug for indentation ofRichard M. Stallman1996-10-151-35/+38
| | | | | | | | | | | | | | | | elsewhere and elseif. (f90-looking-at-where-or-forall): Now allows for labelled forall and where statements. (f90-font-lock-keywords-2): New highlighting for labelled where and forall. Fixed small bug with else highlighting. (f90-fill-region): Moved indentation to f90-break-line. (f90-break-line): Will now always indent the second line. (f90-indent-line): Simpler test for auto-fill. (f90-auto-fill-mode): Removed. (f90-electric-insert): Added for possibility of auto-filling of lines without spaces, as well as early updating of line. (f90-mode-map): Added bindings of operators to f90-electric-insert. (f90-do-auto-fill): Now also updates line (changes case).