1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-26 15:10:50 -08:00
Commit graph

2050 commits

Author SHA1 Message Date
Stefan Monnier
c02484a0f2 (python-compilation-line-number): Fix braindamage.
(python-load-file): Fix python-orig-start setting.
2004-04-16 23:36:13 +00:00
Stefan Monnier
6f5b76274c Doc fixes.
(compilation-error-regexp-alist-alist)
(compilation-mode-font-lock-keywords): Allow non-ASCII where possible.
(compilation-assq): Wrap in eval-when-compile.
(compilation-mode-font-lock-keywords): Don't use list*.
(compilation-start): Avoid warning.
(compilation-compat-error-properties)
(compilation-directory-properties): Add keymap property.
(compilation-parsing-end): Make it a marker for better compatibility.
2004-04-16 23:22:07 +00:00
Daniel Pfeiffer
eb6fb6e2d5 (compilation-error-properties): Fix for adding messages when there are already
markers for their file.
(compilation-fake-loc): New function.
2004-04-16 23:06:34 +00:00
Stefan Monnier
b6ea794037 (python-after-info-look): Use with-no-warnings. 2004-04-16 22:58:28 +00:00
Nick Roberts
adbb5567a8 (gud-menu-map, gud-tool-bar-map): Add help button. 2004-04-15 20:04:38 +00:00
Nick Roberts
717e5022b7 (gdb-goto-info): New function. 2004-04-15 20:03:37 +00:00
Stefan Monnier
58e7eb2a3e (ada-create-menu): Remove redundant call. 2004-04-14 20:41:47 +00:00
Stefan Monnier
a1ae0e9c89 (python-orig-start-line, python-orig-file): Remove.
(python-orig-start): New var.
(python-input-filter, python-compilation-line-number)
(python-send-region, python-load-file): Use it.
2004-04-14 20:31:53 +00:00
Stefan Monnier
32efc702b3 (run-python): Fix use of \n.
(python-load-file): Remove `try' from Python fragment.
(python-describe-symbol): Fix message.
2004-04-14 20:16:05 +00:00
Stefan Monnier
1e328a982c (python-mouse-2-command, python-RET-command): Remove unused functions. 2004-04-14 18:59:10 +00:00
Stefan Monnier
60470fd2ec (compilation-button-map): New keymap.
(compilation-error-properties): Use it.
(compilation-shell-minor-mode-map): Don't bind mouse-2.
2004-04-14 18:12:05 +00:00
Stefan Monnier
a6cd3f650d (compile-goto-error): Use it. 2004-04-14 17:30:49 +00:00
Stefan Monnier
bfd271b577 Paren typo. 2004-04-13 23:16:57 +00:00
Stefan Monnier
9da85ee5a0 (compilation-minor-mode-map)
(compilation-shell-minor-mode-map, compile-mouse-goto-error)
(compile-goto-error): Re-merge the mouse and non-mouse commands.
2004-04-13 23:16:29 +00:00
Daniel Pfeiffer
b3a7f48f30 (compilation-setup): Localize overlay-arrow-position.
(compilation-sentinel): Restructure code equivalently.
(compilation-next-error): Find message on same line after point if
not found before point.
(compile-mouse-goto-error): Restore function so that compilation
buffer need not be current and use compile-goto-error.
(compile-goto-error): Restore function.
(next-error): Set overlay-arrow-position.
(compilation-forget-errors): Don't localize already local
compilation-locs and remove FIXME about refontifying.
2004-04-13 22:46:18 +00:00
Stefan Monnier
0578dead3a Doc fixes. Changes for compiler warnings.
(syntax): Don't require.
(python) <defgroup>: Add :version.
(python-quote-syntax): Re-written.
(inferior-python-mode): Move stuff here from run-python and add
some more.
(python-preoutput-continuation, python-preoutput-result)
(python-dotty-syntax-table): New.
(python-describe-symbol): Use them.
(run-python): Move stuff to inferior-python-mode.  Modify code
loaded into Python.
(python-send-region): Use python-proc, python-send-string.
(python-send-string): Send newlines too.  Callers changed.
(python-load-file): Re-written.
(python-eldoc-function): New.
(info-look): Don't require.
(python-after-info-look): New.  A modified version of former
top-level code for use with eval-after-load.
(python-maybe-jython, python-guess-indent): Use widened buffer.
(python-fill-paragraph): Re-written.
(python-mode): Fix outline-regexp.  Set outline-heading-end-regexp,
eldoc-print-current-symbol-info-function.  Add to eldoc-mode-hook.
2004-04-13 18:02:03 +00:00
Stefan Monnier
f9f25632b3 (run-python): Use compilation-shell-minor-mode.
Set compilation-error-regexp-alist earlier.
2004-04-13 16:05:36 +00:00
Stefan Monnier
912f0c34b2 (compile-goto-error): Select the buffer/window corresponding to the event. 2004-04-12 23:02:48 +00:00
Stefan Monnier
544dccaa20 (compilation-mode-font-lock-keywords): Fix test not to treat nil as a function. 2004-04-12 04:36:01 +00:00
Stefan Monnier
6f480c7a38 New file. 2004-04-12 01:58:43 +00:00
Miles Bader
1f3ddf11e8 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-196
Remove RCS keywords

2004-04-10  Miles Bader  <miles@gnu.org>

   RCS keyword removal (only non-comment changes are enumerated here):

   * lisp/emacs-lisp/bytecomp.el (byte-compile-version): Variable removed.
   (byte-compile-insert-header): Don't use `byte-compile-version'.
   * lisp/url/url-vars.el (url-version): Use the constant string "Emacs"
   instead of calculating something from the RCS `State' keyword
   [the latter is almost entirely useless anyway].
   * lisp/forms.el (forms-version): Variable removed.
   (forms-mode): Don't use `forms-version'.
   * lisp/recentf.el (recentf-version): Variable removed.
   * lisp/progmodes/delphi.el (delphi-version): Variable removed.
   * lisp/progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
