summaryrefslogtreecommitdiff
path: root/lisp/progmodes
Commit message (Collapse)AuthorAgeFilesLines
* (scheme-mode-variables): Set comment-start-skip to ignore backslash-quotedMiles Bader1996-07-041-1/+3
| | | | semicolons.
* (executable-set-magic): Add space at end of lineRichard M. Stallman1996-06-291-13/+21
| | | | | if user says no to adding the shell's usual arguments. Don't clear the buffer's modified-flag.
* (makefile-gnumake-functions-alist): Add `addprefix'.Richard M. Stallman1996-06-271-0/+1
|
* (asm-mode-map): Fix typo.Erik Naggum1996-06-221-1/+1
|
* (asm-mode-map): Bind C-c ; to comment-region.Richard M. Stallman1996-06-211-0/+1
|
* (etags-list-tags): When there is an explicit tag name, skip the \177 beforeRoland McGrath1996-06-081-1/+1
| | | | it.
* (c-macro-preprocessor): New clause for Solaris.Richard M. Stallman1996-06-071-2/+8
|
* Fri Jun 7 13:06:53 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>Roland McGrath1996-06-071-14/+27
| | | | | | | | | | | | * etags.el (tag-lines-already-matched): Remove defvar. (initialize-new-tags-table): Don't make that var local. (tag-lines-already-matched): Add docless defvar near find-tag-in-order defun; this is a global state variable for that one function. (find-tag-in-order): Move clearing of tag-lines-already-matched out of loop. Make it a list of markers and search it with member; it is now global, not buffer-local in the tags table, and records all matches in any tags table during a single find-tag loop. When we run out of matches, clear it and null out the markers.
* (c-macro-expansion): Delete ??! trigraph in uniquestring.Karl Heuer1996-05-211-10/+11
| | | | | | Use same syntax table in outbuf as in inbuf. Insert newline instead of space at end, for proprocessors which don't like truncated lines.
* (c-macro-expansion): Correct bug in creating tempname.Karl Heuer1996-05-211-3/+5
|
* Delete the hilit19 support--it doesn't work.Karl Heuer1996-05-171-95/+1
| | | | | (f90-face-*, f90-auto-hilit19, f90-hilit-patterns): Vars deleted. (f90-mode, f90-update-line): Delete the hilit19 support code.
* (pascal-end-of-statement, pascal-calculate-indent):Richard M. Stallman1996-05-131-5/+7
| | | | | | Set parse-sexp-ignore-comments to t before parsing. (pascal-indent-case): Save position of cursor, and restores it after reindenting the code.
* (f90-hilit-patterns): Avoid using undefined variables.Richard M. Stallman1996-05-111-8/+8
|
* (hide-ifdef-mode): Doc fix.Richard M. Stallman1996-05-051-1/+1
|
* (compilation-error-regexp-alist): Add regexpRichard M. Stallman1996-04-261-0/+5
| | | | for Microsoft VC++ error messages containing drive letters.
* (simula-submit-bug-report): Use emacs-version.Richard M. Stallman1996-04-211-12/+2
| | | | (simula-version): Function and variable deleted.
* (simula-tab-always-indent, simula-indent-level)Richard M. Stallman1996-04-211-100/+492
| | | | | | | | | | | | | | | | | | | | | | | | | (simula-substatement-offset, simula-continued-statement-offset) (simula-label-offset, simula-if-indent, simula-inspect-indent) (simula-electric-indent, simula-abbrev-keyword, simula-abbrev-stdproc): Added default constants. (simula-emacs-features): new constant to hold information on which flavor if emacs is running (from cc-mode.el). (simula-mode-menu): Menu definition for Lucid Emacs (simula-mode-map): Bound new command simula-indent-exp to C-M-q and added lots of commands to [menu-bar]. (simula-popup-menu): New function for Lucid menus. (simula-keep-region-active): New function for Lucid menus. (simula-indent-exp): New command that indents a whole expression. (simula-indent-line): New strategies for finding the right amount to indent. (simula-skip-comment-backward): Added optional parameter stop-at-end to stop at the first END statement. (simula-expand-stdproc): Added abbrev expansion to verbatim copy of abbrev table, same for function simula-expand-keyword. (simula-search-backward): Added Doc string, and lots of error checking. (simula-search-forward): Added Doc string, and lots of error checking. Added hilit19 config code. (simula-version): New variable and function to report value. (simula-submit-bug-report): New function to submit bug report.
* (f90-keywords-re): Added operator and result.Karl Heuer1996-04-191-26/+44
| | | | | | | | | | | | (f90-keywords-level-3-re): Added operator and result. (f90-match-end, f90-looking-at-program-block-start): Fixed bug with false matching in comments/strings. (f90-looking-at-program-block-start, f90-imenu-generic-expression): Added knowledge of pure and extrinsic subroutines. (f90-abbrev-start): Fixed bug using next-command-event. (f90-keywords-level-3-re): Added keyword "nullify". (f90-else-like-re): Fixed indentation of case() statements. (f90-font-lock-keywords-2): Changed highlighting of case() statements.
* (sh-while-getopts): Punctuate help message better.Richard M. Stallman1996-04-151-3/+3
|
* (sh-alias-alist): Recognize lignux.Richard M. Stallman1996-03-271-1/+1
|
* (sh-shell-arg): Add no options for bash, ksh, or wksh.Richard M. Stallman1996-03-271-4/+7
|
* (sh-shell-arg): Don't add any options for bash, ksh.Richard M. Stallman1996-03-251-2/+5
|
* (tcl-using-emacs-19): Work with XEmacs 20.0. From Ben Wing.Tom Tromey1996-03-231-5/+10
|
* (switch-to-lisp): Sometimes turn on pop-up-frames.Richard M. Stallman1996-03-221-1/+6
|
* (indent-c++-exp): Use calculate-c-indent-after-brace.Richard M. Stallman1996-03-211-1/+3
| | | | (c++-mode): Require c-mode.
* (sh-font-lock-keywords): Highlight \ only with non-alphanumeric char.Richard M. Stallman1996-03-201-1/+1
|
* (compilation-find-buffer): Only choose compilation-last-buffer if it isRoland McGrath1996-03-141-0/+1
| | | | compilation-buffer-p.
* (pascal-declaration-end): Now locates the end of a parameterlist correctly.Richard M. Stallman1996-03-071-6/+13
| | | | | | (electric-pascal-tab): Never indented a line when pascal-tab-always-indent was set to nil. (pascal-indent-case): Now locates the end of a case-statement correctly.
* Comment change.Richard M. Stallman1996-03-022-3/+3
|
* (compilation-parse-errors):Richard M. Stallman1996-03-011-26/+8
| | | | Collapse //'s using command-line-normalize-file-name.
* Comment change.Richard M. Stallman1996-03-011-7/+21
|
* (makefile-runtime-macros-list): Add + to the list.Richard M. Stallman1996-02-261-1/+1
|
* (compilation-minor-mode): Add missing `)'.Erik Naggum1996-02-221-1/+1
|
* (perl-imenu-generic-expression): Recognize packages.Karl Heuer1996-02-211-0/+1
|
* (c++-mode-syntax-table): Don't use c-mode-syntax-table.Karl Heuer1996-02-211-1/+13
|
* (compilation-minor-mode): Run compilation-minor-mode-hook.Roland McGrath1996-02-211-2/+5
|
* Added provide.Roland McGrath1996-02-211-20/+22
|
* (compilation-parse-errors): Detect doubled slashes in file names matchedRoland McGrath1996-02-131-0/+26
| | | | and fix them up in the buffer.
* (f90-indent-subprogram): Fix message.Karl Heuer1996-02-091-4/+4
|
* (f90-indent-subprogram, f90-match-end): Pass proper format string to message.Richard M. Stallman1996-02-091-11/+105
| | | | | | | | | (f90-face-*): Reinstalled code deleted on Sep 22. (f90-hilit-patterns): New variable. (f90-mode): Call hilit-set-mode-patterns if defined. (f90-auto-hilit19): New variable. (f90-fill-region): Bind f90-auto-hilit19 to nil. (f90-update-line): Rehilight if appropriate.
* (compilation-filter): Run compilation-filter-hook.Richard M. Stallman1996-02-011-0/+1
|
* (visit-tags-table-buffer, tags-loop-scan, complete-tag): Fix error formatKarl Heuer1996-01-291-3/+6
| | | | string.
* (sh-shell-variables-initialized): New variable.Richard M. Stallman1996-01-291-11/+52
| | | | | | | | | | | (sh-mode): Make sh-shell-variables and sh-shell-variables-initialized local. (sh-set-shell): Don't scan the buffer for variable assignments. Set sh-shell-variables-initialized to nil. (sh-shell-initialize-variables): New function. (sh-add-completer): New function. Initialize sh-shell-variables here if not yet done. (sh-add): Use sh-add-completer for completion.
* (cpp-parse-error): Fix error format string.Karl Heuer1996-01-291-1/+1
|
* (ada-indent-region, ada-check-matching-start, ada-check-defun-name): Fix errorKarl Heuer1996-01-291-14/+5
| | | | format string.
* (c-macro-preprocessor): Define a preprocessor nameRichard M. Stallman1996-01-291-10/+27
| | | | | | | | | | | which is valid on MS-DOS. (c-macro-expansion): Do not rely on ``/tmp/'' being present; use environment variables as alternatives (MSDOS). Use `shell-file-name' rather than ``sh''. Redirect `stderr' with `call-process-region' option, not from the shell. Handle shells which don't return exit code from `cpp' (MSDOS). Put messages from `cpp' inside a comment, to avoid messing up syntax highlighting.
* (makefile-font-lock-keywords): Improve highlightingRichard M. Stallman1996-01-261-2/+2
| | | | of variable references inside other highlighted regions.
* Support for Font Lock mode.Simon Marshall1996-01-251-19/+64
|
* (ada-adjust-case-region, ada-indent-region): Delete format call inside message.Karl Heuer1996-01-251-3/+3
|
* (simula-electric-keyword): Pass proper format string to message.Karl Heuer1996-01-251-3/+2
|