Commit graph

54161 commits

Author SHA1 Message Date
Lars Magne Ingebrigtsen
92f2affc50 (ido-mode): Switch off the message if called non-interactively. 2011-08-02 17:59:31 +02:00
Lars Magne Ingebrigtsen
57d5aff0c0 Prefer port smtp over port 587 when sending mail.
* mail/smtpmail.el (smtpmail-query-smtp-server): Try port 25
before 587, since it appears that that's more likely to work for
more people.
2011-08-02 17:57:35 +02:00
Lars Magne Ingebrigtsen
98cd6c18c5 When running under emacs -q, always refuse to save the customisations, even if the .emacs file doesn't exist.
This makes it easier to reproduce testing runs under "emacs -Q" more
reliably.
2011-08-02 17:46:07 +02:00
Lars Magne Ingebrigtsen
b96dec833c * info.el: Remove the `Info-beginning-of-buffer' function 2011-08-02 17:21:07 +02:00
Lars Magne Ingebrigtsen
2239d7d5ef Use `starttls-available-p' to see whether starttls.el can be used. 2011-08-02 15:34:05 +02:00
Lars Magne Ingebrigtsen
0f805e429d (starttls-available-p): Renamed from `starttls-any-program-available' and changed return convention. 2011-08-02 15:30:46 +02:00
Martin Rudalics
d90e2ea0ee Don't set dedicated status for reused normal windows (Bug#9215).
* window.el (display-buffer-in-window): Don't set dedicated status
of window here (Bug#9215).
(display-buffer-pop-up-window, display-buffer-pop-up-frame)
(display-buffer-pop-up-side-window)
(display-buffer-in-side-window): Set dedicated status of window
here.
2011-08-01 20:10:58 +02:00
Stefan Monnier
cca09170ad * lisp/emacs-lisp/package.el (package-generate-autoloads): Load autoloads
before binding generated-autoload-file.
2011-08-01 11:54:09 -04:00
Deniz Dogan
027b979ca0 * lisp/net/rcirc.el (rcirc-handler-333): Clarify docstring. 2011-08-01 14:30:18 +02:00
Glenn Morris
efd33e4246 Auto-commit of loaddefs files. 2011-08-01 06:21:26 -04:00
Gnus developers
93855df97b Merge changes made in Gnus trunk.
nnmaildir.el (nnmaildir-request-accept-article): Don't call `unix-sync' unless it's defined.
gnus-art.el (gnus-article-stop-animations): Use `elt' instead of `aref' for XEmacs compatibiltiy.
spam.el (spam-fetch-field-fast): Rewrite slightly for clarity.
gnus-sum.el (gnus-summary-refer-thread): Since lambdas aren't closures, quote the form properly (bug#9194).
gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly.
 (gnus-summary-insert-new-articles): Protect against servers that are down.
