1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

4042 Commits

Author SHA1 Message Date
Chong Yidong
f4c77d4457 (gud-tool-bar-map): Initialize it unconditionally. 2008-10-11 19:57:48 +00:00
Eli Zaretskii
2a12d736c1 (compilation-start): Resurrect the version for systems that don't support
asynchronous subprocesses.
2008-10-09 13:46:25 +00:00
Alan Mackenzie
24f15006fe (c-indent-region): Fix so that indenting a macro followed by blank lines
doesn't backslash the following non-blank line into the macro.
2008-10-07 13:14:17 +00:00
Glenn Morris
244a0c3ce7 David J. Biesack <David.Biesack at sas.com> (tiny change)
(antlr-font-lock-additional-keywords): Fix typo.  (Bug#1074)
2008-10-04 18:37:03 +00:00
Martin Rudalics
e6f3e10423 (compilation-start): Make sure to move to point-max
only when we are in the compilation buffer.
2008-10-04 10:09:46 +00:00
Glenn Morris
07c5e6619b (auto-mode-alist): Remove unnecessary autoload. 2008-10-03 07:13:01 +00:00
Glenn Morris
9b3568e17d (which-func-imenu-joiner-function): Doc fix. 2008-09-30 03:42:56 +00:00
Glenn Morris
fd1c81ef84 Daniel Colascione <danc at merrillpress.com>
(which-func-imenu-joiner-function): New.
(which-function): Handle nested imenu trees.
2008-09-30 03:41:35 +00:00
Chong Yidong
67885e8cbe (octave-mode-menu): Fix incorrect quoting. 2008-09-25 22:10:31 +00:00
Chong Yidong
e4bf03f6a8 (sh-mode-map): Don't assume that skeleton is loaded. 2008-09-24 22:51:09 +00:00
Glenn Morris
dc18400924 (makefile-match-function-end): Move point. (Bug#983) 2008-09-16 02:41:49 +00:00
Glenn Morris
8359634804 (f90-mode-map): Don't bind \t and \r. 2008-09-12 03:09:30 +00:00
Glenn Morris
df321f0913 (sh-font-lock-open-heredoc): Doc fix. 2008-09-12 03:07:52 +00:00
Chong Yidong
b89b385c16 (flymake-parse-err-lines): Filter out errors occurring in different
files.
2008-09-07 19:05:05 +00:00
Nick Roberts
7c31db7fc9 (gud-stop-subjob): Using jdb, suspend threads
with gud-stop-subjob rather than exit debugger.
2008-09-07 00:52:54 +00:00
Glenn Morris
2ca2ebe6f1 (sh-get-kw): Remove '()' from the list of
unallowed characters; added 2006-10-10 without comment.  (Bug#753)
2008-09-06 19:01:12 +00:00
Dan Nicolaescu
7cb1c4d754 * verilog-mode.el (verilog-library-extensions): Enable .sv
filename extensions to call verilog-mode.
(verilog-auto, verilog-auto-inst, verilog-faq)
(verilog-submit-bug-report): Update author support URLs.
(verilog-delete-auto, verilog-auto-inout-module)
(verilog-auto-inout-comp, verilog-auto): Add AUTOINOUTCOMP for
creating complemented testbench modules.  Suggested by Yishay
Belkind.
(verilog-auto-inst-port, verilog-simplify-range-expression): When
verilog-auto-inst-param-value is set, don't require a
AUTO_TEMPLATE to expand parameter substitutions.  Suggested by
Yishay Belkind.
(verilog-auto-inst-param-value): Add safe variable.
(verilog-re-search-forward, verilog-re-search-backward): Fix
returning wrong search results on Emacs 22.1.
(verilog-modi-cache-results, verilog-auto): Fix warning message
about "toggling font-lock-mode."
(verilog-auto): Fix loosing font-lock on errors.
(verilog-auto-inst-param-value, verilog-mode-version)
(verilog-mode-version-date, verilog-read-inst-param-value)
(verilog-auto-inst, verilog-auto-inst-param)
(verilog-auto-inst-port, verilog-simplify-range-expression): Allow
parameters to be replaced with their values, on the expansion of
an AUTOINST with Verilog 2001 style parameter settings.  Suggested
by David Rogoff.
* verilog-mode.el (verilog-beg-block-re-ordered, verilog-calc-1):
Better support for the property statement.  Sometimes this keyword
introduces a statement which requires an endproperty keyword, and
sometimes it doesn't, dependening on the work before the property
word. If property is prefixed with assert, assume or cover
keyword, then the statement is ended with a ';' Otherwise,
property is like task or specify, and is followed by some number
of statements, which are ended with an endproperty keyword.
(electric-verilog-tab): Support Emacs 22.2 style handling of tab
in a highlighted region: indent each line in region according to
mode.  Supply this so it works in XEmacs and older Emacs.
2008-09-05 22:13:55 +00:00
Alan Mackenzie
ac701fc449 (c-version): Increment to 5.31.6. 2008-09-03 21:13:01 +00:00
Glenn Morris
c97833f0ee (c-opt-op-identitier-prefix): Fix typo. 2008-09-02 02:30:38 +00:00
Chong Yidong
c05423d467 New maintainer.
(delphi-interface-types): New var.
(delphi-composite-types): Use it.
(delphi-enclosing-indent-of): Distinguish between "interface"
keyword as a unit separator and used like a class declaration.
2008-09-01 17:24:52 +00:00
Glenn Morris
99646e5962 (tramp-file-name-localname, tramp-dissect-file-name): Declare, 2008-08-26 02:56:17 +00:00
Romain Francoise
75adb00dcf (run-python): Remove '' from sys.path. 2008-08-24 19:47:07 +00:00
Glenn Morris
cd9b5d3e51 (fortran-tab-mode-string, fortran-comment-line-start)
(fortran-continuation-string): Doc fixes.
2008-08-23 23:22:22 +00:00
Nick Roberts
7131d26166 (gud-common-init): Use absolute file so that
perldb works with tramp (sudo).
2008-08-23 15:46:54 +00:00
Alan Mackenzie
05d1da31b5 (c-emacs-features): argumentative-bod-function: bind mark-ring to avoid
accumulating a spurious mark.
2008-08-12 20:00:18 +00:00
Chong Yidong
14e10fb314 (c-emacs-features): Check beginning-of-defun-raw instead of
beginning-of-defun, and avoid moving point during the test.
2008-08-11 21:38:04 +00:00
Glenn Morris
f2d9c15f59 Add declarations for builds without X. 2008-08-11 01:23:07 +00:00
Dan Nicolaescu
75e0af7751 * progmodes/vera-mode.el (vera-electric-tab):
* progmodes/vhdl-mode.el (vhdl-electric-tab): Make TAB indent
region when active.
2008-08-06 14:05:54 +00:00
Chong Yidong
0467478ba8 (c-style-alist): For the Ellemtel style, move the
(arglist-cont-nonempty) from c-offsets-alist to c-hanging-braces-alist
like other styles already have.
2008-07-31 14:00:52 +00:00
Chong Yidong
a36abf0ef3 (c-before-hack-hook): New function
(Top Level): Install c-before-hack-hook on
before-hack-local-variables-hook, rather than
c-postprocess-file-styles on hack-local-variables-hook.
2008-07-31 01:37:35 +00:00
Juanma Barranquero
ff6d2a9e33 * lisp/ada-prj.el (ada-prj-initialize-values): Fix use of deleted
ada-xref-set-default-prj-values.
  (ada-prj-display-page): Ditto.

* list/ada-xref.el (ada-gnatstub-opts): Fix doc string.
  (ada-make-filename-from-adaname): Fix free variable.
2008-07-30 09:42:46 +00:00
Dan Nicolaescu
4c5e69c616 * verilog-mode.el (verilog-do-indent): Remove special indent for
declarations inside a parenthetical list. The code is ill-advised,
and doesn't work given user defined types.
(verilog-set-auto-endcomments): Enhance function automatic
endcomment to support functions that return user defined types.
(verilog-mode): Add code to tell which-function-mode minor mode
that Verilog supports this feature.
(verilog-beg-block-re-ordered, verilog-indent-re)
(verilog-forward-sexp, verilog-forward-wa, verilog-calc-1)
(verilog-leap-to-head): Support the new virtual and/or protected
tasks, as well as extern declarations of tasks for indenting and
for foward/backward expression.

* verilog-mode (verilog-read-decls): Allow AUTORESET to work with
SV 'logic' signals.  [Julian Gorfajn]
(verilog-auto-inst-column): Make verilog-auto-inst-column
customizable.
(verilog-string-replace-matches): Avoid recursion with small
replacements.
(verilog-auto-inst-param-value, verilog-mode-version)
(verilog-mode-version-date, verilog-read-inst-param-value)
(verilog-auto-inst, verilog-auto-inst-param)
(verilog-auto-inst-port, verilog-simplify-range-expression): Add
verilog-auto-inst-param-value option for AUTOINST.  [David Rogoff]
This allows parameters to be replaced with their values, on the
expansion of an AUTOINST with Verilog 2001 style parameter
settings.
2008-07-30 07:03:17 +00:00
Juanma Barranquero
32b1a27f28 Typo fixes for Ada mode.
* progmodes/ada-mode.el (ada-batch-reformat): Doc fix.
  (ada-create-case-exception): Fix typo in docstring.
  (ada-no-auto-case): Return nil, not the docstring.
  (ada-indent-current): Reflow docstring.

* progmodes/ada-prj.el (ada-prj-edit, ada-prj-initialize-values)
  (ada-prj-save-specific-option, ada-prj-field): Fix typos in docstrings.
  (ada-prj-load-from-file): Reflow docstring.
  (ada-prj-display-page): Fix typo in widget.

* progmodes/ada-stmt.el (ada-case, ada-package-body, ada-private):
  Fix typos in docstrings.

* progmodes/ada-xref.el (ada-find-executable, ada-gnat-parse-gpr)
  (ada-compile-current, ada-check-current, ada-run-application)
  (ada-get-ali-file-name): Fix typos in docstrings.
  (ada-xref-confirm-compile, ada-find-references)
  (ada-find-local-references, ada-find-any-references): Doc fixes.
  (ada-get-all-references): Fix typo in error message.
  (ada-xref-current-project): Use `let', not `let*'.
  (ada-do-file-completion, ada-xref-change-buffer): Reflow docstring.
2008-07-29 13:20:39 +00:00
Juanma Barranquero
d5875b259c Fix bug #272, and update Ada mode to version 4.0. 2008-07-28 11:03:42 +00:00
Dan Nicolaescu
f63b48bb47 (auto-mode-alist): Add .i and .ii files. 2008-07-24 02:55:59 +00:00
Chong Yidong
928b4203c1 Add terminal class check to faces in last change. 2008-07-23 22:03:40 +00:00
Chong Yidong
0880f4fcb1 (flymake-errline, flymake-warnline): Use more suitable colors on dark
displays.
2008-07-23 21:54:48 +00:00
Juri Linkov
64b98d1239 (tags-query-replace): Set arg map' of perform-replace'
to `multi-query-replace-map'.
2008-07-23 01:19:26 +00:00
Miles Bader
2ae8360b51 Remove sh-newline-and-indent
It is obsolete.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1346
2008-07-22 04:56:09 +00:00
Nick Roberts
cf7238adf9 (gdb-create-define-alist): Don't create a
list of #defines for remote files.
(gdb-source-info): Only show main if it has been found.
2008-07-16 23:02:52 +00:00
Dan Nicolaescu
01623c2898 (grep-files-aliases): Improve the C++ source
pattern and add patterns for C++ header files.
2008-07-11 02:44:10 +00:00
Nick Roberts
c8baaa6b12 (gud-gdb-get-stackframe): Allow absolute
filenames in stack trace (text command mode).
2008-07-05 09:36:39 +00:00
Nick Roberts
95741663a9 (gdb-display-buffer): Don't split a buffer
if it's not part of gdb-ui, e.g, at start.
2008-07-05 09:35:01 +00:00
Glenn Morris
549c0a9664 Spelling fix. 2008-07-01 03:02:37 +00:00
Nick Roberts
959005e4db (gdb-create-source-file-list): New option.
(gdb-init-2): Use it.  Don't run gdb-mode-hook again.
(gdb-var-list-children-regexp, gdb-var-update-regexp)
(gdb-info-breakpoints-custom, gdb-stack-list-frames-regexp)
(gdb-var-list-children-regexp-1, gdb-var-update-regexp-1)
(gdb-stack-list-locals-regexp): Future proof regexps better.
2008-07-01 01:57:50 +00:00
Alan Mackenzie
13ac2398ff cc-mode.el (c-mode-base-map): Don't bind C-M-[ae] to the CC Mode specific
functions; this is no longer needed, since {beginning,end}-of-defun now
pass ARG to ...-of-defun-function.

cc-defs.el (c-emacs-features): new feature 'argumentative-bod-function.

----------------------------------------------------------------------
cc-defs.el cc-mode.el CVS:
----------------------------------------------------------------------
2008-06-27 21:12:46 +00:00
Glenn Morris
fffa137cb7 American English spelling fix. 2008-06-27 07:34:53 +00:00
Glenn Morris
6772c8e169 American English spelling fix. 2008-06-27 02:41:14 +00:00
Glenn Morris
321d9c42c4 (bug-reference-fontify): Revert previous change that saved match data. 2008-06-21 20:30:00 +00:00
Glenn Morris
bffc65597f (bug-reference-map): Bind down-mouse-1 rather than mouse-1.
(bug-reference-url-format): Autoload safe if string.
(bug-reference-bug-regexp): Make space after "bug" optional.
(bug-reference-fontify): Save match data.
2008-06-21 20:13:48 +00:00