Commit graph

49783 commits

Author SHA1 Message Date
Glenn Morris
2f1b7dc4a2 (report-emacs-bug): In message-mode, sort manually before storing
original report text.  (Bug#5178)
Remove superfluous save-excursion.
2009-12-13 23:43:17 +00:00
Reiner Steib
029dda9c93 (mm-sign-option, mm-encrypt-option): Add :version tag. 2009-12-13 19:14:28 +00:00
Chong Yidong
bd7705929b Add commentary about how to use Semantic. 2009-12-13 01:55:09 +00:00
Michael Albinus
31bb373f92 * net/dbus.el (dbus-property-handler): Filter lambda forms out
when responding to "GetAll" properties.
2009-12-12 19:18:33 +00:00
Chong Yidong
5e1d496851 * simple.el (compose-mail): Remove mail-setup-with-from from
customization checks.
2009-12-12 17:01:03 +00:00
Reiner Steib
4a9b5bf5e0 (message-info): Explain why we use `Info-goto-node'. 2009-12-12 11:53:27 +00:00
Eli Zaretskii
097d86f9b2 (archive-rar-summarize): Support Attribute fields in RAR archives
created on Unix systems.
2009-12-12 09:49:09 +00:00
Stefan Monnier
1d4adede54 (minibuffer-local-must-match-filename-map): Re-instate the varalias that was
accidentally removed by the 2009-11-19 change (bug#5186).
2009-12-12 05:23:54 +00:00
Kenichi Handa
cb14aa2e5f (malayalam-composable-pattern): Fix previous change. 2009-12-12 02:28:05 +00:00
Kenichi Handa
3ff3655cac (indian-compose-regexp): New function.
(malayalam-composable-pattern): Fix the pattern.
(composition-function-table): Set malayalam-composable-pattern for
Malayalam characters.
2009-12-12 02:20:34 +00:00
Chong Yidong
315eb96d01 * progmodes/bug-reference.el (bug-reference-map): Bind mouse-2
rather than down-mouse-1, based on follow-link conventions.
2009-12-11 17:02:03 +00:00
Chong Yidong
82d3343cd8 * makefile.w32-in: Ensure that Lisp files in CEDET subdirectories
are compiled.
2009-12-11 16:48:02 +00:00
Dan Nicolaescu
86a4c7ac2b * verilog-mode.el (verilog-vmm-begin-re, verilog-vmm-end-re,
verilog-vmm-statement-re, verilog-ovm-statement-re,
verilog-defun-level-not-generate-re, verilog-calculate-indent,
verilog-leap-to-head, verilog-backward-token): Fix
indenting VMM macros.  Reported by Jonathan Ashbrook.

* verilog-mode.el (verilog-auto-lineup, verilog-nameable-item-re):
Cleanup user-visible spelling and documentation errors.  One
reported by Gary Delp.
(verilog-submit-bug-report): Mention bug tracking and CC
co-author.
(verilog-read-decls): Fix AUTOWIRE with types declared in a
package, bug195.  Reported by Pierre-David Pfister.
2009-12-11 02:31:49 +00:00
Glenn Morris
47641aacc1 (safe-pos-list): Define for compiler. 2009-12-11 01:46:24 +00:00
Glenn Morris
4e6a65b942 Fix thinko. 2009-12-11 01:27:40 +00:00
Glenn Morris
d2b4efdac1 Fix typo. 2009-12-11 01:26:58 +00:00
Glenn Morris
850948552d No longer require sendmail.
Replace sendmail's `mail-text' by `rfc822-goto-eoh'.  (Bug#5174)
(report-emacs-bug-orig-text): Doc fix.
(report-emacs-bug-send-command, report-emacs-bug-send-hook):
New local variables, to adapt to different mail-user-agents.
(report-emacs-bug): Fix test for a gnu.org address.
Use overlays for emphasis, since font-lock defeats 'face property.
Pretest bugs also end up at the newsgroup these days.
Stop message-mode stripping text properties.
Set and use the new buffer-local variables.
(report-emacs-bug-hook): Add doc-string.
Remove some unnecessary save-excursions and simplify.
Use the appropriate hook and send-command.
2009-12-11 01:21:35 +00:00
Glenn Morris
fe03f49a4a (emacs-lisp-mode-map): Standardize the capitalization of some menu entries. 2009-12-11 01:20:04 +00:00
Vinicius Jose Latorre
345427f02a Asure buffer-display-table is unique when two or more windows are visible. 2009-12-11 01:04:55 +00:00
Vinicius Jose Latorre
a025644d65 Doc fix. 2009-12-10 22:58:40 +00:00
Eli Zaretskii
c70ccbba54 (archive-rar-summarize): Allow between 6 and 7 characters in the
Attribute field.
2009-12-10 19:25:36 +00:00
Alan Mackenzie
d0fcee6698 Fix bug#5091: indentation in c++-mode.
* cc-mode.el (c-basic-common-init): make text property `category' rear
non-sticky.

* cc-engine.el (c-ssb-lit-begin): New defsubst, extracted from ....
(c-syntactic-skip-backward): Refactor, extracting the above.
(c-guess-basic-syntax CASEs 5D.3, 5L): Add extra anchor point;
(c-guess-basic-syntax CASE 19): New CASE to handle template construct
continued over line boundary.
(c-guess-basic-syntax CASE 7): don't trigger on '<'.
2009-12-10 14:29:11 +00:00
Dan Nicolaescu
f1943c1ba5 (vc-svn-after-dir-status): Fix regexp. (Bug#4741) 2009-12-10 14:24:42 +00:00
Stefan Monnier
1c67aeaafb Let loaddefs.el adjust to changes in autoload-excludes (bug#5162).
* emacs-lisp/autoload.el (autoload-generate-file-autoloads):
Disregard autoload-excludes.
(update-directory-autoloads): Obey autoload-excludes here instead.
But don't store its contents in no-autoloads and remove entries that
refer to excludes files.
2009-12-10 08:46:54 +00:00
Glenn Morris
8c0171c0ee (top-level): Move require 'mail-utils to start.
(expand-mail-aliases): Define for compiler.
2009-12-10 08:25:58 +00:00
Glenn Morris
dba372dd28 (log-view-vc-backend, log-view-vc-fileset): Define for compiler. 2009-12-10 08:24:41 +00:00
Glenn Morris
d8194864bc (report-emacs-bug): Use whichever send command is appropriate for the
mail-user-agent in use.
2009-12-10 08:17:15 +00:00
Andreas Schwab
075f2ecf36 Regenerate. 2009-12-09 13:14:08 +00:00
Michael Albinus
fe5facd3c0 * net/tramp.el (tramp-handle-insert-directory): Suppress error messages. 2009-12-09 10:23:00 +00:00
Dan Nicolaescu
99999a1d72 Fix short log parsing and fontification.
* vc-bzr.el (vc-bzr-log-view-mode): Match dot in revision number.
Fix fontification for the [merge] label.
2009-12-09 06:04:09 +00:00
Stefan Monnier
2ea1c4aa5e Drop some properties to avoid surprises.
* htmlfontify.el (hfy-ignored-properties): New defcustom.
(hfy-fontify-buffer): Use it.
2009-12-09 05:56:53 +00:00
Stefan Monnier
a0d1aadfca Minor cleanup.
* ffap.el (ffap-symbol-value): Replace ffap-soft-value.  Adjust all callers.
(ffap-locate-file): Remove unused arg `dir-ok' and make other args compulsory.
Adjust callers.
(ffap-gopher-at-point): Remove unused var `name'.
2009-12-09 02:11:29 +00:00
Chong Yidong
a3ff15d6fc Bump version to 23.1.90. 2009-12-09 02:06:16 +00:00
Chong Yidong
13562373d9 ldefs-boot.el: Regenerate. 2009-12-09 02:05:23 +00:00
Stefan Monnier
9840deb6c8 Get rid of the ELCFILES abomination.
* Makefile.in (update-elclist, ELCFILES, compile-last): Remove.
(compile-elcfiles): New phony target.
(compile-main): Compute ELCFILES dynamically.
(compile-clean): New target to remove left-over elc files.
(compile, all): Use it.
2009-12-09 01:53:15 +00:00
Kenichi Handa
0f0ea87e8c Require help-mode instead of help-fns. 2009-12-09 01:02:28 +00:00
Kenichi Handa
7eb3f9a827 *** empty log message *** 2009-12-09 01:02:11 +00:00
Kenichi Handa
ae63e572b3 (ucs-names): Supply a sufficiently fine ranges instead of
pre-calculating accurate ranges.  Iterate with bigger
gc-cons-threshold.
2009-12-09 00:57:02 +00:00
Dan Nicolaescu
e2f3c6923a Add support for stashing a snapshot of the current tree.
* vc-git.el (vc-git-stash-snapshot): New function.
(vc-git-stash-map, vc-git-extra-menu-map): Add a mapping for it.
2009-12-08 15:56:57 +00:00
Juanma Barranquero
cf6d035204 * play/gomoku.el (gomoku-mode-map): Remap `move-(beginning|end)-of-line'
instead of `(beginning|end)-of-line'.
2009-12-08 11:27:53 +00:00
Glenn Morris
6e890faa2b (vc-mtn-print-log): Fix typo in previous. 2009-12-08 03:28:22 +00:00
Glenn Morris
48e4acc9a3 (ELCFILES): Regenerate. 2009-12-08 03:27:05 +00:00
Glenn Morris
e4070cdc07 Fix log entries. 2009-12-08 03:26:07 +00:00
Juri Linkov
d2a1dc7bc1 Don't lazy-highlight the comint output in history Isearch mode.
* comint.el (comint-history-isearch-search): Instead of
`comint-line-beginning-position', use `comint-after-pmark-p'
to check if point if before the process mark, and go to
`process-mark' in this case.
2009-12-07 22:36:58 +00:00
Stefan Monnier
fb10ee4af9 (latex-complete, latex-indent-or-complete): Remove.
(latex-mode): Set completion-at-point-functions instead.
2009-12-07 21:15:19 +00:00
Stefan Monnier
51ef56c47f * minibuffer.el (completion-at-point-functions): New var.
(completion-at-point): New command.
* indent.el (indent-for-tab-command): Handle the new `complete' behavior.
* progmodes/python.el (python-mode-map): Use completion-at-point.
(python-completion-at-point): Rename from python-partial-symbol and
adjust for use in completion-at-point-functions.
(python-mode): Setup completion-at-point for Python completion.
* emacs-lisp/lisp.el (lisp-completion-at-point): New function
extracted from lisp-complete-symbol.
(lisp-complete-symbol): Use it.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode,
setup completion-at-point for Elisp completion.
(emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point.
* ielm.el (ielm-map): Use completion-at-point.
(inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion.
* progmodes/sym-comp.el: Move to...
* obsolete/sym-comp.el: Move from progmodes.
2009-12-07 20:06:26 +00:00
Eli Zaretskii
5e7a90229a Prevent save-buffer in Rmail buffers from using the coding-system
of the current message, and from clobbering the encoding mnemonics
in the mode line (Bug#4623).

(rmail-swap-buffers): Swap encoding and modified flag, too.
(rmail-message-encoding): New variable.
(rmail-write-region-annotate): Record the encoding of the current message
in rmail-message-encoding.
(rmail-after-save-hook): New function, restores the encoding of the current
message after the message collection is saved.
2009-12-07 19:21:57 +00:00
Juri Linkov
9136e89523 (grep-read-files): Use `completing-read'
instead of `read-string'.  Set its `collection' arg to
`read-file-name-internal'.  (Bug#4301)
2009-12-07 17:35:47 +00:00
Juri Linkov
406374109c Correctly restore original Isearch point. (Bug#4994)
* isearch.el (isearch-mode): Move `isearch-push-state' after
`(run-hooks 'isearch-mode-hook)'.
(isearch-cancel): When `isearch-push-state-function' is defined,
let-bind `isearch-cmds' to the first state (the last element of
`isearch-cmds') and call `isearch-top-state' (it calls pop-state
function and restores the original point).  Otherwise, move point
to `isearch-opoint'.
2009-12-07 17:30:01 +00:00
Stefan Monnier
e07278736e (ucs-names): Fix last-minute paren-typo. 2009-12-07 16:53:48 +00:00