1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 15:21:51 -08:00
Commit graph

2772 commits

Author SHA1 Message Date
Richard M. Stallman
79657d524c (ebrowse-global-prefix-key): Change to C-c C-m. 2006-02-12 20:27:51 +00:00
Eli Zaretskii
0810857709 (glasses-separator): Doc fix.
(glasses-original-separator): New defcustom.
(glasses-make-readable, glasses-convert-to-unreadable): Use it.
2006-02-11 11:46:15 +00:00
Nick Roberts
d91362c9e0 Update copyright for 2006. 2006-02-10 09:00:31 +00:00
Nick Roberts
dbc4287b14 Update copyright for 2006. 2006-02-10 07:54:12 +00:00
Masatake YAMATO
d9674f335b (autoconf-font-lock-keywords): Check start boundary of symbols. 2006-02-09 19:15:46 +00:00
Glenn Morris
ab09adac9b Revert previous inadvertent check-in of local changes. 2006-02-08 08:05:13 +00:00
Glenn Morris
a20b384860 Add 2006 to copyright years. 2006-02-08 07:54:11 +00:00
Nick Roberts
e50054c2b9 (gud-tooltip-mode): Remove autoload cookie.
User should use gdb-mode-hook if desired.
2006-02-07 06:58:37 +00:00
Nick Roberts
d47c318cc8 (gdb-post-prompt): Regenerate breakpoints
buffer if necessary.
(gdb-delete-frame-or-window): New function.
(gdb-breakpoints-mode-map): Bind "q" to it.
2006-02-07 06:57:27 +00:00
Eli Zaretskii
13b0ddbd62 (python-mode) <eldoc-mode-hook>: Pass nil as the first arg to run-python. 2006-01-21 11:48:25 +00:00
Masatake YAMATO
9a8ee44887 * progmodes/cpp.el (cpp-edit-load): Make the order of listed conditions in a base C code buffer and its associate CPP Edit buffer the same. 2006-01-19 10:57:44 +00:00
Stefan Monnier
5d72423543 Move defvars out of eval-when-compile.
(fortran-break-line): Remove unused var `opoint'.
(fortran-abbrev-start): Obey help-event-list.
2006-01-18 15:56:30 +00:00
Masatake YAMATO
3968c89ffe Added makefile-imake-mode. 2006-01-17 18:11:53 +00:00
Stefan Monnier
4c3447538f (auto-mode-alist): Use \' rather than $.
(ld-script-mode): Don't set indent-line-function since we don't have one.
2006-01-13 17:20:52 +00:00
Masatake YAMATO
5f3996dc74 Update copyright year. 2006-01-13 05:22:10 +00:00
Masatake YAMATO
4ec7bdfdf7 * progmodes/ld-script.el (auto-mode-alist): Support suffix conventions used in netbsd and eCos. 2006-01-12 10:09:44 +00:00
Masatake YAMATO
4076cbf66c 2006-01-06 Masatake YAMATO <jet@gyve.org>
* font-lock.el (cpp-font-lock-keywords): Font lock keywords for
	C preprocessor forward ported from GNU Emacs 21.2.

	* progmodes/asm-mode.el (asm-font-lock-keywords): Use
	`cpp-font-lock-keywords'.

	* progmodes/ld-script.el (ld-script-font-lock-keywords): Ditto.

	* progmodes/ld-script.el (auto-mode-alist): Use \\> instead
	of $ for "\\.ld[s]?".
