1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-16 17:19:41 +00:00
Commit Graph

80830 Commits

Author SHA1 Message Date
Glenn Morris
730e2d83cc *** empty log message *** 2008-02-22 08:23:04 +00:00
Dan Nicolaescu
751c9f0042 * vc.el (vc-exec-after): Move setting mode-line-process in the
busy case ...
(vc-set-mode-line-busy-indicator): ... in this new function.
(vc-status-refresh): Call vc-set-mode-line-busy-indicator.
(vc-update-vc-status-buffer): Reset mode-line-process.
(vc-status-mark-all-files, vc-status-unmark-all-files): Change to
mark/unmark all the files with the same state as the current one.
With a prefix argument mark/unmark all files.
(vc-status-mode-menu): Adjust strings.
(vc-update-vc-status-buffer): Only do something when the argument
is not nil.
(vc-status-kill-dir-status-process): New function.
(vc-status-mode-map): Bind it.
(vc-status-process-buffer): New variable.
(vc-status-mode): Make it local.
(vc-status-refresh): Set it.

* vc-hg.el (vc-hg-dir-status):
* vc-git.el (vc-git-dir-status):
* vc-svn.el (vc-svn-dir-status): Return the buffer in which the
command is run.
2008-02-22 07:44:08 +00:00
Glenn Morris
4dd7de9aaf Fix typo. 2008-02-22 05:02:59 +00:00
Dan Nicolaescu
d3201e0b10 (vc-exec-after): Move setting mode-line-process in the
busy case ...
(vc-set-mode-line-busy-indicator): ... in this new function.
(vc-status-refresh): Call vc-set-mode-line-busy-indicator.
(vc-update-vc-status-buffer): Reset mode-line-process.
(vc-status-mark-all-files, vc-status-unmark-all-files): Change to
mark/unmark all the files with the same state as the current one.
With a prefix argument mark/unmark all files.
(vc-status-mode-menu): Adjust strings.
2008-02-22 04:51:39 +00:00
Glenn Morris
85a1f98d8a Condense some entries. 2008-02-22 04:09:09 +00:00
Glenn Morris
1eb2d40715 (top-level): No need to require time-date when compiling. 2008-02-22 03:58:56 +00:00
Glenn Morris
5693f325af (spell-buffer, spell-word): Suppress compiler warnings about
spell-region.
2008-02-22 03:57:29 +00:00
Glenn Morris
f62e3e0a29 (top-level): No need to require thingatpt.
(json-read-keyword): Use thing-at-point rather than word-at-point.
2008-02-22 03:56:25 +00:00
Glenn Morris
281b9aa888 (vip-special-prefix-com): Use ispell-region rather than spell-region. 2008-02-22 03:54:52 +00:00
Glenn Morris
d54d5371c1 (tpu-have-ispell): Doc fix. Make obsolete.
(tpu-caar, tpu-cadr): Delete functions.
(zmacs-regions): No need to declare for compiler.
(tpu-goto-breadcrumb): Use cadr rather than tpu-cadr.
(tpu-spell-check): Rewrite, and handle mark after point.
(tpu-special-insert): Use or rather than if.
2008-02-22 03:54:20 +00:00
Glenn Morris
ce12d620cf (copyright-update-year): Fix subexpression numbering for the case when
years are split over lines, and for the replace case.
2008-02-22 03:52:44 +00:00
Glenn Morris
ae34ef746f Regenerate for change in autoload md5sum. 2008-02-22 03:50:20 +00:00
Glenn Morris
db4f9d2a35 *** empty log message *** 2008-02-22 03:49:19 +00:00
Glenn Morris
5ca1bb2d09 Fix attribution. 2008-02-22 03:48:30 +00:00
Juanma Barranquero
4a4bdfc7a6 *** empty log message *** 2008-02-22 02:56:58 +00:00
Kenichi Handa
5f7bcac78e Delete it 2008-02-22 02:48:41 +00:00
Kenichi Handa
0ac58320a6 Regenerated. 2008-02-22 02:23:24 +00:00
Kenichi Handa
902d0e0602 Revemo the problem of auto-compose-current-font. 2008-02-22 02:06:15 +00:00
Kenichi Handa
1909542280 Mention the new language envrironments Bengali, Punjabi,
Gujarati, Oriya, Telugu, Sinhala.  Mention the removal of features
devanagari, devan-util, kannada, knd-util, malayalam, mlm-util,
tamil, and tml-util.
2008-02-22 02:05:12 +00:00
Kenichi Handa
43d8c495b2 Don't load language/devanagari, language/kannanda,
language/malayalam, and language/tamil.  Load language/sinhala.
2008-02-22 01:56:30 +00:00
Kenichi Handa
07050f0a6f Add the tailing comment. 2008-02-22 01:51:31 +00:00
Kenichi Handa
dfb504aa96 New file. 2008-02-22 01:51:04 +00:00
Kenichi Handa
cdbe6a039d (indian-font-foundry)
(indian-script-language-alist, indian-font-char-index-table)
(indian-font-char, indian-font-char-range, indian-script-table)
(indian-default-script, indian-composable-pattern): Delete them.
("Devanagari", "Kannada", "Malayalam", "Tamil"): Definitions of
language environments moved to here.
("Bengali", "Punjabi", "Gujarati", "Oriya", "Telugu"): New
language environments.
2008-02-22 01:49:10 +00:00
Kenichi Handa
cc8d131137 (lisp): Remove devanagari.el, kannada.el,
malayalam.el, and tamil.el.   Add sinhala.el.
2008-02-22 01:41:58 +00:00
Bastien Guerry
b198861124 2008-02-22 Bill Meier <wmeier@newsguy.com> (tiny change)
* progmodes/sh-script.el (sh-indent-comment): Docstring fix.
2008-02-22 01:28:08 +00:00
Michael Olson
607d3be220 etc/ChangeLog: Update. 2008-02-22 01:24:26 +00:00
Michael Olson
c06c430fc7 NEWS: Describe nXML mode and json.el. 2008-02-22 01:24:09 +00:00
Michael Olson
70ef6fdd86 Use new location for json.el in lisp/ChangeLog. 2008-02-22 01:15:42 +00:00
Michael Olson
00c03cbeba Move lisp/net/json.el to lisp/json.el. 2008-02-22 01:14:03 +00:00
Ken Manheimer
82ede38976 Revise pdbtrack functionality to incorporate advances in python-mode.el.
(I'm doing this python.el checkin with some byte-compiler warnings.  These
warnings existed before Nick Roberts or I applied any of the pdbtrack
changes, and look very clearly like preexisting, incomplete adoption of
code from python-mode.el.  I'm going to next look at settling those
warnings, though I don't have time for a major reconciliation of the two
python-mode implementations.)

