- 28 May, 2011 21 commits
-
-
Alp Aker authored
* lisp/buff-menu.el (Buffer-menu-buffer+size): Use Buffer-menu-buffer-column.
-
Chong Yidong authored
-
Kevin Ryde authored
-
Chong Yidong authored
* lisp/files.el (auto-mode-alist): Move config rule after the in-stripping one.
-
Alp Aker authored
* lisp/buff-menu.el (Buffer-menu-revert-function, Buffer-menu-sort): Use Buffer-menu-buffer-column.
-
Chong Yidong authored
* doc/lispref/tips.texi (Coding Conventions): Remove antediluvian filename limit recommendation.
-
Chong Yidong authored
-
Dima Kogan authored
* progmodes/hideshow.el (hs-looking-at-block-start-p): New fun. (hs-hide-block-at-point, hs-find-block-beginning) (hs-already-hidden-p, hs-hide-block, hs-show-block): Use it.
-
Chong Yidong authored
* custom.texi (Hooks): Reorganize. Mention Prog mode. * fixit.texi (Spelling): Mention using prog-mode-hook for flypsell prog mode (Bug#8240).
-
Glenn Morris authored
-
Glenn Morris authored
-
Chong Yidong authored
* lisp/help-fns.el (describe-function-1): If the function is a derived major mode, print the parent mode.
-
Chong Yidong authored
* lisp/progmodes/cc-mode.el (c-mode, c++-mode, objc-mode, java-mode) (idl-mode, pike-mode, awk-mode): Inherit from prog-mode.
-
William Xu authored
-
Eli Zaretskii authored
-
Jim Meyering authored
* fns.c (to_uchar): Define. (crypto_hash_function): Use it to convert some newly-signed variables to unsigned, to avoid sign-extension bugs. For example, without this change, (md5 "truc") would evaluate to 45723a2aff78ff4fff7fff1114760e62 rather than the expected 45723a2af3788c4ff17f8d1114760e62. Reported by Antoine Levitt in http://thread.gmane.org/gmane.emacs.devel/139824
-
Eli Zaretskii authored
msdos/sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to src/. Make editing of RUN_TEMACS commands less sensitive to leading whitespace. msdos/sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
-
Stefan Monnier authored
retuning non-nil for non-exclusive completion data. * lisp/progmodes/etags.el (tags-completion-at-point-function): * lisp/info-look.el (info-lookup-completions-at-point): Mark as non-exclusive. (info-complete): Adjust accordingly. * lisp/erc/erc-pcomplete.el (erc-pcompletions-at-point): Mark the completion data as non-exclusive if it's using the default-completion-function. (pcomplete-erc-parse-arguments): Rename pcomplete-parse-erc-arguments. (pcomplete-erc-setup): Use new name.
-
Stefan Monnier authored
(info-lookup-completions-at-point): New function. (info-complete): Use it and completion-in-region.
-
Drew Adams authored
(isearch-fail-pos): New function. (isearch-edit-string): Use it.
-
Dmitry Kurochkin authored
Fixes: debbugs:8721
-
- 27 May, 2011 19 commits
-
-
Toby Cubitt authored
traversal functions for avl-trees. Consolidate rebalancing code.
-
Toby Cubitt authored
traversal functions for avl-trees. (avl-tree--stack): New struct. (avl-tree-stack-p, avl-tree--stack-repopulate): New funs. (avl-tree-enter): Add optional `updatefun' arg. (avl-tree--do-enter): Add optional `updatefun' arg. Change return value. (avl-tree-delete): Add optional `test' and `nilflag' args. (avl-tree--do-delete): Add `test' and `nilflag' args. Change return value. (avl-tree-member): Add optional `nilflag' (avl-tree-member-p): New function. (avl-tree-mapc, avl-tree-mapf, avl-tree-mapcar): New functions. (avl-tree-stack, avl-tree-stack-pop, avl-tree-stack-first) (avl-tree-stack-empty-p): New functions.
-
Eli Zaretskii authored
-
Paul Eggert authored
-
Toby Cubitt authored
avl-tree--del-balance1 and make it work both ways. (avl-tree--del-balance2): Remove. (avl-tree--enter-balance): Rename from avl-tree--enter-balance1 and make it work both ways. (avl-tree--enter-balance2): Remove. (avl-tree--switch-dir, avl-tree--dir-to-sign, avl-tree--sign-to-dir): New macros. (avl-tree--mapc, avl-tree-map): Add direction argument.
-
Paul Eggert authored
-
Paul Eggert authored
-
Stefan Monnier authored
-
Paul Eggert authored
-
David Michael authored
Fixes: debbugs:8745
-
Paul Eggert authored
(x_handle_selection_request, frame_for_x_selection): Remove unused vars. (x_clipboard_manager_save): Now static. (Fx_clipboard_manager_save): Rename local to avoid shadowing.
-
Paul Eggert authored
(crypto_hash_function): Now static. Fix pointer signedness problems. Avoid unnecessary initializations.
-
Paul Eggert authored
-
Chong Yidong authored
* lisp/select.el (xselect-convert-to-targets): Add MULTIPLE target to list. (xselect-convert-to-save-targets): New function. * src/xselect.c: Support for clipboard managers. (Vselection_alist): Move to termhooks.h as terminal-local var. (LOCAL_SELECTION): New macro. (x_atom_to_symbol): Handle x_display_info_for_display fail case. (symbol_to_x_atom): Remove gratuitous arg. (x_handle_selection_request, lisp_data_to_selection_data) (x_get_foreign_selection, Fx_register_dnd_atom): Callers changed. (x_own_selection, x_get_local_selection, x_convert_selection): New arg, specifying work frame. Use terminal-local Vselection_alist. (some_frame_on_display): Delete unused function. (Fx_own_selection_internal, Fx_get_selection_internal) (Fx_disown_selection_internal, Fx_selection_owner_p) (Fx_selection_exists_p): New optional frame arg. (frame_for_x_selection, Fx_clipboard_manager_save): New functions. (x_handle_selection_clear): Don't treat other terminals with the same keyboard specially. Use the terminal-local Vselection_alist. (x_clear_frame_selections): Use Frun_hook_with_args. * src/termhooks.h (Vselection_alist): Make it terminal-local. * src/terminal.c (create_terminal): Initialize it. * src/xterm.c (x_term_init): Intern ATOM and CLIPBOARD_MANAGER atoms. * src/xterm.h: Add support for those atoms.
-
Glenn Morris authored
-
Kenichi Handa authored
mail/sendmail.el (mail-encode-header): Avoid double encoding by let-binding rfc2047-encode-encoded-words to nil.
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
-