1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-09 21:20:45 -08:00
Commit graph

3243 commits

Author SHA1 Message Date
Glenn Morris
d6bb9d8c18 (f90-do-indent, f90-if-indent)
(f90-type-indent, f90-program-indent)
(f90-continuation-indent, f90-comment-region)
(f90-beginning-ampersand, f90-smart-end)
(f90-break-before-delimiters, f90-auto-keyword-case)
(f90-leave-line-no, f90-mode-hook):
Give an appropriate safe-local-variable property.
(f90-font-lock-keywords-2): Fix `go to' regexp.
2007-10-23 07:00:13 +00:00
Glenn Morris
6ac8618ab2 (fortran-tab-mode-default)
(fortran-tab-mode-string, fortran-do-indent, fortran-if-indent)
(fortran-structure-indent, fortran-continuation-indent)
(fortran-comment-indent, fortran-comment-line-extra-indent)
(fortran-comment-line-start)
(fortran-minimum-statement-indent-fixed)
(fortran-minimum-statement-indent-tab)
(fortran-comment-indent-char, fortran-line-number-indent)
(fortran-check-all-num-for-matching-do)
(fortran-blink-matching-if, fortran-continuation-string)
(fortran-comment-region, fortran-electric-line-number)
(fortran-column-ruler-fixed, fortran-column-ruler-tab)
(fortran-analyze-depth, fortran-break-before-delimiters):
Give an appropriate safe-local-variable property.
2007-10-23 06:52:04 +00:00
Glenn Morris
b8e4cd1d74 Martin Rudalics <rudalics at gmx.at>
(fortran-mode-map, fortran-window-create): Use window-full-width-p.
2007-10-22 07:40:12 +00:00
Glenn Morris
f42fc119bc (f90-font-lock-keywords-2, f90-looking-at-type-like): Fix regexp typos. 2007-10-20 03:53:59 +00:00
Glenn Morris
41a962dd92 (cc-imenu-c++-generic-expression): Tweak regexp to avoid overflow. 2007-10-17 01:36:24 +00:00
Glenn Morris
1a825e5d29 (select-tags-table): Disable undo in the `*Tags Table List*' buffer. 2007-10-14 02:52:40 +00:00
Glenn Morris
19530b36bf (octave-looking-at-kw): Add doc string.
(octave-re-search-forward-kw, octave-re-search-backward-kw):
Add doc string, and an explicit COUNT argument.
(octave-scan-blocks, octave-beginning-of-defun): Explicitly pass
INC to search functions.
2007-10-13 20:08:01 +00:00
Glenn Morris
f5b54e3190 John W. Eaton <jwe at octave.org>
(octave-looking-at-kw)
(octave-re-search-forward-kw, octave-re-search-backward-kw): New functions.
(octave-in-defun-p, calculate-octave-indent)
(octave-blink-matching-block-open, octave-beginning-of-defun)
(octave-auto-fill): Use octave-looking-at-kw instead of looking-at,
to search for regexps that contain case-sensitive keywords.
(octave-beginning-of-defun): Likewise, for octave-re-search-backward-kw.
(octave-scan-blocks): Likewise, for octave-re-search-forward-kw.
2007-10-13 20:01:38 +00:00
Nick Roberts
31c4b81d81 (gdb-info-stack-custom): Ensure current frame is visible. 2007-10-11 04:23:29 +00:00
Michaël Cadilhac
d4f1855ae3 (gud-gud-gdb-command-name): Fix typo in docstring. 2007-10-04 09:27:14 +00:00
Nick Roberts
a55f4be1a1 (gud-gud-gdb-command-name): New option.
(gud-gdb): New function for old M-x gdb (text command mode).
(gud-gdb-command-name, gdb): Move to gdb-ui.el.
2007-10-04 07:46:26 +00:00
Nick Roberts
4d4cc7800d (gud-gdb-command-name, gdb): Move here from gud.el and adapt doc string.
(gud-gdba-command-name, gdba): Delete.
2007-10-04 07:44:28 +00:00
Nick Roberts
39c9a04753 (pdb): Specify file for gud-break. 2007-10-02 11:22:22 +00:00
Nick Roberts
89525f8b2b (gdb-init-1): Don't set the values
gud-minor-mode and gud-marker-filter.
(gdb-fullname-regexp): New variable.
(gud-gdba-marker-filter): Use it to switch to text command
mode if appropriate.
2007-10-02 10:57:03 +00:00
Nick Roberts
b621b522ad (gdb): Make gdba default and switch to gdb
if appropriate, i.e., reverse previous arrangement.
(gud-gdb-marker-filter): Adapt for above change.
2007-10-02 10:55:29 +00:00
Nick Roberts
08aef629ba (gud-display-line): Find source buffer even when
GUD buffer has it's own frame.
2007-10-01 11:28:21 +00:00
Juanma Barranquero
d56f40cb55 (python-eldoc-function): Doc fix. 2007-09-27 21:23:43 +00:00
Francesco Potortì
e9886e8899 (inferior-octave-mode): Use add-hook to
add inferior-octave-directory-tracker to the buffer-local value
of comint-input-filter-functions.
2007-09-22 20:12:05 +00:00
Stefan Monnier
d40a86f9f6 (compilation-error-regexp-alist-alist):
Recognize gcc's use of "note" for informational messages.
2007-09-20 18:56:19 +00:00
Nick Roberts
9558a54ac7 (gdba, gdb-send, gdb-source-info):
Use gdb-ready.  Discard input until GDB is ready to accept it.
2007-09-15 08:09:07 +00:00
Nick Roberts
2863ab1682 (gdb-ready): New variable.
(gdb): Set it to nil.  Set gud-running to nil here...
(gud-common-init): ...instead of here.
2007-09-13 06:26:20 +00:00
Stefan Monnier
308114ef9f Merge changes from Dave Love's v2007-Sep-10.
(python-font-lock-keywords): Update to the 2.5 version of the language.
(python-quote-syntax): Let-bind font-lock-syntactic-keywords to nil.
(python-backspace): Only behave funny in code.
(python-compilation-regexp-alist): Add PDB stack trace regexp.
(inferior-python-mode): Add PDB prompt regexp.
(python-fill-paragraph): Refine the fenced-string regexp.
(python-find-imports): Handle imports spanning several lines.
(python-mode): Add `class' to hideshow support.
2007-09-10 20:02:31 +00:00
Stefan Monnier
82d9a08d37 Merge upstream 5.23.
(cperl-where-am-i): Remove function.
(cperl-backward-to-noncomment): Don't go too far when skipping POD/HEREs
(cperl-sniff-for-indent): De-invert [string] and [comment].
When looking for label, skip sⓂ️y:tr.
(cperl-indent-line): Likewise.
(cperl-mode): Don't assume `font-lock-multiline' is auto-local.
(cperl-windowed-init): Wrong `ps-print' handling.
Both thanks to Chong Yidong.
(cperl-look-at-leading-count): Could fail with unfinished RExen.
(cperl-find-pods-heres): If the second part of s()[] is missing,
don't try to highlight delimiters...
2007-09-07 04:37:28 +00:00
Stefan Monnier
34a9bf20b0 (compilation-get-file-structure): Complete last
change by also using spec-directory in the puthash.
2007-09-07 03:48:30 +00:00
Glenn Morris
fbd4de656d (c-constant-kwds): Add java: null, true, false. 2007-08-28 02:51:09 +00:00
Thien-Thi Nguyen
41fd2086e7 (m2-definition, m2-module): Don't use previous-line. 2007-08-27 13:41:54 +00:00
Dan Nicolaescu
f152a8982d * progmodes/cperl-mode.el (cperl-indent-level): Autoload the
safe-local-variable setting.
* progmodes/perl-mode.el (perl-indent-level): Likewise.
2007-08-25 21:29:48 +00:00
Alan Mackenzie
c382ec4021 (c-other-decl-block-key-in-symbols-alist): new language variable. 2007-08-25 16:54:09 +00:00
Alan Mackenzie
a335046bf5 (c-brace-anchor-point): new function. (c-add-stmt-syntax): Give accurate
anchor points for "namespace", "extern" etc., rather than BOI.  Fix
addition of spurious syntactic-symbol 'defun-block-intro, replacing it
with 'innamespace, etc.
2007-08-25 16:50:26 +00:00
Stefan Monnier
9edd6ee65a (defcustom, x-color-defined-p, cperl-is-face)
(cperl-is-face, cperl-force-face, cperl-etags-snarf-tag, cperl-mode)
(cperl-etags-snarf-tag, cperl-etags-goto-tag-location, cperl-init-faces)
(cperl-etags-goto-tag-location): Use new style backquotes.
2007-08-23 21:04:51 +00:00
Stefan Monnier
d5dac3b9bd (ada-create-keymap): Paren typo. 2007-08-21 16:25:41 +00:00
Stefan Monnier
23b747d1ed Fix up comment style in header.
(ada-check-emacs-version): Remove.
(ada-mode): Set parse-sexp-* even if they don't exist: can't hurt.
(ada-region-selected): Use (featurep 'xemacs) rather than contortions
to try and quieten the byte-compiler.
(ada-create-keymap): Use [(..)] keys, which work on both (X)Emacs.
2007-08-21 16:24:43 +00:00
Glenn Morris
e8612bf263 (scheme-mode-variables): Set font-lock-comment-start-skip. 2007-08-18 23:45:58 +00:00
Martin Rudalics
bef8366655 (ada-create-syntax-table): Move
set-syntax-table from here to ...
(ada-mode): ... here.  Do not change global value of
comment-multi-line.  Call new function
ada-initialize-syntax-table-properties and add new function
ada-handle-syntax-table-properties to font-lock-mode-hook.
(ada-deactivate-properties, ada-initialize-properties): Replace
by new functions ...
(ada-handle-syntax-table-properties)
(ada-initialize-syntax-table-properties)
(ada-set-syntax-table-properties): ... to set up syntax-table
properties uniformly, independently from whether font-lock-mode
is enabled or not.  Handle read-only buffers and do not change
undo-list when setting syntax-table properties.
(ada-after-change-function): Use ada-set-syntax-table-properties.
2007-08-18 08:33:06 +00:00
Vinicius Jose Latorre
05927f8c8b Fix s{a}{b} parsing 2007-08-17 18:58:32 +00:00
Glenn Morris
912651fc0c (compilation-get-file-structure): Make use of the directory part when
checking for an existing entry, to handle files with same basename in
different directories.
2007-08-17 07:16:17 +00:00
Stefan Monnier
ed0e2ad11b (perl-font-lock-syntactic-keywords): Correctly match / regexp matchers
as first char on a line when fontifying only that line.
2007-08-16 14:20:37 +00:00
Juanma Barranquero
86444e1bf0 (vhdl-update-progress-info): Avoid divide by zero error. 2007-08-13 11:39:45 +00:00
Juanma Barranquero
0fad0ff9f7 (ada-gnatls-args): Fix docstring.
(ada-treat-cmd-string): Improve error message.
(ada-do-file-completion): Call `ada-require-project-file', so project variables
are set properly.
(ada-prj-find-prj-file): Delete Emacs 20.2 support.
(ada-gnatfind-buffer-name): New constant.
(ada-find-any-references): Use new constant.  Set buffer name properly in
compilation-start.  Toggle read-only properly.
(ada-find-in-src-path): Fix spelling error in docstring.
2007-08-13 11:38:37 +00:00
Nick Roberts
cdf71ff2ef (gdb-send): Handle CTRL-D more carefully. 2007-08-13 09:28:31 +00:00
Richard M. Stallman
00b733b76d (gud-common-init): Use new name split-string-and-unquote. 2007-08-12 18:02:39 +00:00
Richard M. Stallman
a988c1c239 (flymake-err-line-patterns): Fix infloop in javac regexp. 2007-08-12 18:01:29 +00:00
Glenn Morris
e7f767c25e Replace `iff' in doc-strings and comments. 2007-08-08 07:34:30 +00:00
Martin Rudalics
0dad3dfecc (compilation-set-window-height): Use window-full-width-p instead of
comparing frame-width and window-width.
(compilation-find-buffer): Remove extra
argument in call to compilation-buffer-internal-p.
2007-08-08 05:57:54 +00:00
Stefan Monnier
b14d552b33 (tcl-indent-level, tcl-continued-indent-level): Add safe-local-variable prop. 2007-08-07 17:00:44 +00:00
Glenn Morris
e9bfd3a3f9 (cperl-compilation-error-regexp-alist): Remove duplicate defvar
preventing initialization.
(cperl-mode): Fix compilation-error-regexp-alist-alist setting.
2007-08-04 02:32:43 +00:00
Richard M. Stallman
7d1dad0cbd (compilation-find-buffer): Return current buffer immediately if suitable.
(compile, compilation-buffer-name, compilation-start): Doc fixes.
2007-08-02 17:40:54 +00:00
Stefan Monnier
0b3ef4f1e5 (run-python): Fix path separator under w32. 2007-07-28 20:24:19 +00:00
Alan Mackenzie
473944f358 Fix problem with modes derived from CC Mode: Move macro
`c-make-emacs-variables-local' from cc-mode.el to cc-langs.el.  Call it
from c-make-init-lang-vars-fun (cc-langs.el) instead of
c-init-language-vars-for (cc-mode.el).
2007-07-28 11:45:55 +00:00
Glenn Morris
1a484753b2 Switch license to GPLv3 or later. 2007-07-25 04:29:40 +00:00