(python-pdbtrack-toggle-stack-tracking): Clarify docstring.
(python-pdbtrack-minor-mode-string): A sign indicating that pdb
tracking is happening.
(python-pdbtrack-stack-entry-regexp): Better recognize stack traces.
(python-pdbtrack-input-prompt): Better recognize PDB prompts.
(add python-pdbtrack-track-stack-file to comint-output-filter-functions):
Tracking is plugged in to all comint buffers once python.el is loaded.
(python-pdbtrack-overlay-arrow): Toggle activation of
`python-pdbtrack-minor-mode-string' in addition to the overlay arrow.
(python-pdbtrack-track-stack-file): Use new
`python-pdbtrack-get-source-buffer' for more flexible access to
debugging source files.
(python-pdbtrack-get-source-buffer): Identify debugging target
buffer according to pdb stack trace, optionally using new
`python-pdbtrack-grub-for-buffer' if file is not locally
available.
(python-pdbtrack-grub-for-buffer): Find most recent python-mode
named buffer, or having function with indicated name.
(python-shell): Remove comint-output-filter-functions hook
addition, it's being done elsewhere.  Wrap long line.
2008-02-21 22:28:13 +00:00
Michael Olson
26e9972380 lisp/ChangeLog: Update. 2008-02-21 20:29:34 +00:00
Michael Olson
e771f9d08b lisp/net/json.el: Fix compiler warning. 2008-02-21 20:28:27 +00:00
Michael Olson
e0b72bbddc lisp/time.el: Fix compiler warning. 2008-02-21 20:28:12 +00:00
Michael Olson
02761f8558 Install net/json.el, a JavaScript Object Notation parser / generator. 2008-02-21 19:41:38 +00:00
Chong Yidong
2bcda1d5ac Merge from Dave Love's 2008-01-20 version.
Require sym-comp.  Add Python buffer to same-window-buffer-names.
Fixup whitespaces.
(python-font-lock-keywords): Add highlighting for Python builtins.
(python-font-lock-syntactic-keywords): Rewrite.
(python-quote-syntax): Use syntax-ppss-context instead of parsing
ppss directly.
(python-mode-map): Add binding for python-find-function.
(python-calculate-indentation): Clean up the logic.
(python-beginning-of-defun): Explicitly set return value.
(python-beginning-of-statement): Stop looping if we get stuck
going backwards.
(python-next-statement): Stop looping if we somehow end up inside
a string while advancing.
(python-preoutput-continuation, python-version-checked): New vars.
(python-check-version): New function.
(run-python): Set default command to python-command instead of
python-python-command.
(run-python): Use python-check-version.  Give PYTHONPATH
precedence over data-directory in the process environment.  Load
function definitions in python process after.
(python-check-comint-prompt): New function.
(python-send-command, python-send-receive): Use it.
(python-complete-symbol, python-try-complete): Functions deleted.
Use symbol-complete instead of python-complete-symbol throughout.
(python-fill-paragraph): Further refine the fenced-string regexp.
(def-python-skeleton): Expand to the original abbrev instead if in
a comment or string.  Tweak skeletons for `if', `while', `for',
`try/except', `try/finally', `name'.
(python-pea-hook, python-abbrev-pc-hook): New functions.
(python-abbrev-syntax-table): New var.
(python-mode): Add python-pea-hook to pre-abbrev-expand-hook.  Use
symbol-completion-try-complete for hippie expansion.  Turn on font
lock unconditionally.
(python-mode-hook): Defcustom it.  No need to use make-local
variable on indent-tabs-mode in "Turn off Indent Tabs mode"
option, since it's buffer-local.
2008-02-21 17:03:47 +00:00
Chong Yidong
e21766aa63 New file. 2008-02-21 17:03:30 +00:00
Chong Yidong
ff493c639b * progmodes/sym-comp.el: New file.
* progmodes/python.el: Merge from Dave Love's 2008-01-20 version.
Require sym-comp.  Add Python buffer to same-window-buffer-names.
Fixup whitespaces.
(python-font-lock-keywords): Add highlighting for Python builtins.
(python-font-lock-syntactic-keywords): Rewrite.
(python-quote-syntax): Use syntax-ppss-context instead of parsing
ppss directly.
(python-mode-map): Add binding for python-find-function.
(python-calculate-indentation): Clean up the logic.
(python-beginning-of-defun): Explicitly set return value.
(python-beginning-of-statement): Stop looping if we get stuck
going backwards.
(python-next-statement): Stop looping if we somehow end up inside
a string while advancing.
(python-preoutput-continuation, python-version-checked): New vars.
(python-check-version): New function.
(run-python): Set default command to python-command instead of
python-python-command.
(run-python): Use python-check-version.  Give PYTHONPATH
precedence over data-directory in the process environment.  Load
function definitions in python process after.
(python-check-comint-prompt): New function.
(python-send-command, python-send-receive): Use it.
(python-complete-symbol, python-try-complete): Functions deleted.
Use symbol-complete instead of python-complete-symbol throughout.
(python-fill-paragraph): Further refine the fenced-string regexp.
(def-python-skeleton): Expand to the original abbrev instead if in
a comment or string.  Tweak skeletons for `if', `while', `for',
`try/except', `try/finally', `name'.
(python-pea-hook, python-abbrev-pc-hook): New functions.
(python-abbrev-syntax-table): New var.
(python-mode): Add python-pea-hook to pre-abbrev-expand-hook.  Use
symbol-completion-try-complete for hippie expansion.  Turn on font
lock unconditionally.
(python-mode-hook): Defcustom it.  No need to use make-local
variable on indent-tabs-mode in "Turn off Indent Tabs mode"
option, since it's buffer-local.
2008-02-21 17:03:10 +00:00
Stefan Monnier
6bd9264021 (x_connection_closed): Consolidate identical tests.
(x_delete_terminal): Don't crash if called via x_connection_closed.
2008-02-21 16:51:07 +00:00
Juanma Barranquero
10a806d3b1 (hanoi-internal): Set `show-trailing-whitespace' to nil. 2008-02-21 15:27:15 +00:00
Dan Nicolaescu
3ba75732c0 *** empty log message *** 2008-02-21 10:24:59 +00:00
Dan Nicolaescu
07fa8f8635 *** empty log message *** 2008-02-21 09:29:24 +00:00
Dan Nicolaescu
fb1a03c9f5 * mouse.el (minor-mode-menu-from-indicator): Create a menu with a
"Turn off" and a "Help" entry when the minor mode has no menu.
2008-02-21 09:15:32 +00:00
Glenn Morris
796abee9d8 New file. 2008-02-21 09:12:20 +00:00
Glenn Morris
7864e4ee47 (set_installuser): New.
(install-arch-indep): Use set_installuser to avoid duplicate code.
2008-02-21 09:04:29 +00:00
Glenn Morris
a8a4617aa3 (spell-buffer, spell-word, spell-region)
(spell-string): Make obsolete, in favor of ispell.
2008-02-21 09:01:37 +00:00
Glenn Morris
c44647a35f Regenerate for new autoload md5sum. 2008-02-21 08:39:34 +00:00
Glenn Morris
334009999e Add missing FSF copyright years. 2008-02-21 08:26:18 +00:00
Glenn Morris
0f764efe28 Add missing FSF copyright years. 2008-02-21 08:26:10 +00:00
Dan Nicolaescu
8bb38e8764 (vc-status-mark, vc-status-unmark): New functions.
(vc-status-mode-map, vc-status-mode-menu): Mark them instead for
vc-status-mark-file and vc-status-unmark-file.
(vc-status-mark-unmark): New function.
(vc-status-previous-line, vc-status-mark-all-files): No longer
interactive.
2008-02-21 08:26:00 +00:00
Kenichi Handa
630802d650 Don't require devan-util. 2008-02-21 08:19:05 +00:00