Glenn Morris
e9be0a138c
Reference efaq.info in preference to etc/MORE.STUFF
...
* lisp/help.el (view-external-packages):
* lisp/menu-bar.el (menu-bar-help-extra-packages):
Visit efaq.info rather than etc/MORE.STUFF.
2014-01-07 00:38:58 -08:00
Juri Linkov
e4f74da9f4
* lisp/isearch.el (isearch-mode-map): Bind [return] and [backspace] to
...
isearch-exit and isearch-delete-char resp. (Bug#16342, bug#16035)
* lisp/progmodes/ps-mode.el (ps-mode-map): Remove [return] key binding
that shadows RET.
2014-01-07 09:55:50 +02:00
Daniel Colascione
ee916ed038
Explain recent change to log-view.el
2014-01-06 22:00:16 -08:00
Chong Yidong
de7ce2d169
More doc updates.
...
* doc/emacs/search.texi (Special Isearch): Document C-x 8 RET in isearch.
(Word Search): Document incremental word search changes.
(Isearch Yank): Document M-s C-e with a prefix argument.
* doc/lispref/files.texi (Changing Files): Document copy-file changes.
* lisp/isearch.el (isearch-yank-char, isearch-yank-word)
(isearch-yank-line): Doc fix.
2014-01-07 12:36:52 +08:00
Stefan Monnier
6bdd920482
* lisp/abbrev.el (define-abbrev): Beware new meaning of fboundp.
...
* lisp/emacs-lisp/elint.el (elint-find-builtins):
* lisp/emacs-lisp/eldoc.el (eldoc-symbol-function):
* lisp/emacs-lisp/bytecomp.el (byte-compile-callargs-warn)
(byte-compile-file-form-defmumble, byte-compile, byte-compile-form):
* lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand):
* lisp/apropos.el (apropos-safe-documentation):
* lisp/subr.el (symbol-file): Remove redundant fboundp.
* lisp/progmodes/idlw-shell.el (idlwave-shell-comint-filter): Use defalias.
2014-01-06 18:34:05 -05:00
Bastien Guerry
daccca97f0
Fix Bug#16183 about `global-hl-line-sticky-flag'.
...
* hl-line.el (global-hl-line-overlay): Make a local variable.
(global-hl-line-overlays): New variable to store all overlays.
(global-hl-line-mode): Don't delete overlays from the current
buffer when `global-hl-line-sticky-flag' is non-nil.
(global-hl-line-highlight): Add new overlays to
`global-hl-line-overlays'.
(global-hl-line-unhighlight-all): New function to delete all
overlays when turning off `global-hl-line-mode'.
2014-01-06 21:54:37 +01:00
Stefan Monnier
ec00f20f55
* lisp/subr.el (set-transient-map): Fix nested case and docstring.
2014-01-06 14:29:39 -05:00
Tassilo Horn
a0031f97ff
Add `Texinfo' entry to reftex-label-alist-builtin.
...
* lisp/textmodes/reftex-vars.el (reftex-label-alist-builtin): Add a
`Texinfo' entry.
2014-01-06 12:15:42 +01:00
Daniel Colascione
bf6a77f31c
Fix defun navigation in vc log view.
2014-01-05 23:33:06 -08:00
Paul Eggert
d5081c1ed8
Spelling fixes.
...
* calc/calc-yank.el (calc-edit-mode, calc-edit-cancel):
* emacs-lisp/debug.el (cancel-debug-on-entry):
* epg.el (epg-error-to-string):
* files.el (recover-file):
* lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
* mail/emacsbug.el (report-emacs-bug-hook):
* mail/sendmail.el (mail-recover):
* ses.el (ses-yank-resize):
* term/ns-win.el (ns-print-buffer):
Spelling fixes in diagnostics, mostly for "canceled" with one L.
* epg.el (epg-key-capability-alist): Rename from misspelled version.
All uses changed.
* obsolete/xesam.el (xesam-all-fields): Fix misspelled field name.
2014-01-05 22:25:30 -08:00
Leo Liu
53f6b148fc
* dired-x.el (dired-mode-map): Rebind dired-omit-mode to C-x M-o
...
to avoid shadowning global key.
Fixes: debbugs:16354
2014-01-06 13:04:57 +08:00
Daniel Colascione
b82ace2f23
rst-mode indentation is non-deterministic, so inhibit electric indentation
2014-01-05 19:58:59 -08:00
Martin Rudalics
3669b6369c
In balance-windows add mising t to fix Bug#16351.
...
* window.el (balance-windows): Add mising t to fix Bug#16351.
2014-01-05 17:29:44 +01:00
Lars Magne Ingebrigtsen
3d95a0f45a
Make shr do line filling better when encountering very long words
...
(shr-insert): If we have a word that's longer than `shr-width',
break after it anyway. Otherwise we'll do no breaking once we get
such a long word.
2014-01-05 11:23:35 +01:00
Lars Magne Ingebrigtsen
1a29adc257
* net/shr.el (shr-descend): Don't bug out if the anchor is empty.
...
Fixes: debbugs:16285
2014-01-05 10:45:45 +01:00
Kenjiro NAKAYAMA
189340f5dc
Make the eww history browsing work again
...
* net/eww.el (eww-list-histories,eww-history-browse): Fixup.
(eww-history-quit): Delete and use quit-window.
(eww-history-kill): Delete, because it doesn't work well and
not necessary.
(eww-history-mode-map): Delete some keys and add easy-menu.
2014-01-05 10:27:26 +01:00
Kenjiro NAKAYAMA
f4018140ec
* net/eww.el (eww): Support single/double quote for search.
2014-01-05 10:25:05 +01:00
Paul Eggert
73dbf960bf
Fix misspelling of 'chinese' in rx.
...
* lisp/emacs-lisp/rx.el (rx-categories): Correct spelling of
chinese-two-byte.
Fixes: debbugs:16237
2014-01-04 22:10:52 -08:00
Paul Eggert
4e619754b1
Change subword regexps back to vars.
...
* progmodes/subword.el (subword-forward-regexp)
(subword-backward-regexp): Change these back to variables.
Fixes: debbugs:16296
2014-01-04 21:49:44 -08:00
Paul Eggert
da5ecfa9b9
Spelling fixes.
...
* lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros
CONFIG_BROKETS and INHIBIT_STRING_HEADER. "BROKETS" was a
misspelling anyway....
* src/nsterm.h (updateCollectionBehavior): Rename from
updateCollectionBehaviour. All uses changed.
2014-01-04 18:56:08 -08:00
Stefan Monnier
e18b70fc27
* lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't bother with
...
syntax-begin-function.
Fixes: debbugs:16247
2014-01-03 17:38:55 -05:00
Vincent Belaïche
e9c04e8bf2
Reverted 2014-01-02T21:05:34Z!vincentb1@users.sourceforge.net.
2014-01-03 15:18:24 +01:00
Vincent Belaïche
fdaecc05fe
Reverted 2014-01-02T22:54:37Z!vincentb1@users.sourceforge.net.
2014-01-03 15:15:53 +01:00
Chong Yidong
0d53f628be
Remove the dynamic-docstring-function feature.
...
* emacs-lisp/advice.el (ad--make-advised-docstring): Change args.
Ignore function-documentation property when getting documentation.
(ad-activate-advised-definition): Use function-documentation
generate the docstring.
(ad-make-advised-definition): Don't call
ad-make-advised-definition-docstring.
(ad-make-advised-definition-docstring, ad-advised-definition-p):
Delete functions.
* emacs-lisp/nadvice.el (advice--make-docstring): Change args.
(advice--docstring): Delete variable.
(advice--make-1): Leave the docstring empty.
(advice-add): Use function-documentation for advised docstring.
* progmodes/sql.el (sql-help): Use function-documentation instead
of dynamic-docstring-function property. No need to autoload now.
(sql--help-docstring): New variable.
(sql--make-help-docstring): Use it.
* doc.c (Fdocumentation): Remove dynamic-docstring-function.
2014-01-03 13:37:58 +08:00
Stefan Monnier
6ef9aed822
* lisp/ielm.el (ielm-tab): Retarget.
...
(ielm-map): Use ielm-tab for tab.
(ielm-complete-filename): Use comint-filename-completion.
(ielm-complete-symbol): Remove.
(inferior-emacs-lisp-mode): Use lisp-completion-at-point instead and
remove ielm-tab from completion-at-point-functions.
Fixes: debbugs:16224
2014-01-03 00:10:52 -05:00
Stefan Monnier
6f5475834a
* lisp/emacs-lisp/pcase.el (pcase--split-equal, pcase--split-member):
...
Beware signals raised by predicates.
Fixes: debbugs:16201
2014-01-02 23:40:30 -05:00
Vincent Belaïche
33bebaa2f0
Correct ses--file-format checking.
2014-01-02 23:54:37 +01:00
Richard M. Stallman
e831604df6
dired-do-print handles printer-name
...
* dired-aux.el (dired-do-print): Handle printer-name.
2014-01-02 17:35:00 -05:00
Richard M. Stallman
a574edbec9
Minor rmail fixes.
...
* mail/rmail.el (rmail-get-coding-function): Variable.
(rmail-get-coding-system): Use it.
* mail/rmail.el (rmail-make-in-reply-to-field):
Add parens in message-id.
* mail/rmailmm.el (rmail-mime-message-p): Moved to rmail.el.
* mail/rmail.el (rmail-mime-message-p): Moved from rmailmm.el.
(rmail-epa-decrypt): Turn off mime processing.
2014-01-02 17:30:32 -05:00
Vincent Belaïche
b66b98fe41
Add support for local printer functions in SES.
2014-01-02 22:05:34 +01:00
Paul Eggert
ba3189039a
Update copyright year to 2014 by running admin/update-copyright.
2014-01-01 07:43:34 +00:00
Kenichi Handa
04311a1648
international/mule-conf.el: Unify the charset indian-is13194.
...
(indian-is13194): Specify unify-map.
2014-01-01 00:03:36 +09:00
Leo Liu
c8d897786d
* subr.el (set-temporary-overlay-map): Obsolete alias.
...
Fixes: debbugs:16305
2013-12-31 08:27:27 +08:00
Daniel Colascione
9e0bf19a5c
Ignore XF86WakeUp
2013-12-30 15:27:07 -08:00
Daniel Colascione
e63ace374c
Fix infloop in indentation code
2013-12-30 15:16:34 -08:00
João Távora
e9d6c46ab5
Fix bug #16272 when inserting newline at point-min in electric-pair-mode.
...
* elec-pair.el (electric-pair-post-self-insert-function): Don't
open extra newlines at beginning of buffer.
2013-12-28 19:26:54 +00:00
Eli Zaretskii
bf7bea5de0
Fix bug #14739 with creation of GUI frames from TTY session on Windows.
...
src/w32fns.c (Fx_create_frame): Error out if called from a TTY
session.
lisp/frame.el (window-system-for-display): Don't allow to create a
GUI frame from a -nw session on MS-Windows.
2013-12-28 13:47:26 +02:00
Glenn Morris
9c5a5c7700
Every defcustom should specify its type
...
* apropos.el (apropos-match-face):
* calculator.el (calculator-displayer):
* dabbrev.el (dabbrev-search-these-buffers-only):
* face-remap.el (buffer-face-mode-face):
* simple.el (yank-handled-properties):
* emacs-lisp/testcover.el (testcover-potentially-1value-functions):
* mail/footnote.el (footnote-mode-line-string, footnote-prefix):
* mail/hashcash.el (hashcash-accept-resources, hashcash-program)
(hashcash-double-spend-database):
* progmodes/ruby-mode.el (ruby-deep-indent-paren)
(ruby-deep-indent-paren-style):
* textmodes/flyspell.el (flyspell-auto-correct-binding):
* textmodes/rst.el (rst-toc-indent, rst-toc-insert-style)
(rst-toc-insert-number-separator, rst-toc-insert-max-level):
* vc/pcvs-defs.el (cvs-minor-mode-prefix):
* erc/erc-log.el (erc-log-file-coding-system):
* gnus/gnus-sieve.el (gnus-sieve-select-method):
* gnus/gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl)
(gravatar-rating, gravatar-size):
* gnus/message.el (message-minibuffer-local-map):
* gnus/sieve-manage.el (sieve-manage-authenticators)
(sieve-manage-authenticator-alist):
Specify custom types.
* mail/hashcash.el (hashcash-program): Rename from hashcash-path.
Update callers.
2013-12-28 00:21:33 -08:00
Glenn Morris
bb0980751e
Add missing custom :versions, plus small fixes
...
* emacs-lisp/smie.el (smie-config): Add type, version, initialize.
* bookmark.el (bookmark-bmenu-use-header-line):
* doc-view.el (doc-view-scale-internally):
* pcmpl-x.el (pcmpl-x-tlmgr-program, pcmpl-x-ack-program):
* register.el (register-preview-delay):
* net/shr.el (shr-bullet):
* progmodes/cfengine.el (cfengine-cf-promises)
(cfengine-parameters-indent):
* progmodes/octave.el (inferior-octave-error-regexp-alist):
* textmodes/reftex-vars.el (reftex-label-regexps):
* vc/log-edit.el (log-edit-setup-add-author): Add version.
* cedet/ede/linux.el (project-linux-build-directory-default)
(project-linux-architecture-default): Fix custom types. Add version.
* gnus/gnus-icalendar.el (gnus-icalendar-org, gnus-icalendar):
* gnus/gnus-sum.el (gnus-subthread-sort-functions): Add version.
* gnus/gnus-sync.el (gnus-sync-file-encrypt-to): Add type and version.
2013-12-27 18:16:05 -08:00
Glenn Morris
9c61f806fb
Misc small custom fixes
...
The value of defcustom's const should not be quoted!
* lisp/desktop.el (desktop-restore-in-current-display):
* lisp/newcomment.el (comment-empty-lines):
* lisp/progmodes/idlwave.el (idlwave-scan-all-buffers-for-routine-info)
(idlwave-pad-keyword):
* lisp/progmodes/tcl.el (tcl-tab-always-indent):
* lisp/textmodes/reftex-vars.el (reftex-index-default-tag):
* lisp/elec-pair.el (electric-pair-skip-whitespace):
* lisp/progmodes/cfengine.el (cfengine-cf-promises):
* lisp/cedet/ede/linux.el (project-linux-build-directory-default)
(project-linux-architecture-default):
* lisp/erc/erc-button.el (erc-button-alist):
* lisp/gnus/auth-source.el (auth-sources):
* lisp/gnus/nnmairix.el (nnmairix-propagate-marks-upon-close):
* lisp/url/url-history.el (url-history-track):
* lisp/url/url-vars.el (url-honor-refresh-requests):
Fix custom types.
* lisp/net/tls.el (tls-certtool-program): Fix default value.
2013-12-27 17:24:15 -08:00
Juanma Barranquero
e9dc713d18
Fix ChangeLog typos.
2013-12-28 01:36:00 +01:00
Glenn Morris
8449dd1f65
authors.el updates and ChangeLog fixes
...
* lisp/emacs-lisp/authors.el (authors-ignored-files)
(authors-valid-file-names, authors-renamed-files-alist): Additions.
2013-12-27 16:31:33 -08:00
Glenn Morris
72140a0fb0
ChangeLog fixes
2013-12-27 16:08:54 -08:00
Glenn Morris
f1a85e52c8
Revert unnecessary earlier change
2013-12-27 16:03:17 -08:00
Jarek Czekalski
fdadeb4997
Shell completion for filenames from current directory, related docs.
...
* lisp/shell.el Shell completion now matches executable filenames from
the current buffer's directory, on systems in which this behaviour
is the default (windows-nt, ms-dos).
* src/callproc.c (Vexec_path): Document that exec-directory is in it.
* doc/emacs/mini.texi (Completion Options): Add a link to Shell Options.
* doc/emacs/misc.texi (Shell Mode): Move documentation of
shell-completion-fignore from Shell Mode to Shell Options.
Fixes: debbugs:15461
2013-12-27 21:58:21 +01:00
Glenn Morris
b1797e3eeb
* lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Unbreak bootstrap.
2013-12-27 12:24:25 -08:00
Lars Ingebrigtsen
e572a7d800
* net/shr.el (shr-insert): Don't infloop if the width is zero.
2013-12-27 16:43:54 +01:00
Stefan Monnier
a4151f3b49
* lisp/icomplete.el (icomplete-show-matches-on-no-input): Default to nil.
...
Fixes: debbugs:16251
2013-12-27 07:55:26 -05:00
Stefan Monnier
7514d3f806
* lisp/electric.el: Move all electric-pair-* to elec-pair.el.
...
* lisp/elec-pair.el: New file, split from electric.el.
2013-12-27 07:53:57 -05:00
Lars Ingebrigtsen
24a6b65e90
Fix another shr infloop in the filling code
...
(shr-find-fill-point): Off by one error in comparison with the
indentation.
2013-12-27 03:58:16 +01:00