aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (ebrowse-global-prefix-key): Change to C-c C-m.Richard M. Stallman2006-02-121-1/+1
|
* (glasses-separator): Doc fix.Eli Zaretskii2006-02-111-16/+39
| | | | | (glasses-original-separator): New defcustom. (glasses-make-readable, glasses-convert-to-unreadable): Use it.
* Update copyright for 2006.Nick Roberts2006-02-1074-94/+134
|
* Update copyright for 2006.Nick Roberts2006-02-101-1/+1
|
* (autoconf-font-lock-keywords): Check start boundary of symbols.Masatake YAMATO2006-02-091-1/+1
|
* Revert previous inadvertent check-in of local changes.Glenn Morris2006-02-081-42/+6
|
* Add 2006 to copyright years.Glenn Morris2006-02-081-8/+44
|
* (gud-tooltip-mode): Remove autoload cookie.Nick Roberts2006-02-071-1/+0
| | | | User should use gdb-mode-hook if desired.
* (gdb-post-prompt): Regenerate breakpointsNick Roberts2006-02-071-11/+13
| | | | | | buffer if necessary. (gdb-delete-frame-or-window): New function. (gdb-breakpoints-mode-map): Bind "q" to it.
* (python-mode) <eldoc-mode-hook>: Pass nil as the first arg to run-python.Eli Zaretskii2006-01-211-1/+1
|
* * progmodes/cpp.el (cpp-edit-load): Make the order of listed conditions in a ↵Masatake YAMATO2006-01-191-0/+2
| | | | base C code buffer and its associate CPP Edit buffer the same.
* Move defvars out of eval-when-compile.Stefan Monnier2006-01-181-20/+18
| | | | | (fortran-break-line): Remove unused var `opoint'. (fortran-abbrev-start): Obey help-event-list.
* Added makefile-imake-mode.Masatake YAMATO2006-01-171-1/+39
|
* (auto-mode-alist): Use \' rather than $.Stefan Monnier2006-01-131-5/+5
| | | | (ld-script-mode): Don't set indent-line-function since we don't have one.
* Update copyright year.Masatake YAMATO2006-01-131-2/+2
|
* * progmodes/ld-script.el (auto-mode-alist): Support suffix conventions used ↵Masatake YAMATO2006-01-121-1/+7
| | | | in netbsd and eCos.
* 2006-01-06 Masatake YAMATO <jet@gyve.org>Masatake YAMATO2006-01-112-22/+25
| | | | | | | | | | | | | * 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]?".
* (tcl-indent-command): Use indent-for-tab-command.Stefan Monnier2006-01-101-35/+27
| | | | (tcl-indent-line): Return `noindent' if inside a string.
* Add bugs/todo entry.Stefan Monnier2006-01-101-0/+5
|
* (flymake-split-string): Remove >1 empty strings at beg/end of the result.Stefan Monnier2006-01-101-132/+110
| | | | | | | | | | | | | | | | | (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.
* (flymake-find-buildfile): Remove invariant arg `dirs'. Adjust callers.Stefan Monnier2006-01-101-24/+22
|
* Use `require' rather than autoload for XEmacs's overlays.Stefan Monnier2006-01-091-62/+14
| | | | | | | (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.
* (auto-mode-alist): Recognize linker scripts whose file-name extensions areEli Zaretskii2006-01-061-0/+2
| | | | "\.x[bdsru]?[cn]?$".
* (gdb-script-skip-to-head, gdb-script-calculate-indentation):Nick Roberts2006-01-061-2/+2
| | | | Indent for breakpoint command lists also.
* (flymake-get-cleanup-function): Default to flymake-simple-cleanup.Stefan Monnier2006-01-051-76/+73
| | | | | | | | | | | | | (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.
* (flymake-create-temp-with-folder-structure): Use expand-file-name.Stefan Monnier2006-01-031-94/+79
| | | | | | | | | | | | | | | | | (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.
* (flymake-base-dir, flymake-master-file-name, flymake-temp-master-file-name)Stefan Monnier2006-01-031-44/+44
| | | | | | (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.
* (flymake-check-start-time, flymake-check-was-interrupted, flymake-err-info)Stefan Monnier2006-01-031-140/+108
| | | | | | | | | | | | | | | | (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.
* (gud-display-line): Support hl-line in the source buffer.Eli Zaretskii2005-12-311-1/+10
|
* (flymake-copy-buffer-to-temp-buffer): Simplify.Stefan Monnier2005-12-301-158/+128
| | | | | | | | | | | | | | | (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.
* Ignore errors from font-lock-compile-keywords.Andreas Schwab2005-12-301-2/+6
|
* (glasses-face): Add tag "None" to const nil.Juri Linkov2005-12-301-1/+1
|
* (delphi-other-face): Add tag "None" to const nil.Juri Linkov2005-12-301-1/+1
|
* (gdb-tooltip-print, gdb-tooltip-print-1):Nick Roberts2005-12-291-5/+10
| | | | | Display name of expression instead of convenience variable. (gdb-post-prompt): Only call gdb-get-changed-registers if needed.
* (gud-tooltip-dereference): Rename from toggle-gud-tooltip-dereference.Nick Roberts2005-12-291-12/+14
| | | | | (gud-tooltip-print-command): Move concatenation of "*" to expr to... (gud-tooltip-tips): ...here when dereferencing.
* (glasses-face): More specific custom type.Richard M. Stallman2005-12-271-1/+1
|
* Remove faces from group `faces'.Richard M. Stallman2005-12-271-4/+0
|
* (c-emacs-features): Do parse-partial-sexp at point, in case of narrowing.Richard M. Stallman2005-12-261-1/+2
|
* (delphi-other-face): Allow nil in type.Richard M. Stallman2005-12-251-1/+1
|
* (cpp-face-none-list): Use cpp-face instead of face.Richard M. Stallman2005-12-251-1/+1
|
* (gud-tooltip-modes, gud-tooltip-display):Nick Roberts2005-12-211-2/+0
| | | | Delete defcustom variable :tag names.
* * progmodes/sh-script.el (sh-mode): Add keymap to docstring.Chong Yidong2005-12-181-1/+1
|
* (c-after-change-check-<>-operators):Stefan Monnier2005-12-161-22/+23
| | | | After-change-functions should not clobber the match data.
* (gdb-many-windows): Echo new state in minibuffer.Nick Roberts2005-12-151-1/+4
|
* (cpp-face): New widget.Juri Linkov2005-12-141-6/+12
| | | | (cpp-known-face, cpp-unknown-face, cpp-edit-list): Use it.
* (compilation-error-regexp-alist): Doc fix.Richard M. Stallman2005-12-121-1/+2
|
* (gud-tooltip-modes, gud-tooltip-display):Nick Roberts2005-12-101-39/+43
| | | | | | | | 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.
* (octave-electric-space): Don't indent comments or strings ifEli Zaretskii2005-12-101-1/+2
| | | | octave-auto-indent is nil.
* (gud-speedbar-buttons, gud-tooltip-tips):Nick Roberts2005-12-081-5/+8
| | | | | No need to check gud-comint-buffer is bound. (gdb): Prevent multiple debugging when first session uses gdba.
* (gdb-find-file-unhook): Delete variable.Nick Roberts2005-12-071-56/+34
| | | | | | | | | | | (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.