2011-07-31 22:15:44 +00:00
Chong Yidong
811954e3b7 Fix copyrights for javascript and python grammars.
Since these grammars were transcribed from the ECMAScript spec (BSD
licensed) and Python sources (PSL) respectively, the copyright and
license notices must be included in these files.
2011-07-30 20:11:05 -04:00
Carsten Dominik
4464a33d9c Fix regexp for finding code blocks 2011-07-30 18:29:20 +02:00
Michael Albinus
3c7ee4f39a Sync with Tramp 2.2.2.
* net/trampver.el: Update release number.
2011-07-30 16:57:12 +02:00
Glenn Morris
294e60d3a0 Auto-commit of loaddefs files. 2011-07-30 06:18:37 -04:00
Juri Linkov
2cc8e51a1f * lisp/dired-aux.el (dired-touch-initial): Remove function.
(dired-do-chxxx): For op-symbol `touch', set `initial' to the
current time, and `default' to the last modification time of the
current marked file.

Fixes: debbugs:6887
2011-07-30 12:14:58 +03:00
Chong Yidong
b4010ade66 Fix require statement in semantic/grammar.el.
* lisp/semantic/grammar.el (semantic-grammar-insert-defanalyzers): Fix
require.
2011-07-29 22:11:31 -04:00
Daniel Dehennin
c843522682 mm-decode.el (mm-dissect-buffer): Add a default content-disposition in mm handle if none is specified. 2011-07-29 09:29:35 +00:00
Reiner Steib
29c8a348c5 Fix my mail address. 2011-07-29 08:47:56 +02:00
Bastien Guerry
58e9b49a90 org: don't always refresh the agenda. 2011-07-28 17:25:29 +02:00
Bastien Guerry
3ab2c837b3 Merge changes from Org 7.4 to current Org 7.7. 2011-07-28 17:13:49 +02:00
Bastien Guerry
44a8054f97 Remove org-complete.el.
It will be replaced by org-pcomplete.el in the next commit.
2011-07-28 16:30:02 +02:00
Jose E. Marchesi
a514d8567c Fix goto-line bug.
lisp/simple.el (goto-line): Use string-to-number to provide a
numeric argument to read-number.
2011-07-28 16:05:07 +02:00
Michael Albinus
8a7eddd7bf * net/tramp-sh.el (tramp-maybe-send-script): Don't let-bind the
connection process, it could be nil.
2011-07-27 13:22:22 +02:00
Leo Liu
1ddd96f5cf Simplify url handling in rcirc-mode 2011-07-27 11:44:45 +08:00
Alan Mackenzie
b248a85d10 Fontify bitfield declarations properly.
cc-langs.el (c-has-bitfields): New lang variable.
(c-symbol-chars): Now exported as a lang variable.
(c-not-primitive-type-keywords): New lang variable.

cc-fonts.el (c-font-lock-declarations): Jump over the QT keyword "more"
to prevent "more slots: ...." being spuriously parsed as a bitfield
declaraion.

cc-engine.el (c-beginning-of-statement-1): Refactor and enhance to handle
bitfield declarations.
(c-punctuation-in): New function.
(c-forward-decl-or-cast-1): Enhance CASE 3 to handle bitfield
declarations properly.
2011-07-26 19:18:40 +00:00
Ulf Jasper
68575ab00b icalendar: Take care of multiple vcalendars in a single file.
lisp/ChangeLog:

	* calendar/icalendar.el (icalendar--all-events): Take care of
	multiple vcalendars in a single file.
	(icalendar--convert-float-to-ical): checkdoc fixes.

	* automated/icalendar-tests.el (icalendar-tests--compare-strings):
	Removed, simply use string=.
	(icalendar--diarytime-to-isotime)
	(icalendar--datetime-to-diary-date)
	(icalendar--datestring-to-isodate)
	(icalendar--format-ical-event)
	(icalendar--parse-summary-and-rest)
	(icalendar-tests--do-test-import)
	(icalendar-tests--do-test-cycle) : Changed argument order of
	string= to EXPECTED ACTUAL.
	(icalendar--import-format-sample)
	(icalendar--format-ical-event)
	(icalendar-import-non-recurring)
	(icalendar-import-rrule)
	(icalendar-import-duration)
	(icalendar-import-bug-6766)
	(icalendar-real-world): Adjusted to string= instead of
	icalendar-tests--compare-strings.
	(icalendar-import-multiple-vcalendars): New.
2011-07-26 17:36:04 +02:00
Deniz Dogan
0f0a88b94c * lisp/image.el (insert-image): Clarifying docstring. 2011-07-25 03:44:10 +02:00
Andrew Cohen
43a0a4fab7 nnimap.el (nnimap-make-thread-query): Quote message-ids for gmail. 2011-07-24 22:15:15 +00:00
Michael Albinus
0b3f36df8c * net/tramp-sh.el (tramp-barf-unless-okay): Return the value of
`tramp-send-command-and-check' if there is no error.
(tramp-send-command-and-read): Suppress *all* errors if NOERROR.
2011-07-24 11:56:26 +02:00
Andrew Cohen
47f0b35ef3 Merge changes made in Gnus trunk.
nnir.el (nnir-search-thread): New function to make an nnir group based on a thread query.
gnus-sum.el (gnus-refer-thread-use-nnir): New variable to control use of nnir in thread referral.
 (gnus-summary-refer-thread): Use it.
nnimap.el (nnimap-request-thread): Use it.
2011-07-24 00:19:29 +00:00
Alan Mackenzie
a9901f61c7 Prevent cc-langs.elc being loaded at run time.
cc-mode.el: Remove two autoload forms which loaded cc-langs.

