Nick Roberts
f6579c7182
(gud-goto-info): Use existing Info buffer, if
...
possible.
2005-04-15 10:35:09 +00:00
Glenn Morris
546e2f6ff2
(sh-here-document-word): Make it a defcustom. Doc fix.
...
(sh-add): Bash uses $(( )) for arithmetic.
(sh-while-getopts) <sh>: Set OPTIND back to 1 at end.
(sh-maybe-here-document): Remove quotes and leading whitespace
from heredoc word when closing. Indent heredoc with tabs if word
starts with "-".
2005-04-13 18:49:57 +00:00
Nick Roberts
4a7d2fb88d
Don't set overlay-arrow-string to "=>" as this is done
...
globally in C now.
2005-04-12 03:11:23 +00:00
Nick Roberts
583e8dd926
(gdb-assembler-mode):
...
Don't set overlay-arrow-string to "=>" as this is done
globally in C now.
2005-04-12 03:10:25 +00:00
Nick Roberts
6f120f70bc
(gud-display-line): GUD uses its own
...
overlay arrow now so don't set overlay-arrow-string.
(gud-pdb-command-name): Revert back to "pdb" (2004-04-26).
2005-04-11 22:32:24 +00:00
Glenn Morris
d694ccd7e5
(f90-electric-insert): Add optional prefix arg, and pass to
...
self-insert-command.
2005-04-11 15:23:20 +00:00
Nick Roberts
1a0320876e
(gdb-display-inferior-io-buffer)
...
(gdb-frame-inferior-io-buffer): New Functions to control
display of separate IO buffer.
(menu): Add them to menu-bar.
(gdb-display-buffer): Check for buffer in another frame.
Protect GUD buffer.
(gdb-setup-windows): Create IO buffer if not already there.
(gdb-memory-mode): Remove purecopy noops.
2005-04-11 12:48:42 +00:00
Stefan Monnier
4bcb9c95c1
(vhdl-mode-map-init): Don't override default
...
TAB binding so tab-always-indent is obeyed.
(vhdl-minibuffer-local-map): Move initialization into declaration.
(vhdl-mode-abbrev-table-init): Mark the abbrevs as `system'.
(vhdl-run-when-idle, vhdl-create-mode-menu, vhdl-character-to-event)
(vhdl-hooked-abbrev): Avoid test for XEmacs.
(vhdl-current-line): Use line-beginning-position.
(vhdl-doc-variable, vhdl-doc-mode): Call help-setup-xref before
with-output-to-temp-buffer, so the current position can be recorded.
2005-04-10 18:15:43 +00:00
Masatake YAMATO
0c9a01ff28
* compilation.txt (symbol): Added gcov-file
...
gcov-bb-file gcov-never-called-line gcov-called-line .
* progmodes/compile.el (compilation-error-regexp-alist-alist): Add
regexp for gcov.
2005-04-10 06:19:31 +00:00
Dan Nicolaescu
ea81d57ec5
* mh-customize.el (mh-speedbar-selected-folder-face): Special case
...
high number of colors displays.
* textmodes/table.el (table-cell-face): Add special case for
displays supporting a high number of colors.
* progmodes/vhdl-mode.el (vhdl-font-lock-prompt-face)
(vhdl-font-lock-reserved-words-face)
(vhdl-speedbar-architecture-face)
(vhdl-speedbar-instantiation-face)
(vhdl-speedbar-architecture-selected-face)
(vhdl-speedbar-instantiation-selected-face): Likewise.
* progmodes/sh-script.el (sh-heredoc-face): Likewise.
* progmodes/idlw-help.el (idlwave-help-link-face): Likewise.
* progmodes/ebrowse.el (ebrowse-tree-mark-face)
(ebrowse-root-class-face, ebrowse-member-attribute-face)
(ebrowse-progress-face): Likewise.
* progmodes/compile.el (compilation-info-face): Likewise.
* progmodes/cc-fonts.el (c-invalid-face): Likewise.
* emacs-lisp/re-builder.el (reb-match-3): Likewise.
* calendar/calendar.el (diary-face): Likewise.
* woman.el (woman-italic-face, woman-bold-face)
(woman-unknown-face): Likewise.
* wid-edit.el (widget-button-pressed-face): Likewise.
* whitespace.el (whitespace-highlight-face): Likewise.
* smerge-mode.el (smerge-mine-face, smerge-base-face): Likewise.
* pcvs-info.el (cvs-marked-face): Likewise.
* info.el (info-xref): Likewise.
* ido.el (ido-subdir-face, ido-indicator-face): Likewise.
* hilit-chg.el (highlight-changes-face)
(highlight-changes-delete-face): Likewise.
* hi-lock.el (hi-yellow, hi-green, hi-blue-b, hi-green-b)
(hi-red-b): Likewise.
* generic-x.el (show-tabs-tab-face, show-tabs-space-face): Likewise.
* font-lock.el (font-lock-keyword-face)
(font-lock-function-name-face, font-lock-warning-face): Likewise.
* cus-edit.el (custom-invalid-face, custom-modified-face)
(custom-set-face, custom-changed-face, custom-variable-tag-face)
(custom-group-tag-face-1, custom-group-tag-face): Likewise.
* comint.el (comint-highlight-prompt): Likewise.
2005-04-08 14:26:13 +00:00
Juri Linkov
6a1cdc5bee
(compilation-setup):
...
Set `next-error-overlay-arrow-position' to nil. Also set it to
nil in the local hook `kill-buffer-hook'. Make local variable
`overlay-arrow-string' and set it to "=>".
(compilation-goto-locus): Set BOL position to
`next-error-overlay-arrow-position' instead of
`overlay-arrow-position'.
2005-04-07 15:15:38 +00:00
Glenn Morris
450a39ffe2
(sh-builtins) <bash>: Add `caller'.
...
(sh-escaped-newline): New face.
(sh-font-lock-keywords) <shell>: Improve regexp for escaped
newline, and use sh-escaped-newline face.
2005-04-05 13:07:42 +00:00
Glenn Morris
d6d43bde05
(tcl-escaped-newline): New face.
...
(tcl-builtin-list): New variable.
(tcl-set-font-lock-keywords): Add builtins, variables, and escaped
newlines. Fix keywords subexpression number.
2005-04-05 13:06:25 +00:00
Lute Kamstra
0f06a4df3f
(hide-ifdef-mode): Specify :group.
2005-04-04 09:25:36 +00:00
Lute Kamstra
3b614b814e
(glasses-mode): Specify :group.
2005-04-04 09:23:59 +00:00
Lute Kamstra
d799c27880
(flymake-mode): Specify :group.
2005-04-04 09:22:59 +00:00
Lute Kamstra
1f644ce330
(cwarn-mode): Specify :group.
2005-04-04 09:21:06 +00:00
Stefan Monnier
4c5113c76b
(tcl-set-font-lock-keywords): Use new \_< ops.
2005-04-03 21:20:03 +00:00
Richard M. Stallman
a91877d296
Fix previous change.
2005-03-31 18:59:50 +00:00
Richard M. Stallman
64c66a6188
(scheme-mode-syntax-table): Update
...
syntax of | and # for two-character comment syntax.
2005-03-31 18:59:34 +00:00
Nick Roberts
63cc3b0975
(gdb): (Re)-initialise gud-filter-pending-text.
...
(gud-filter-pending-text): Move in front of gdb.
(gud-overlay-arrow-position): New variable.
(gud-sentinel, gud-display-line): Use it in place of
overlay-arrow-position.
2005-03-29 20:59:42 +00:00
Glenn Morris
8cb8832f25
Reformat and update copyright years.
...
(fortran-if-indent): Doc fix.
(fortran-font-lock-keywords-2): Add "where", "elsewhere".
(fortran-font-lock-keywords-4): New variable.
(fortran-blocks-re, fortran-end-block-re)
(fortran-start-block-re): New constants, for hideshow.
(hs-special-modes-alist): Add a Fortran entry.
(fortran-mode-map): Bind fortran-end-of-block,
fortran-beginning-of-block to \M-\C-n, \M-\C-p.
(fortran-mode): Doc fix. Add fortran-font-lock-keywords-4.
(fortran-looking-at-if-then, fortran-end-of-block)
(fortran-beginning-of-block): New functions, for hideshow.
2005-03-29 18:59:02 +00:00
Glenn Morris
fcca5273e5
(f90-end-block-re, f90-start-block-re): Doc fix. Tweak regexp.
...
(f90-beginning-of-block): Push mark first.
2005-03-29 18:34:22 +00:00
Stefan Monnier
ef91372af5
(which-function): Be robust in the face of an
...
imenu--make-index-alist failure.
2005-03-29 14:18:00 +00:00
Stefan Monnier
9f3f6a1854
(python-preoutput-filter): Fix last change.
2005-03-29 14:12:23 +00:00
Juri Linkov
073fcaf68b
(compilation-goto-locus):
...
Use `next-error-highlight-timer' instead of `sit-for'.
2005-03-29 04:57:52 +00:00
Stefan Monnier
12566797d3
(python-preoutput-leftover): New var.
...
(python-preoutput-filter): Use it.
(python-send-receive): Loop until all the result has been received.
2005-03-28 14:36:25 +00:00
Stefan Monnier
5ffc943b8f
(flymake-mode): Add autoload cookie.
2005-03-26 15:33:33 +00:00
Nick Roberts
0d43db4d62
(gdb-breakpoints-mode-map)
...
(gdb-frames-mode-map): Add follow-link property.
2005-03-25 22:04:45 +00:00
Stefan Monnier
95c9ef20be
(python-close-block-statement-p)
...
(python-outdent-p, python-current-defun): Use symbol-end.
2005-03-25 14:36:08 +00:00
Werner LEMBERG
2e8b9c7d51
* progmodes/cperl-mode.el, progmodes/idlw-shell.el,
...
progmodes/idlwave.el, progmodes/vhdl-mode.el: Replace `legal' with
`valid'.
2005-03-25 10:06:23 +00:00
Werner LEMBERG
eac9c0efd6
* progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el,
...
progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el,
progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el,
progmodes/sh-script.el, progmodes/xscheme.el: Replace `illegal' with
`invalid'.
2005-03-25 08:47:00 +00:00
Stefan Monnier
17404091a0
(flymake-get-file-name-mode-and-masks)
...
(flymake-find-buildfile, flymake-find-possible-master-files)
(flymake-check-include, flymake-parse-line): Replace loops over the
length of lists, by loops over lists, to remove silly O(n�) behavior.
2005-03-25 00:17:42 +00:00
Stefan Monnier
4bd0a5d078
(flymake-ensure-ends-with-slash): Remove.
...
Substitute file-name-as-directory in the rest of the file.
(flymake-get-common-file-prefix): Rewrite, using compare-strings.
(flymake-replace-region): Remove unused arg `buffer'.
(flymake-check-patch-master-file-buffer): Update calls to it.
(flymake-add-err-info): Remove unused var `count'.
(flymake-mode): Use define-minor-mode.
2005-03-25 00:06:07 +00:00
Stefan Monnier
cd2325cdd3
Use with-current-buffer.
...
(flymake-float-time, flymake-get-temp-dir, flymake-replace-regexp-in-string)
(flymake-line-beginning-position, flymake-current-row, flymake-selected-frame)
(flymake-line-end-position, flymake-popup-menu): Avoid testing for `xemacs'.
(flymake-nop): Move.
(flymake-region-has-flymake-overlays): Return the computed value.
(flymake-reformat-err-line-patterns-from-compile-el): Use dolist.
Remove unused var `endline'.
(flymake-get-line-count): Remove unused function.
(flymake-display-err-menu-for-current-line): Unused var `move-mouse-pos'.
2005-03-24 22:55:54 +00:00
Stefan Monnier
9a686ad201
Misc fix up of comments and docstrings.
2005-03-24 22:42:42 +00:00
Miles Bader
c29749e731
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-204
...
Clean up gdb-ui breakpoint faces
2005-03-23 Miles Bader <miles@gnu.org>
* lisp/progmodes/gdb-ui.el (breakpoint-enabled, breakpoint-disabled):
Remove tty-specific variants, as they're no longer needed.
2005-03-24 03:25:40 +00:00
Kim F. Storm
5f9e3a2636
(breakpoint-enabled, breakpoint-disabled):
...
Don't inherit from fringe face (now happens automatically).
2005-03-22 23:08:57 +00:00
Stefan Monnier
44ebeb1b6e
(perl-font-lock-keywords-2):
...
Accept qualified variable and function names.
2005-03-22 19:43:13 +00:00
Miles Bader
0c04baa6c5
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-199
...
Tweak gdb-ui breakpoint faces
2005-03-22 Miles Bader <miles@gnu.org>
* lisp/progmodes/gdb-ui.el (breakpoint-enabled, breakpoint-disabled):
Tweak details to look good on both ttys and bitmap displays, light
or dark background, etc.
2005-03-22 05:05:50 +00:00
Thien-Thi Nguyen
7651545c10
(dcl-font-lock-keywords): Add underscore to "f$ lexicals" regexp.
2005-03-21 07:44:22 +00:00
J.D. Smith
10c8e594f6
Remove unnecessary `beginning-of-buffer'.
2005-03-21 02:10:48 +00:00
Stefan Monnier
92aba9ab38
(perl-indent-new-calculate): New function.
...
(perl-indent-line): Use it.
2005-03-20 18:04:41 +00:00
Stefan Monnier
ca79c816e8
(perl-font-lock-syntactic-face-function): Properly handle the case where the
...
`m' or `s' command's argument is not yet terminated.
2005-03-20 17:06:13 +00:00
Miles Bader
e38b967ad7
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-193
...
Use gdb-ui breakpoint faces on ttys too
2005-03-20 Miles Bader <miles@gnu.org>
* lisp/progmodes/gdb-ui.el (gdb-put-breakpoint-icon): Use breakpoint faces
in text-mode too. Change to new face names.
(breakpoint-enabled): Renamed from `breakpoint-enabled-bitmap-face'.
Add `:weight bold' attribute.
(breakpoint-disabled): Renamed from `breakpoint-disabled-bitmap-face'.
2005-03-20 01:49:32 +00:00
Richard M. Stallman
8eac6e91e4
(perl-mode-hook): Defvar it.
...
(perl-mode): Use run-mode-hooks.
2005-03-18 00:13:40 +00:00
Richard M. Stallman
65363a4e3d
Comment change.
2005-03-17 23:59:31 +00:00
Thien-Thi Nguyen
09d252f261
(dcl-mode-syntax-table): Add entry for backslash.
2005-03-12 17:02:32 +00:00
Nick Roberts
2e8c13b41b
(gdb-var-create-handler, gdb-get-location):
...
Use message-box.
2005-03-09 23:20:07 +00:00
Nick Roberts
bd7a628ab6
(gdb-var-create-handler): Handle just MI case.
...
(gdb-send, gdb-send-item): Log items sent from gdb-send too.
2005-03-07 01:55:18 +00:00