aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * lisp/calc/calc.el (calc-read-key-sequence): Let-bind ↵Juri Linkov2011-11-222-1/+7
| | | | | | `input-method-function' to nil. Fixes: debbugs:10018
* mm-view.el (mm-display-inline-fontify): Make the font-lock variables ↵Lars Magne Ingebrigtsen2011-11-212-17/+26
| | | | buffer-local instead of binding them to avoid warnings. Also demote errors (bug#10063).
* Tell the caller that the next line needs recomputation, even though it ↵Lars Magne Ingebrigtsen2011-11-212-6/+16
| | | | | | doesn't start a sexp. Fixes: debbugs:10094
* (wait_reading_process_output): Add comment and URL.Lars Magne Ingebrigtsen2011-11-212-1/+6
|
* Fix asynchrounous GnuTLS socket handling on some versions of the GnuTLS library.Lars Magne Ingebrigtsen2011-11-212-9/+38
| | | | | | Some versions of the GnuTLS library doesn't respons to poll reliably. Work around this by checking all GnuTLS sockets explicitly from the idle loop.
* * xterm.c (x_clear_frame): Reinstate the XClearWindow call.Jan Djärv2011-11-212-3/+5
|
* * lisp/emacs-lisp/autoload.el (autoload-generate-file-autoloads): Simplify.Stefan Monnier2011-11-212-10/+7
|
* Fix windows.texi typos.Martin Rudalics2011-11-212-5/+10
|
* * doc/emacs/mark.texi (Global Mark Ring): Fix global mark ring description.Chong Yidong2011-11-213-8/+16
| | | | Fixes: debbugs:10032
* More updates to Windows chapter of Lisp manual.Chong Yidong2011-11-214-333/+273
| | | | | | | | | | | | | | | * doc/lispref/windows.texi (Splitting Windows): Fix error in documentation of window-combination-limit. (Cyclic Window Ordering): Minor fixes to next-window, one-window-p, and get-lru-window docs. Don't document window-list-1. (Buffers and Windows): Copyedits. (Choosing Window): Document special handling of special-display-*. (Choosing Window Options): Fix display-buffer-reuse-frames doc. Don't document even-window-heights, which is going away. Clarify which options are obeyed by which action functions. * src/window.c (Fnext_window, Fprevious_window): Doc fix.
* * NEWS, MH-E-NEWS: Update for MH-E release 8.3.1.Bill Wohler2011-11-203-3/+12
|
* * mh-e.el (Version, mh-version): Update for release 8.3.1.Bill Wohler2011-11-202-2/+8
|
* * doc/lispref/display.texi (Invisible Text): Clarify point adjustment.Stefan Monnier2011-11-202-41/+51
| | | | Fixes: debbugs:10072
* * lisp/vc/pcvs-util.el (cvs-pop-to-buffer-same-frame): Use force-same-window.Stefan Monnier2011-11-202-1/+5
|
* * src/window.c (get_phys_cursor_glyph): Fix Lisp_Object/int mixup.Stefan Monnier2011-11-202-1/+5
|
* Removed deleted command from gnus.texi.Glenn Morris2011-11-202-17/+5
| | | | | * doc/misc/gnus.texi (Group Information): Remove gnus-group-fetch-faq, command deleted 2010-09-24.
* Fix typos.Juanma Barranquero2011-11-2064-147/+174
|
* Auto-commit of loaddefs files.Glenn Morris2011-11-202-2/+2
|
* Auto-commit of generated files.Glenn Morris2011-11-202-3/+2
|
* Remove term "status" with "window combination limits".Martin Rudalics2011-11-204-18/+29
| | | | | | | | * window.c (Fset_window_combination_limit): Rename argument STATUS to LIMIT. (Vwindow_combination_limit): Remove "status" from doc-string. * windows.texi (Resizing Windows, Splitting Windows): Remove term "status" when talking about combination limits.
* * org-list.el (org-list-send-item): Use sort instead of sort*.Andreas Schwab2011-11-202-1/+5
|
* * configure.in: Remove reference to src/m/ibms390.h.Andreas Schwab2011-11-207-28/+13
| | | | | | | * admin/CPP-DEFINES (VIRT_ADDR_VARIES): Remove. * src/m/ibms390.h: Remove. * src/m/ibms390x.h: Don't include "ibms390.h".
* Spelling fixes.Paul Eggert2011-11-1971-632/+632
|
* * lisp/window.el (replace-buffer-in-windows): Restore interactive spec.Chong Yidong2011-11-202-0/+5
| | | | (Probably inadvertently removed when converting to Lisp.)
* * lisp/electric.el (electric-indent-mode): Fix last change (too optimistic).Stefan Monnier2011-11-202-9/+19
|
* * src/fileio.c (Finsert_file_contents): Add missing gcpro1 variable.Stefan Monnier2011-11-192-2/+8
| | | | Suggested by Dmitry Antipov <[email protected]>.
* * lisp/emacs-lisp/bytecomp.el: Silence obsolete warnings more reliably.Stefan Monnier2011-11-192-4/+15
| | | | | | | (byte-compile-global-not-obsolete-vars): New var. (byte-compile-check-variable, byte-compile-make-obsolete-variable): Use it. (byte-compile-warn-obsolete): Align text with the one in *Help*.
* Fix typos.Juanma Barranquero2011-11-2096-179/+250
|
* Standardize on VIRT_ADDR_VARIES behavior.Paul Eggert2011-11-199-54/+25
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, valgrind does not work on some platforms. Problem reported by Andreas Schwab in <http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00081.html>. * puresize.h (pure, PURE_P): Always behave as if VIRT_ADDR_VARIES is set, removing the need for VIRT_ADDRESS_VARIES. (PURE_P): Use a more-efficient implementation that needs just one comparison, not two: on x86-64 with GCC 4.6.2, this cut down the number of instructions from 6 (xorl, cmpq, jge, xorl, cmpq, setge) to 4 (xorl, subq, cmpq, setbe). * alloc.c (pure): Always extern now, since that's the VIRT_ADDR_VARIES behavior. (PURE_POINTER_P): Use a single comparison, not two, for consistency with the new puresize.h. * lisp.h (PNTR_COMPARISON_TYPE): Remove; no longer needed. * m/ibms390.h, m/intel386.h, m/template.h, s/cygwin.h, s/hpux10-20.h: Remove VIRT_ADDR_VARIES no longer needed. Fixes: debbugs:10042
| * Merge from trunk.Paul Eggert2011-11-19627-3223/+3906
| |\ | |/ |/|
* | Spelling fixes.Paul Eggert2011-11-19159-304/+291
| |
* | Small rmail fixes.Glenn Morris2011-11-193-20/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/mail/rmail.el (rmail-enable-mime-composing): Make it a defcustom. (rmail-insert-mime-forwarded-message-function, rmail-mime-feature): Doc fixes. (rmail-decode-mime-charset): Mark as obsolete. * lisp/mail/rmailsum.el (rmail-message-regexp-p-1): * lisp/mail/rmail.el (rmail-search-message, rmail-forward, rmail-resend): Before using mime functions, check they are set. Fixes: debbugs:10077
* | * lisp/info.el (Info-finder-find-node): Use `package--builtins' insteadJuri Linkov2011-11-202-15/+26
| | | | | | | | | | of `package-alist'. Use node names formed by the pattern "Keyword " and the keyword name.
* | * lisp/progmodes/sh-script.el (sh-assignment-regexp): Add entry forAndreas Schwab2011-11-202-0/+6
| | | | | | | | bash.
* | Don't kill the *info* buffer in `Info-revert-find-node'.Juri Linkov2011-11-192-15/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `revert-buffer' to defcustom `Info-hide-node-references'. * lisp/info.el (Info-hide-note-references): Add `:set' tag to `defcustom' that calls `revert-buffer' on all Info buffers. (Info-revert-find-node): Remove let-bindings `old-buffer-name', `old-history', `old-history-forward'. Add let-binding `window-selected'. Remove calls to `kill-buffer', `switch-to-buffer' and `Info-mode'. Set `Info-current-file' to nil before calling `Info-find-node', so `Info-find-node-2' will reread the Info file. Restore window positions only when `window-selected' is non-nil. Fixes: debbugs:9915
* | * lisp/isearch.el (isearch-lazy-highlight-new-loop):Juri Linkov2011-11-194-20/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove condition `(not isearch-error)'. * lisp/misearch.el (multi-isearch-search-fun): Add condition `(not bound)' to ignore lazy-highlighting search. Add the search-failed message "end of multi" when the end of multi-sequence is reached. Uncapitalize the search-failed message "Repeat for next buffer". * lisp/info.el (Info-search): Add the search-failed message "end of the manual" when the end of the manual is reached in Isearch mode. Fixes: debbugs:9918
* | Replace `delete' with `remove' in info.el.Juri Linkov2011-11-192-3/+10
| | | | | | | | | | | | | | * lisp/info.el (Info-find-node-2, Info-select-node, Info-history-find-node): Use non-destructive `remove' instead of `delete' because `Info-history-list' stored to `Info-isearch-initial-history-list' in `Info-isearch-start' might need to be restored in `Info-isearch-end'.
* | * lisp/isearch.el (isearch-edit-string): Let-bind `history-add-new-input'Juri Linkov2011-11-192-5/+10
| | | | | | | | | | | | to nil instead of binding `search-ring' and `regexp-search-ring'. Fixes: debbugs:9185
* | Fix bug #10076 with vertical cursor motion in hscrolled windows.Eli Zaretskii2011-11-192-8/+12
| | | | | | | | | | | | lisp/simple.el (line-move): Force movement by logical lines for any hscrolled window, not only when auto-hscroll-mode is on. (line-move-visual): Update doc string to that effect.
* | Fix bug #10075 with cursor drawing in an hscrolled window.Eli Zaretskii2011-11-193-15/+107
| | | | | | | | | | | | | | | | | | | | src/xdisp.c (x_write_glyphs, draw_phys_cursor_glyph) (erase_phys_cursor, update_window_cursor, show_mouse_face) (cursor_in_mouse_face_p): If the cursor position is out of bounds, behave as if the cursor position were at the window margin. src/window.c (get_phys_cursor_glyph): If the window is hscrolled, and the cursor position is out of bounds, behave as if the cursor position were at the window margin.
* | Change arg names of walk-windows etc from "proc" to "fun".Chong Yidong2011-11-191-24/+23
| | | | | | | | | | | | | | They shouldn't be named "proc" since they are not processes. * lisp/window.el (walk-window-tree-1, walk-window-tree) (walk-window-subtree, walk-windows): Change argument name.
* | Add a coding cookie to subr.el.Eli Zaretskii2011-11-191-1/+1
| |
* | * language/european.el (macintosh): Define as alias for mac-roman.Andreas Schwab2011-11-192-0/+5
| |
* | Fix bug #9520 with MIME display toggling.Eli Zaretskii2011-11-192-46/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lisp/mail/rmailmm.el (rmail-mime-display-header) (rmail-mime-display-tagline, rmail-mime-display-body): New defsubsts. (rmail-mime-entity-segment, rmail-mime-toggle-raw) (rmail-mime-toggle-hidden, rmail-mime-insert-text) (rmail-mime-insert-bulk, rmail-mime-insert-multipart) (rmail-mime-insert, rmail-mime-insert-tagline): Use them instead of a raw aref. (rmail-mime-entity-segment): To get past the tagline, move forward 2 more lines, to account for the 2 empty lines that precede and follow the line with the buttons. (rmail-mime-update-tagline): Move one more line, to get past the empty line that follows the buttons in the tagline.
* | More updates to Window chapter of Lisp manual.Chong Yidong2011-11-192-277/+209
| | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Splitting Windows): Clarify role of window parameters in split-window. Shorten the example. (Deleting Windows): Rewrite intro to handle internal windows. Fix delete-windows-on doc. (Selecting Windows): Copyedits.
* | * window.c (Fwindow_combination_limit): Make first arg non-optionalChong Yidong2011-11-192-5/+7
| | | | | | | | since it is meaningless for live windows like the selected window.
* | Prefix a few more internal functions with "window--".Martin Rudalics2011-11-192-25/+31
| | | | | | | | | | | | * window.el (window-max-delta-1, window-min-delta-1) (window-min-size-1, window-state-get-1, window-state-put-1) (window-state-put-2): Use "window--" prefix.
* | Spelling fixes.Paul Eggert2011-11-19110-163/+160
| |
* | Revert last commit.Eli Zaretskii2011-11-194-12/+1
| |
* | Fix minor problems found by static checking.Paul Eggert2011-11-184-1/+12
| | | | | | | | | | * dispextern.h, xdisp.c (row_hash): Declare extern only if XASSERTS. * dispnew.c (verify_row_hash): Now static.