cc-langs.el (c-make-init-lang-vars-fun): Don't emit "(require 'cc-langs)".
Quote a form so it will evaluate at (cc-mode's) compilation time.
2011-07-22 12:53:46 +00:00
Michael Albinus
11d074b295 * net/tramp.el (tramp-file-name-handler): Avoid recursive
loading.  (Bug#9114)
2011-07-22 13:04:55 +02:00
Martin Rudalics
938b94c885 Fix size adjustment calls in display-buffer subroutines.
* window.el (display-buffer-pop-up-window)
(display-buffer-pop-up-side-window)
(display-buffer-in-side-window): Call display-buffer-set-height
and display-buffer-set-width after setting the new window's
buffer so `fit-window-to-buffer' and friends work on the right
buffer.
2011-07-21 10:27:44 +02:00
Lars Magne Ingebrigtsen
fb1b0ef6f0 shr.el (shr-tag-comment): Ignore HTML comments. 2011-07-20 22:48:00 +00:00
Sam Steingold
bfa4f1909c * lisp/progmodes/etags.el (etags-file-of-tag, etags-tags-table-files)
(etags-tags-included-tables): Call `convert-standard-filename' on
the file names contained in TAGS so that windows Emacs can handle
TAGS files created by cygwin ctags.
2011-07-20 12:45:00 -04:00
Andrew Cohen
59f1b89494 nnir.el (gnus-group-make-nnir-group): Allow optional search query argument.
(gnus-group-make-nnir-group, nnir-request-group, nnir-run-query): Use `nnir-address' to handle server info rather than passing an arg.
2011-07-20 15:24:16 +00:00
Andrew Cohen
af92e24772 Merge changes made in Gnus trunk.
nnimap.el (nnimap-make-thread-query): New utility function to format an imap thread search query.
 (nnimap-request-thread): Use it.
gnus-sum.el (gnus-handle-ephemeral-exit): Ensure we are setting the right select-method if we are not going back to the group buffer.
2011-07-20 14:19:52 +00:00
Lars Magne Ingebrigtsen
8ca422621c (proced-update): Revert yesterday's bug#1779 patch, which apparently didn't work. 2011-07-20 11:53:51 +02:00
Lars Magne Ingebrigtsen
2ecab2b506 White space fix 2011-07-20 11:10:10 +02:00
Roland Winkler
5db2afd2fb lisp/proced.el (proced-send-signal): small fix 2011-07-19 20:09:31 -05:00
Gnus developers
ae97e6451d Merge changes made in Gnus trunk.
gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't enter invalid buffer configurations into the quit form (bug#9107).
 (gnus-group-tool-bar-gnome): Replace connect/disconnect with unplugged/plugged.
gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, keep track of which ones are unread (bug#9061).
gnus.el (gnus-refer-article-method): Allow entering any sexp (bug#9055).
gnus-art.el (gnus-article-show-images): Allow working if using w3m (bug#9041).
gnus-html.el (mm-util): Require (bug#9073).
gnus-sum.el (gnus-delete-duplicate-headers): New function.
 (gnus-summary-refer-thread): Use it to remove duplicates in the un-threaded view (bug#9053).
 (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070).
nnir.el (nnir-read-server-parm): Use default value from global variable.  Without this the default search engine parameters aren't used at all.
message.el (message-unique-id): Don't use the undocumented return value from (random t) (bug#9118).
2011-07-19 22:19:06 +00:00
Stephen Berman
92e15d10a6 (proced-format): Make header lines align with the text 2011-07-19 23:31:26 +02:00
Lars Magne Ingebrigtsen
1bfd59e52c (view-buffer): Allow running in `special' modes if we're visiting a file.
Fixes: debbugs:8615
2011-07-19 17:01:49 +02:00
Martin Rudalics
f5aae37c88 Rewrite display-buffer-alist-set to handle Emacs 23 options more accurately.
* window.el (display-buffer-alist-of-strings-p)
(display-buffer-alist-set-1, display-buffer-alist-set-2): New
functions.
(display-buffer-alist-set): Rewrite to handle Emacs 23 options
more accurately.
2011-07-19 09:05:51 +02:00
Alan Mackenzie
bf2c1571f4 CC Mode: Fontify declarators properly when, e.g., a jit-lock chunk begins
inside a declaration.  Changed cc-engine.el, cc-langs.el, cc-fonts.el.
2011-07-18 17:15:24 +00:00
Bill Wohler
c6657a4fed * mh-e.el (Version, mh-version): Update for release 8.2.93. 2011-07-17 14:13:38 -07:00
Bill Wohler
a4963f79fb * mh-compat.el (mh-pop-to-buffer-same-window): Delete.
* mh-folder.el (mh-inc-folder, mh-modify, mh-scan-folder)
(mh-make-folder): Revert to switch-to-buffer, as the Emacs folks
decided that it was fine to use it in programs.
2011-07-17 13:45:52 -07:00
Lars Magne Ingebrigtsen
12dc863d62 * image.el (put-image): Doc typo fix. 2011-07-17 17:57:47 +02:00
Glenn Morris
60d847b46d Auto-commit of loaddefs files. 2011-07-17 06:26:13 -04:00