2006-01-11 14:29:44 +00:00
Stefan Monnier
05794f14d6 (tcl-indent-command): Use indent-for-tab-command.
(tcl-indent-line): Return `noindent' if inside a string.
2006-01-10 19:42:43 +00:00
Stefan Monnier
9f812d2370 Add bugs/todo entry. 2006-01-10 19:16:02 +00:00
Stefan Monnier
587d108e55 (flymake-split-string): Remove >1 empty strings at beg/end of the result.
(flymake-find-buildfile, flymake-find-possible-master-files):
Use expand-file-name.
(flymake-fix-file-name): Don't replace \ with / and don't remove ./
since expand-file-name does it for us.  Use directory-file-name.
(flymake-ler-get-full-file, flymake-ler-get-file, flymake-ler-get-line)
(flymake-ler-get-type, flymake-ler-get-text)
(flymake-ler-make-ler): Remove.  Replace by defstruct.  Update callers.
(flymake-current-line-no): Remove spurious interactive spec.
(flymake-delete-temp-directory): Remove unused var `slash-pos'.
(flymake-check-include): Remove arg inc-path merged into inc-name.
(flymake-check-patch-master-file-buffer): Fit in 80 columns.
Arg regexp-list replaced by a simple regexp.
(flymake-master-make-header-init, flymake-master-tex-init):
Correspondingly replace regexp-list with a regexp.  Fix regexp.
2006-01-10 18:46:07 +00:00
Stefan Monnier
5f73367de4 (flymake-find-buildfile): Remove invariant arg `dirs'. Adjust callers. 2006-01-10 04:05:46 +00:00
Stefan Monnier
6fee12e66d Use `require' rather than autoload for XEmacs's overlays.
(flymake-get-common-file-prefix, flymake-build-relative-filename):
Delete.  Use file-relative-name instead.
(flymake-get-syntax-check-program-args, flymake-perl-init):
Simplify the resulting code.
2006-01-09 19:11:28 +00:00
Eli Zaretskii
4c22303a83 (auto-mode-alist): Recognize linker scripts whose file-name extensions are
"\.x[bdsru]?[cn]?$".
2006-01-06 13:55:16 +00:00
Nick Roberts
582761a6e5 (gdb-script-skip-to-head, gdb-script-calculate-indentation):
Indent for breakpoint command lists also.
2006-01-06 10:56:12 +00:00
Stefan Monnier
c07fa03069 (flymake-get-cleanup-function): Default to flymake-simple-cleanup.
(flymake-allowed-file-name-masks): Use this new default.
All the functions are now called in the right buffer rather than
passing the buffer as argument.
(flymake-process-sentinel): Switch to buffer before calling cleanup.
(flymake-parse-err-lines): Remove redundant buffer arg.
(flymake-get-program-dir): Comment out unused function.
(flymake-start-syntax-check, flymake-start-syntax-check-process):
Remove redundant buffer argument.
(flymake-get-real-file-name, flymake-simple-java-cleanup)
(flymake-simple-cleanup, flymake-master-cleanup): Remove buffer arg.
2006-01-05 18:51:00 +00:00
Stefan Monnier
6df1924164 (flymake-create-temp-with-folder-structure): Use expand-file-name.
(flymake-delete-temp-directory): Use expand-file-name,
file-name-directory, and directory-file-name.
(flymake-strrchr): Delete.
(flymake-start-syntax-check): Don't pass the redundant buffer argument
to the init-f function.
(flymake-init-find-buildfile-dir, flymake-init-create-temp-buffer-copy)
(flymake-init-create-temp-source-and-master-buffer-copy, flymake-perl-init)
(flymake-save-buffer-in-file, flymake-simple-make-init-impl, flymake-xml-init)
(flymake-simple-make-init, flymake-master-make-init, flymake-master-tex-init)
(flymake-master-make-header-init, flymake-simple-make-java-init)
(flymake-simple-ant-java-init, flymake-simple-tex-init):
Remove corresponding redundant buffer argument.
(flymake-allowed-file-name-masks): Remove last elems that are equal to
the default anyway.  Clean up regexps.
2006-01-03 19:59:00 +00:00
Stefan Monnier
5bcef417b1 (flymake-base-dir, flymake-master-file-name, flymake-temp-master-file-name)
(flymake-temp-source-file-name): New buffer-local vars.
(flymake-buffer-data, flymake-get-buffer-value, flymake-set-buffer-value):
Replace those hash-tables by the new buffer-local vars.  Update callers.
2006-01-03 19:05:06 +00:00
Stefan Monnier
43ed65acea (flymake-check-start-time, flymake-check-was-interrupted, flymake-err-info)
(flymake-is-running, flymake-last-change-time, flymake-new-err-info)
(flymake-timer): Move definitions, so we can remove earlier declarations.
(flymake-replace-regexp-in-string, flymake-split-string)
(flymake-get-temp-dir): Use defalias.
(flymake-popup-menu): Remove `pos' argument.  Use posn-at-point.
(flymake-xemacs-window-edges): Remove unused function.
(flymake-get-point-pixel-pos): Move.
(flymake-pid-to-names, flymake-reg-names)
(flymake-get-source-buffer-name, flymake-unreg-names): Remove.
Replace by a simple list flymake-processes and by process-buffer.
Update callers.  Other than simplify the code, it uses buffers rather
than buffer-names so it doesn't get confused by uniquify.
(flymake-buffer-data): The global value should just be nil.
2006-01-03 18:44:42 +00:00
Eli Zaretskii
8c3f3d642d (gud-display-line): Support hl-line in the source buffer. 2005-12-31 13:51:27 +00:00
Stefan Monnier
4dd68f4433 (flymake-copy-buffer-to-temp-buffer): Simplify.
(flymake-parse-output-and-residual): Remove `source-buffer' argument.
(flymake-process-filter): Switch to buffer before calling it instead.
(flymake-post-syntax-check, flymake-highlight-err-lines)
(flymake-delete-own-overlays, flymake-parse-err-lines)
(flymake-start-syntax-check, flymake-start-syntax-check-process)
(flymake-count-lines, flymake-parse-residual): Remove constant buffer argument.
(flymake-start-syntax-check-for-current-buffer): Remove.
Update callers to use flymake-start-syntax-check instead.
(flymake-display-err-menu-for-current-line): Remove unused var `mouse-pos'.
(flymake-restore-formatting): Comment out unused function.
(flymake-report-status, flymake-report-fatal-status): Remove buffer
argument, use current-buffer instead.  Update callers.
2005-12-30 17:28:30 +00:00
Andreas Schwab
f140f4e36c Ignore errors from font-lock-compile-keywords. 2005-12-30 14:00:30 +00:00
Juri Linkov
deefca6496 (glasses-face): Add tag "None" to const nil. 2005-12-30 05:56:39 +00:00
Juri Linkov
446efb6a85 (delphi-other-face): Add tag "None" to const nil. 2005-12-30 05:56:17 +00:00
Nick Roberts
d0b9c14d9f (gdb-tooltip-print, gdb-tooltip-print-1):
Display name of expression instead of convenience variable.
(gdb-post-prompt): Only call gdb-get-changed-registers if needed.
2005-12-29 02:04:36 +00:00
Nick Roberts
cf84aa19f5 (gud-tooltip-dereference): Rename from toggle-gud-tooltip-dereference.
(gud-tooltip-print-command): Move concatenation of "*" to expr to...
(gud-tooltip-tips): ...here when dereferencing.
2005-12-29 02:03:20 +00:00
Richard M. Stallman
2926b5fba6 (glasses-face): More specific custom type. 2005-12-27 23:48:05 +00:00
Richard M. Stallman
618142d989 Remove faces from group `faces'. 2005-12-27 01:06:54 +00:00
Richard M. Stallman
3f264a3af4 (c-emacs-features): Do parse-partial-sexp at point, in case of narrowing. 2005-12-26 04:51:46 +00:00
Richard M. Stallman
6f9de17a61 (delphi-other-face): Allow nil in type. 2005-12-25 19:01:19 +00:00
Richard M. Stallman
6728475c5c (cpp-face-none-list): Use cpp-face instead of face. 2005-12-25 18:59:47 +00:00
Nick Roberts
3150fbfcca (gud-tooltip-modes, gud-tooltip-display):
Delete defcustom variable :tag names.
2005-12-21 12:04:26 +00:00
Chong Yidong
917e8d0ba2 * progmodes/sh-script.el (sh-mode): Add keymap to docstring. 2005-12-18 01:18:45 +00:00
Stefan Monnier
f3725983e7 (c-after-change-check-<>-operators):
After-change-functions should not clobber the match data.
2005-12-16 20:07:49 +00:00
Nick Roberts
c962897d11 (gdb-many-windows): Echo new state in minibuffer. 2005-12-15 21:21:43 +00:00
Juri Linkov
cf717a0d24 (cpp-face): New widget.
(cpp-known-face, cpp-unknown-face, cpp-edit-list): Use it.
2005-12-14 07:48:11 +00:00
Richard M. Stallman
4aede2f281 (compilation-error-regexp-alist): Doc fix. 2005-12-12 05:11:08 +00:00
Nick Roberts
760a716cf7 (gud-tooltip-modes, gud-tooltip-display):
Add the gud groupname.
(gud-tooltip-mode): Add the tooltip groupname. Move in front
of other defcustoms with that groupname.
(gud-tooltip-echo-area): Add the gud groupname. Remove tag to
avoid conflict with tooltip-use-echo-area.
2005-12-10 21:32:22 +00:00
Eli Zaretskii
d9f9aa720f (octave-electric-space): Don't indent comments or strings if
octave-auto-indent is nil.
2005-12-10 10:29:22 +00:00
Nick Roberts
135f440c15 (gud-speedbar-buttons, gud-tooltip-tips):
No need to check gud-comint-buffer is bound.
(gdb): Prevent multiple debugging when first session uses gdba.
2005-12-08 22:10:50 +00:00
Nick Roberts
c05ba08101 (gdb-find-file-unhook): Delete variable.
(gdb-set-gud-minor-mode, gdb-set-gud-minor-mode): Delete functions.
(gdb-set-gud-minor-mode-existing-buffers, gdb-init-2): Use GDB
command "info sources".  Move calls to GDB command "list".
(gdb-find-file-hook): Just use gdb-source-file-list.
(gdb-source-file-regexp): Use regexp for pre-GDB 6.4.
(gdb-source-file-regexp-1): New regexp for GDB 6.4+ only.
(gdb-set-gud-minor-mode-existing-buffers-1): Use it.
(gdb-data-list-register-values-handler): Use correct trigger name.
2005-12-07 23:05:47 +00:00