Julien Danjou
4afd650a58
lisp/gnus/sieve-manage.el (sieve-manage-authenticator-alist): Update the sieve port to "sieve" now that it has an official IANA port assigned
2013-04-27 23:57:29 +00:00
Darren Hoo
3ffa2d4f29
* lisp/isearch.el (isearch-fail-pos): Check for empty `cmds'.
...
Fixes: debbugs:14268
2013-04-28 01:03:42 +03:00
David Engster
201dbb588d
* lisp/cedet/semantic/complete.el
...
(semantic-collector-calculate-completions-raw): If `completionslist'
is not set, refresh the cache if necessary and use it for
completions. This fixes the `semantic-collector-buffer-deep'
collector (bug#14265).
2013-04-27 23:45:37 +02:00
Glenn Morris
7365d35ddb
* gnus/gnus.el (gnus-list-debbugs): Use require rather than autoload.
...
Fixes: debbugs:14262
2013-04-27 14:32:17 -07:00
Glenn Morris
685c9501cd
* vc/log-view.el (log-view-current-entry):
...
Treat "---" separator lines as part of the following rev.
Fixes: debbugs:14169
2013-04-27 14:29:00 -07:00
Juri Linkov
0208ede7ab
* src/callint.c (Fcall_interactively): Call `Qread_number' for
...
interactive code letter `n' instead of using duplicate code.
* lisp/subr.el (read-number): Doc fix about using it by interactive
code letter `n'.
Fixes: debbugs:14254
2013-04-28 00:12:17 +03:00
Juri Linkov
5db9dace2d
* lisp/desktop.el (desktop-auto-save-timeout): New option.
...
(desktop-file-checksum): New variable.
(desktop-save): Add optional arg `auto-save' and don't auto-save
if nothing changed.
(desktop-auto-save-timer): New variable.
(desktop-auto-save, desktop-auto-save-set-timer): New functions.
(after-init-hook): Call `desktop-auto-save-set-timer'.
Suggested by Reuben Thomas <rrt@sc3d.org> in
<http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00327.html >.
2013-04-27 23:55:00 +03:00
Paul Eggert
d7ed9b364a
Merge from gnulib.
2013-04-27 12:30:33 -07:00
Leo Liu
b7260dd49c
* files.el (basic-save-buffer): Don't let errors in
...
before-save-hook prevent saving buffer.
* progmodes/octave.el (octave-function-file-p)
(octave-skip-comment-forward, octave-function-file-comment)
(octave-update-function-file-comment): New functions.
(octave-mode-map): Bind C-c ; to
octave-update-function-file-comment.
(octave-mode-menu): Add octave-update-function-file-comment.
(octave-mode, inferior-octave-mode): Fix doc-string.
(octave-insert-defun): Conform to Octave's coding convention.
Fixes: debbugs:14285
2013-04-28 01:07:01 +08:00
Roland Winkler
c46da66964
read-face-name: Use completing-read if arg multiple is nil
2013-04-27 12:01:17 -05:00
Ingo Lohmar
a81ee1eb7b
Fix Dired when ls-lisp is used and the -a switch is not used.
...
lisp/ls-lisp.el (ls-lisp-insert-directory): If no files are
displayed, move point to after the totals line. See
http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00677.html
for the details.
2013-04-27 19:55:29 +03:00
Paul Eggert
b8dd59f747
* systime.h (make_timeval): Declare as 'const'.
2013-04-27 08:34:28 -07:00
Kenichi Handa
289e303f3d
merge trunk
2013-04-27 22:35:45 +09:00
Kenichi Handa
13d0e56fa3
merge trunk
2013-04-27 22:34:02 +09:00
Stefan Monnier
4fac34cee9
* lisp/emacs-lisp/package.el (package-autoload-ensure-default-file):
...
Add current dir to the load-path.
(package-generate-autoloads): Don't rely on autoload-ensure-default-file.
2013-04-27 09:32:53 -04:00
Kenichi Handa
8bd722db81
font.c (font_open_entity): Always open a font of manageable size.
2013-04-27 22:32:24 +09:00
Glenn Morris
8beecaeda0
Auto-commit of generated files.
2013-04-27 06:17:37 -04:00
Bastien Guerry
d40ab5cfd9
lisp/ChangeLog: Tiny ChangeLog formatting fix.
2013-04-27 08:38:41 +02:00
Reuben Thomas
f6bfc06324
Fix docstring buglet in remember.el
2013-04-27 00:55:06 +01:00
Paul Eggert
f780d632f2
Port better to AIX.
...
* configure.ac (CFLAGS): Append -O if the user did not specify CFLAGS,
we did not already infer an optimization option, and -O works.
AIX xlc needs -O, otherwise garbage collection doesn't work.
* src/lisp.h (ENUM_BF) [__IBMC__]: Make it 'unsigned int' here, too,
to pacify AIX xlc.
Fixes: debbugs:14258
2013-04-26 12:31:09 -07:00
Leo Liu
ff7210d55b
* progmodes/octave.el (octave-sync-function-file-names): Fix last
...
change.
2013-04-27 01:11:04 +08:00
Leo Liu
e55d3b0408
* progmodes/octave.el (octave-sync-function-file-names): New function.
...
(octave-mode): Use it in before-save-hook.
2013-04-27 00:44:38 +08:00
Stefan Monnier
140ef50c04
* lisp/emacs-lisp/tabulated-list.el (tabulated-list-mode): Disable undo.
...
Fixes: debbugs:14274
2013-04-26 10:47:07 -04:00
Stefan Monnier
e53052d3bf
* lisp/progmodes/octave.el (octave-smie-forward-token): Properly skip
...
\n and comment, even if it's not an implicit ;.
Fixes: debbugs:14218
2013-04-26 10:34:26 -04:00
Katsumi Yamaoka
57829a28c8
lisp/gnus/mail-source.el (mail-source-fetch-pop, mail-source-check-pop): Fix again
2013-04-26 13:56:37 +00:00
Katsumi Yamaoka
03fdf5caa8
lisp/gnus/mail-source.el (mail-source-fetch-pop, mail-source-check-pop): Fix last change
2013-04-26 10:36:36 +00:00
Katsumi Yamaoka
9b7382d618
lisp/gnus/mail-source.el (mail-source-fetch-pop, mail-source-check-pop): Don't set the MAILHOST environment variable permanently (Bug#14271)
2013-04-26 10:22:07 +00:00
Glenn Morris
967f2fbb34
* lisp/gnus/message.el (message-bury): Revert 2013-03-18 change.
...
Fixes: debbugs:14117
2013-04-26 00:59:32 -07:00
Glenn Morris
af80458d7e
Merge from emacs-24; up to 2012-12-27T08:21:08Z!rgm@gnu.org
2013-04-26 00:34:54 -07:00
Glenn Morris
9fc02c2f82
Add missing reftex-label-ignored-macros-and-environments :version tag
2013-04-26 00:31:27 -07:00
Glenn Morris
e6ea1f6c9b
list-load-path-shadows simplification
...
* lisp/emacs-lisp/shadow.el (list-load-path-shadows):
No longer necessary to check for duplicate simple.el, since
2012-07-07 change to init_lread to not include installation lisp
directories in load-path when running uninstalled.
Fixes: debbugs:14270
2013-04-26 00:25:45 -07:00
Leo Liu
070ccca42d
* progmodes/octave.el (octave-submit-bug-report): Obsolete.
...
(octave-mode, inferior-octave-mode): Use setq-local.
(octave-not-in-string-or-comment-p): Renamed to
octave-in-string-or-comment-p.
(octave-in-comment-p, octave-in-string-p)
(octave-in-string-or-comment-p): Replace defsubst with defun.
2013-04-26 12:16:37 +08:00
Andrew Cohen
9eb45973fc
lisp/gnus/gnus-msg.el (gnus-inews-insert-gcc): Re-order conditional to work for string values of 'gcc-self
2013-04-26 02:08:43 +00:00
Paul Eggert
9d1c5fb6ca
* Makefile.in (distclean): Remove $(lisp)/loaddefs.el~.
2013-04-25 14:20:17 -07:00
Bastien Guerry
c034abda39
* textmodes/remember.el (remember-data-directory)
...
(remember-directory-file-name-format): Fix custom types.
Thanks to Glenn Morris for reporting these problems and for the fixes.
2013-04-25 19:39:44 +02:00
Leo Liu
584ea27747
* progmodes/octave.el (octave-completion-at-point-function): Make
...
use of inferior octave process.
(octave-initialize-completions): Remove.
(inferior-octave-completion-table): New function.
(inferior-octave-completion-at-point): Use it.
(octave-completion-alist): Remove.
2013-04-26 00:23:56 +08:00
Stefan Monnier
1693b06af5
* lisp/progmodes/opascal.el: Use font-lock and syntax-propertize.
...
(opascal-mode-syntax-table): New var.
(opascal-literal-kind, opascal-is-literal-end)
(opascal-literal-token-at): Rewrite.
(opascal--literal-start-re, opascal-font-lock-keywords)
(opascal--syntax-propertize): New constants.
(opascal-font-lock-defaults): Adjust.
(opascal-mode): Use them. Set comment-<foo> variables as well.
(delphi-comment-face, opascal-comment-face, delphi-string-face)
(opascal-string-face, delphi-keyword-face, opascal-keyword-face)
(delphi-other-face, opascal-other-face): Remove face variables.
(opascal-save-state): Remove macro.
(opascal-fontifying-progress-step): Remove constant.
(opascal--ignore-changes): Remove var.
(opascal-set-token-property, opascal-parse-next-literal)
(opascal-is-stable-literal, opascal-complete-literal)
(opascal-is-literal-start, opascal-face-of)
(opascal-parse-region, opascal-parse-region-until-stable)
(opascal-fontify-region, opascal-after-change)
(opascal-debug-show-is-stable, opascal-debug-unparse-buffer)
(opascal-debug-parse-region, opascal-debug-parse-window)
(opascal-debug-parse-buffer, opascal-debug-fontify-window)
(opascal-debug-fontify-buffer): Remove.
(opascal-debug-mode-map): Adjust accordingly.
2013-04-25 12:07:33 -04:00
Leo Liu
be64c05d81
Merge octave-mod.el and octave-inf.el into octave.el with some
...
cleanups.
* progmodes/octave.el: New file renamed from octave-mod.el.
* progmodes/octave-inf.el: Merged into octave.el.
* progmodes/octave-mod.el: Renamed to octave.el.
2013-04-25 22:51:08 +08:00
Tassilo Horn
d79d37bd13
* textmodes/reftex-vars.el
...
(reftex-label-ignored-macros-and-environments): New defcustom.
* textmodes/reftex-parse.el (reftex-parse-from-file): Use it.
2013-04-25 14:01:09 +02:00
Stefan Monnier
ced3fc5d2f
* lisp/progmodes/octave-mod.el (octave-smie-forward-token): Only emit
...
semi-colons if the line is not otherwise empty.
* lisp/emacs-lisp/smie.el (smie-indent--hanging-p): Don't burp at EOB.
(smie-indent-keyword): Improve the check to ensure that the next
comment is really on the same line.
(smie-indent-comment): Don't align with a subsequent closer (or eob).
Fixes: debbugs:14218
2013-04-24 23:25:34 -04:00
Glenn Morris
1c141dad87
* lisp/vc/vc-bzr.el (vc-bzr-print-log): Tweak LIMIT = 1 case.
2013-04-24 20:53:18 -04:00
Andrew Cohen
f0a9703029
lisp/gnus/nnir.el (nnir-close-group): Make sure we are in the right group
2013-04-24 22:07:21 +00:00
Andrew Cohen
60ad477923
lisp/gnus/gnus-sum.el (gnus-summary-insert-articles): Force dependencies update with newly retrieved headers
2013-04-24 22:06:56 +00:00
Paul Eggert
0a2da075e5
Spelling fix.
2013-04-24 14:02:44 -07:00
Stefan Monnier
5058062aa4
* lisp/progmodes/opascal.el (opascal-set-token-property): Rename from
...
opascal-set-text-properties and only set `token'.
(opascal-literal-text-properties): Remove.
(opascal-parse-next-literal, opascal-debug-unparse-buffer):
Adjust callers.
Fixes: debbugs:14134
2013-04-24 16:44:45 -04:00
Eli Zaretskii
6139439fac
Fix "make info" in doc/lispintro on MS-Windows.
...
doc/lispintro/makefile.w32-in (INFO_OPTS): Add "-I$(emacsdir)" to fix last
commit.
2013-04-24 22:06:20 +03:00
Glenn Morris
e5271cf20c
* subr.el (read-number): Once more use `read'
...
rather than `string-to-number', to trap non-numeric input.
Fixes: debbugs:14254
2013-04-24 10:31:43 -07:00
Tassilo Horn
5a52e09b9b
* themes/tsdh-dark-theme.el (tsdh-dark): Add ido faces and remove
...
:box from outline faces.
2013-04-24 18:50:14 +02:00
Kenichi Handa
ec5098562a
coding.c (decode_coding_iso_2022): When an invalid escape sequence is encountered, reset the invocation and designation status to the safest one.
2013-04-25 00:09:49 +09:00
Bastien Guerry
1ffefcf908
* textmodes/remember.el (remember-handler-functions): Add an
...
option for a new handler `remember-store-in-files'.
(remember-data-directory, remember-directory-file-name-format):
New options.
(remember-store-in-files): New function to store remember notes
as separate files within a directory.
2013-04-24 16:35:59 +02:00