2004-04-10 05:55:49 +00:00
Stefan Monnier
91fa27cd32 (compilation-mode-font-lock-keywords):
Redo one more thing that I didn't notice Daniel had undone.
2004-04-08 22:16:14 +00:00
Nick Roberts
91e88cea86 (gdb-source-window): Remove variable.
(gdb-goto-breakpoint, gdb-display-buffer)
(gdb-display-source-buffer, gdb-view-source-function)
(gdb-view-assembler, gdb-setup-windows, gdb-restore-windows)
(gdb-source-info, gdb-frame-handler): Don't specify a window
for display.
(gdb-info-breakpoints-custom): Remove superfluous update of
assembler buffer.
(gdb-many-windows): Make settable outside gdb.
2004-04-08 21:02:04 +00:00
Stefan Monnier
583a15bb15 Require CL.
(compilation-mode-font-lock-keywords): Re-install the "line as function" patch.
2004-04-07 19:34:11 +00:00
Daniel Pfeiffer
f6164cdd52 (compilation-warning-face, compilation-info-face, compilation-skip-threshold)
(compilation-skip-visited, compilation-context-lines): Declare :version when added to Emacs.
(compilation-error-regexp-alist-alist): Extend caml and irix.
(compilation-setup): Fix if font-locked w/o font-lock-defaults.
(compilation-mode-font-lock-keywords): Temporarily undo line as function patch, which wasn't ready.
2004-04-07 12:57:04 +00:00
Nick Roberts
614963bafc (gdb-use-inferior-io-buffer): New option.
(gdb-ann3, gdb-send, gdb-starting, gdb-stopping)
(gdb-setup-windows): Only use separate IO buffer if required.
2004-04-05 21:45:28 +00:00
Vinicius Jose Latorre
6411a60a71 ebnf2ps 4.2 2004-04-05 02:00:42 +00:00
Miles Bader
074930457d Changes from arch/CVS synchronization 2004-04-05 01:58:47 +00:00
Vinicius Jose Latorre
728df3d91c Parser for DTD (Data Type Definition for XML). 2004-04-05 01:48:53 +00:00
Stefan Monnier
c536bb3944 (font-lock): Don't require any more.
(compilation-error-properties, compilation-start, compilation-sentinel)
(compilation-filter, next-error): Use with-current-buffer.
(compilation-skip-to-next-location, compilation-skip-threshold)
(compilation-skip-visited): Move to silence the byte-compiler.
(compilation-setup): Simplify.
(compilation-next-error): Use line-(beginning|end)-position.
Make sure `pt' is non-nil before using compilation-loop.
(compile-goto-error): Add optional event arg.  Use it.
(compile-mouse-goto-error): Make it an alias of compile-goto-error.
(compilation-minor-mode-map, compilation-shell-minor-mode-map):
Update the binding for mouse-2.
(first-error): Set compilation-current-error to nil rather than bob.
(compilation-parsing-end, compilation-parse-errors-function)
(compilation-error-list, compilation-old-error-list):
"New" compatibility variables.
(compile-buffer-substring, compilation-compat-error-properties)
(compilation-compat-parse-errors, compilation-forget-errors):
New compatibility functions.
(compilation-mode-font-lock-keywords): Use them.
2004-04-04 12:56:01 +00:00
Daniel Pfeiffer
51c8ad03e0 C-x ` fixes 2004-04-01 10:42:04 +00:00
Nick Roberts
188590b578 (gdb-view-source-function, gdb-view-assembler)
(gdb-source-info): Don't display source at startup, if required.
(gdb-show-main): New option.
(gdba): Update documentation.
(gdb-source): Cover case of auto-display output.
2004-03-31 23:47:22 +00:00
Miles Bader
4c8919e06e Resolve CVS conflicts 2004-03-31 23:46:42 +00:00
Vinicius Jose Latorre
1ede99a8ec Write a buffer if and only if the buffer was modified. 2004-03-31 01:33:26 +00:00
Nick Roberts
034de73609 (gud-gdb-marker-filter): Include "\n" in regexp
to detect the beginning of a level 2 or 3 annotation.
2004-03-29 19:24:11 +00:00
Vinicius Jose Latorre
6ca94f87ae Doc fix. 2004-03-28 23:08:29 +00:00
Vinicius Jose Latorre
f3c3dee6b2 Parser for EBNF used to specify XML (EBNFX) 2004-03-28 22:48:32 +00:00
Vinicius Jose Latorre
9d59cbb052 Handle initial comments. 2004-03-28 22:41:42 +00:00
Stefan Monnier
da19d9ce3a (gdb-post-prompt): Fix test. 2004-03-28 21:33:53 +00:00
Nick Roberts
dbefaa008d (gdb-ann3, gdb-send-item)
(gud-gdba-marker-filter): Log the process input and output, if
required. (from Stefan Monnier)
(gdb-debug-log, gdb-enable-debug-log): New variables.
(gdb-post-prompt): Don't do gdb-var-update on Mac OS X.
2004-03-28 20:20:38 +00:00
Daniel Pfeiffer
b13a305e01 restore (require 'font-lock) which is still needed 2004-03-28 13:23:39 +00:00
Daniel Pfeiffer
24299582eb doc fixes and restore optionality of next-error's arg 2004-03-28 08:32:16 +00:00
Juanma Barranquero
825d074503 (cperl-indent-alist, cperl-where-am-i): Comment out (it's unused and
unfinished code).
2004-03-25 22:45:20 +00:00
Nick Roberts
1ffac26833 Moved from lisp directory 2004-03-24 20:39:37 +00:00
Juanma Barranquero
f7da2617c0 (cfengine-mode): Set parse-sexp-ignore-comments. 2004-03-21 15:29:42 +00:00
Kim F. Storm
043442b4f3 (compilation-start): Always set compilation-last-buffer and return it. 2004-03-19 00:21:43 +00:00
Stefan Monnier
ab55f76f9c (kill-grep): Move here from compile.el
(grep-error, grep-hit-face, grep-error-face)
(grep-mode-font-lock-keywords): New variables.
(grep-regexp-alist): Simplify regexp and add `binary' case.
(grep-mode): New mode.
(grep-process-setup): Simplify.
2004-03-11 22:56:19 +00:00
Stefan Monnier
0cb687c094 (compilation-error-regexp-alist-alist): Whitespace fixup. 2004-03-11 22:46:54 +00:00
Stefan Monnier
7837c24765 (compile-auto-highlight)
(compilation-error-list, compilation-old-error-list)
(compilation-parse-errors-function, compilation-parsing-end)
(compilation-error-message, compilation-directory-stack)
(compilation-enter-directory-regexp-alist)
(compilation-leave-directory-regexp-alist)
(compilation-file-regexp-alist, compilation-nomessage-regexp-alist)
(compilation-current-file, compilation-regexps): Remove vars.

(compile-error-at-point, compilation-error-filedata)
(compilation-error-filedata-file-name, compile-reinitialize-errors)
(compilation-next-error-locus, compilation-forget-errors)
(count-regexp-groupings, compilation-parse-errors)
(compile-collect-regexps, compile-buffer-substring): Remove funs.

(compile-internal): Make obsolete.

(compilation-first-column, compilation-error)
(compilation-directory-matcher, compilation-page-delimiter)
(compilation-mode-font-lock-keywords, compilation-debug)
(compilation-error-face, compilation-warning-face)
(compilation-info-face, compilation-line-face)
(compilation-column-face, compilation-enter-directory-face)
(compilation-leave-directory-face, compilation-skip-threshold)
(compilation-skip-visited, compilation-context-lines): New vars.

(compilation-warning-face, compilation-info-face)
(compilation-message-face): New faces.

(compilation-error-regexp-alist-alist): New constant.

(compilation-face, compilation-directory-properties)
(compilation-assq, compilation-error-properties, compilation-start)
(define-compilation-mode, compilation-loop)
(compilation-set-window): New functions.

(compile): Additional argument for interactive compiles like TeX.
2004-03-11 22:39:29 +00:00
Stefan Monnier
2822660749 (sh-font-lock-paren): Add @ in case patterns. 2004-03-04 23:27:00 +00:00