Glenn Morris
809d2ce4cf
* doc/lispref/display.texi (Logging Messages): Copyedits re messages-buffer.
2014-01-06 21:56:17 -05:00
Glenn Morris
9a00bed56f
* etc/PROBLEMS: Remove yet more old stuff; more small edits
2014-01-06 21:33:46 -05:00
Glenn Morris
0583403316
* etc/PROBLEMS: More removal of old stuff
2014-01-06 21:11:14 -05:00
Glenn Morris
0d3c666175
* etc/PROBLEMS: Remove some old stuff; other small edits
2014-01-06 21:06:00 -05:00
Glenn Morris
8303d90678
* etc/PROBLEMS: Remove some no-longer relevant stuff re installation
2014-01-06 20:54:51 -05:00
Glenn Morris
d65a92bbff
* etc/NEWS: Markup trivia
2014-01-06 20:50:44 -05:00
Glenn Morris
11c06c7727
Document calendar-day-header-array
...
* doc/emacs/cal-xtra.texi (Calendar Customizing):
Mention calendar-day-header-array.
* etc/NEWS: Markup.
2014-01-06 20:46:23 -05: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
Eli Zaretskii
9f4e49e93e
Fix bug #16129 with slow and incorrect redisplay in follow-mode.
...
src/xdisp.c (redisplay_window): Don't skip window redisplay if the
last value of point is not equal to buffer's point.
2014-01-06 18:28:26 +02: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
Paul Eggert
c6ab4664a6
Specify .texi encoding.
...
* emacs-lisp-intro.texi:
* back.texi, book-spine.texi, lay-flat.texi:
* ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi:
* cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi:
* ede.texi, ediff.texi, edt.texi, efaq.texi, eieio.texi:
* emacs-gnutls.texi, epa.texi, erc.texi, ert.texi:
* eshell.texi, eudc.texi, flymake.texi, forms.texi, gnus-coding.texi:
* gnus-faq.texi, htmlfontify.texi, idlwave.texi, ido.texi, info.texi:
* message.texi, mh-e.texi, newsticker.texi, nxml-mode.texi:
* octave-mode.texi, org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi:
* reftex.texi, remember.texi, sasl.texi, sc.texi, semantic.texi:
* ses.texi, sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi:
* todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi:
* widget.texi, wisent.texi, woman.texi:
Add @documentencoding.
2014-01-05 21:25:46 -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
Katsumi Yamaoka
d1e12aefa6
Gnus: Silence the byte compiler
2014-01-05 23:38:42 +00:00
Chong Yidong
81c7d631e9
More doc updates.
...
* backups.texi (Making Backups): Document backup-buffer change.
* commands.texi (Defining Commands): Document the interactive-form
property more carefully. Document interactive-only.
* compile.texi (Compiler Errors): Copyedits. Note that the
details for byte-compile-warnings are in its docstring.
* customize.texi (Variable Definitions): Likewise.
* files.texi (Visiting Files): Copyedits.
(Testing Accessibility): Mention ACLs. Move file-modes here from
File Attributes.
(Truenames): Move file-equal-p here from Kinds of Files.
(File Attributes): Move file-newer-than-file-p here from Testing
Accessibility.
(Extended Attributes): New node. Add file-extended-attributes.
(Changing Files): Document set-file-extended-attributes.
* minibuf.texi (Minibuffer Contents): Remove obsolete function
minibuffer-completion-contents.
* variables.texi (Defining Variables): Note that defvar acts
always on the dynamic value.
2014-01-06 07:36:13 +08:00
Tassilo Horn
0215e12553
Define org-level-* faces in tsdh-light theme.
...
* etc/themes/tsdh-light-theme.el (tsdh-light): Define org-level-*
faces.
2014-01-05 21:17:13 +01: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
dc300e285a
Spelling fix.
2014-01-04 20:56:23 -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
Paul Eggert
5a0f4e9062
Document vconcat and the empty vector (Bug#16246).
...
* sequences.texi (Vector Functions):
Document behavior better when the result is empty.
2014-01-04 17:33:33 -08:00
Paul Eggert
7c2127d0f4
Document behavior of (string-to-number "+@") (Bug#16293).
...
* strings.texi (String Conversion): Document behavior of
string-to-number on invalid strings that begin with "+", too.
2014-01-04 17:24:41 -08:00
Paul Eggert
54c2b8b497
Fix typo in previous change.
2014-01-04 17:00:32 -08:00
Paul Eggert
81da295eeb
Port to GNU/Linux with recent grsecurity/PaX patches (Bug#16343).
...
Problem and proposed patch reported by Ulrich Mueller;
this patch uses a somewhat-different approach.
* configure.ac (SETFATTR): New variable.
* src/Makefile.in (SETFATTR): New macro.
(temacs$(EXEEXT)): Use it.
2014-01-04 16:55:29 -08:00
Martin Rudalics
5159d5902f
Fix maximization behavior on Windows (Bug#16300).
...
Fix maximization behavior on Windows (Bug#16300).
* w32fns.c (w32_fullscreen_rect): Don't handle
FULLSCREEN_MAXIMIZED and FULLSCREEN_NONE specially.
* w32term.c (w32fullscreen_hook): Use SetWindowPlacement instead
of SetWindowPos. Restore last placement also when leaving
FULLSCREEN_HEIGHT and FULLSCREEN_WIDTH. Call ShowWindow in all
but the FULLSCREEN_BOTH case.
2014-01-04 10:31:30 +01:00
Glenn Morris
a71324ccb6
* admin/admin.el (manual-html-fix-index-2): Fix minor Texinfo 4 issue
...
with start of detailed menu.
2014-01-03 19:18:33 -08:00
Glenn Morris
86c6e8fada
* admin.el (manual-html-fix-index-2): Tweak previous change.
2014-01-03 18:35:45 -08:00
Glenn Morris
d16ec91efb
Yet more Texinfo 5 tweaks for admin.el's make-manuals
...
* admin.el (manual-html-fix-node-div): Handle Texinfo 5's movable <hr>.
(manual-html-fix-index-2): Tweak Texinfo 5 table format.
2014-01-03 18:31:56 -08:00
Aidan Gauland
22db5dd5ed
* eshell.texi (What Eshell is not): Clean up confusing clause.
2014-01-04 12:14:16 +13: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
Glenn Morris
c401907409
Auto-commit of loaddefs files.
2014-01-03 06:21:25 -05:00
Paul Eggert
56a0e35287
Port to C89.
...
* data.c (arithcompare_driver):
* fileio.c (Fcar_less_than_car):
* fns.c (internal_equal):
* frame.c (delete_frame):
* lisp.h (enum More_Lisp_Bits):
* lread.c (read1):
Avoid C99 constructs that don't work in C89.
* data.c (ULL_MAX, count_trailing_zeros_ll): New macros,
to port to C89, which doesn't have 'long long'.
(count_trailing_zero_bits): Use them.
2014-01-02 22:47:27 -08:00
Paul Eggert
ed0ca4a51a
Whitespace fixes for recently-added code.
2014-01-02 22:42:23 -08:00
Chong Yidong
d6d7851124
Lisp manaual improvements re docstrings
...
* doc/lispref/compile.texi (Docs and Compilation): Copyedits.
* doc/lispref/help.texi (Documentation, Accessing Documentation): Copyedits.
(Documentation Basics): Rewrite, avoiding a repeat discussion of
docstring conventions.
* doc/lispref/tips.texi (Documentation Tips): Move discussion of
emacs-lisp-docstring-fill-column here from Documentation Basics.
2014-01-03 13:49:06 +08: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
Michael Albinus
ba05e912ae
Fix typo.
2014-01-03 05:10:07 +01:00
Glenn Morris
517f20c533
More Texinfo 5 updates for make-manuals (not yet finished)
...
* admin/admin.el (manual-html-fix-headers): Tweak Texinfo 5 body.
(manual-html-fix-node-div): Treat "header" like "node".
(manual-html-fix-index-1): Handle Texinfo 5 top heading.
(manual-html-fix-index-2): Tweak Texinfo 5 listing tables.
2014-01-02 19:24:27 -08:00