1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-07 04:10:27 -08:00
Commit graph

44571 commits

Author SHA1 Message Date
Miles Bader
a368801ce6 Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1172
2008-05-22 05:03:00 +00:00
Stefan Monnier
c63028e1b4 (completion-pcm--find-all-completions): Don't add pseudo-completions. 2008-05-22 04:26:41 +00:00
Stefan Monnier
31d4b748c2 (icomplete-eoinput): Remove.
(icomplete-overlay): New var to replace it.
(icomplete-tidy): Rewrite.
(icomplete-exhibit): Use an overlay.
(icomplete-completions): Use completion-all-sorted-completions.
Obey completion-ignore-case.
2008-05-22 03:15:32 +00:00
Stefan Monnier
a77b655d87 (locate-dominating-file): Accept non-existing argument.
(project-find-settings-file): Rewrite, using locate-dominating-file.
2008-05-22 03:09:34 +00:00
Kenichi Handa
4cd217dc0d (font-weight-table, font-slant-table)
(font-width-table): Delete them.  Don't call
internal-set-font-style-table.
2008-05-22 02:34:30 +00:00
Kenichi Handa
fa5ee88925 (font-show-log): New function. 2008-05-22 02:05:44 +00:00
Kenichi Handa
1a8dc09bf4 (script-representative-chars): Add more
chars for latin.  Add data for symbol.
(setup-default-fontset): Add entries for phonetic, armenian, and
symbol.
2008-05-22 02:04:33 +00:00
Stefan Monnier
14c24780c3 (completion-all-sorted-completions): New var.
(completion--flush-all-sorted-completions)
(completion-all-sorted-completions): New functions.
(minibuffer-force-complete): New command.
2008-05-21 20:52:44 +00:00
Roland Winkler
e9f6a88fc9 * proced.el (proced-header-line): New variable and new function.
(proced-mode): Set header-line-format.
(proced-update): Set proced-header-line.
(proced-send-signal): Use proced-header-line.
2008-05-21 08:01:18 +00:00
Roland Winkler
b9df596973 (proced-header-line): New variable and new function.
(proced-mode): Set header-line-format.
(proced-update): Set proced-header-line.
(proced-send-signal): Use proced-header-line.
2008-05-21 08:00:05 +00:00
Glenn Morris
361edc854f (c-postprocess-file-styles): Declare for compiler. 2008-05-21 03:55:40 +00:00
Glenn Morris
ef7f89b26e Allow for parallel byte-compiling.
(ELCFILES): New variable.
(.el.elc): Remove prerequisites from suffix rule.  Print a message.
(compile-first, compile-main, compile-last): New targets.
(compile-always): Simplify - delete .elc files, then `make compile'.

(compile-calc): Use glob rather than find.
($(lisp)/progmodes/cc-mode.elc): Use $@.
2008-05-21 03:51:58 +00:00
Glenn Morris
3146b07069 Use eshell-defgroup rather than defgroup.
Autoload the custom group.
Set generated-autoload-file.
2008-05-21 03:51:08 +00:00
Glenn Morris
b5583b154b (eshell-defgroup): New alias. 2008-05-21 03:50:42 +00:00
Glenn Morris
5bbed4274d Require eshell, for eshell-defgroup.
Use eshell-defgroup rather than defgroup.
Autoload the custom group.
Set generated-autoload-file.
2008-05-21 03:50:25 +00:00
Glenn Morris
4184766e50 No need for cl when compiling.
Require eshell, for eshell-defgroup.
(eshell-load-defgroups): Remove.
Require esh-groups rather than loading it.
2008-05-21 03:49:48 +00:00
Stefan Monnier
59f3685985 (insert-kbd-macro): Use prin1-char. 2008-05-21 02:32:31 +00:00
Stefan Monnier
a38313e106 (completion-boundaries): New function.
(completion--some): Delay errors.
(complete-with-action, completion-table-with-context): Handle `boundaries'.
(completion--try-word-completion): Avoid partial-completion
when the user hasn't entered anything yet.
(minibuffer-local-map, minibuffer-local-filename-completion-map)
(minibuffer-local-must-match-map, minibuffer-local-completion-map)
(minibuffer-local-must-match-filename-map, minibuffer-local-ns-map):
Setup default keybindings.
(completion--embedded-envvar-re): New var.
(completion--embedded-envvar-table): Use it.  Handle `boundaries' case.
(completion--file-name-table): Handle `boundaries' case.
(completion-pcm--pattern->regex): Avoid pathological backtracking.
(completion-pcm--all-completions): Add a `prefix' arg.
(completion-pcm--find-all-completions): New function.
(completion-pcm-all-completions, completion-pcm-try-completion): Use it.
2008-05-20 17:03:30 +00:00
Stefan Monnier
be91065ff4 (icomplete-completions): Don't use `predicate' with
a table of a different type than `candidates'.
2008-05-20 13:44:50 +00:00
Juanma Barranquero
fac97ac5a9 Fix typo. 2008-05-20 10:31:44 +00:00
Roland Winkler
66add12c8b * proced.el (proced-goal-header-re): Renamed from
proced-procname-column-regexp.
(proced-goal-column): Renamed from proced-procname-column.
(proced-move-to-goal-column): Renamed from
proced-move-to-procname.
(proced-header-face, proced-header-regexp): Removed.
(proced-font-lock-keywords): Remove proced-header-face.
(proced-header-alist, proced-sorting-schemes-re): New variables.
(proced): Rename Proced buffer to *Proced*.
(proced-next-line, proced-previous-line): New commands.
(proced-do-mark, proced-do-mark-all, proced-toggle-marks)
(proced-hide-processes): Do not treat first line as special.
(proced-header-space): New function.
(proced-update): Use header-line-format.  Initialize
proced-header-alist and proced-sorting-schemes-re.  Set
proced-goal-column.  Include proced-command in mode-name.
(proced-send-signal): Use header-line-format for *Marked
Processes* buffer.
(proced-sort): Restrict minibuffer completion to applicable
sorting schemes.
(proced-sorting-scheme-p): Use proced-sorting-schemes-re.
2008-05-20 10:19:06 +00:00
Juanma Barranquero
fa680c58f2 Fix typos. 2008-05-20 10:17:23 +00:00
Roland Winkler
92d9ce488f (proced-goal-header-re): Renamed from proced-procname-column-regexp.
(proced-goal-column): Renamed from proced-procname-column.
(proced-move-to-goal-column): Renamed from
proced-move-to-procname.
(proced-header-face, proced-header-regexp): Removed.
(proced-font-lock-keywords): Remove proced-header-face.
(proced-header-alist, proced-sorting-schemes-re): New variables.
(proced): Rename Proced buffer to *Proced*.
(proced-next-line, proced-previous-line): New commands.
(proced-do-mark, proced-do-mark-all, proced-toggle-marks)
(proced-hide-processes): Do not treat first line as special.
(proced-header-space): New function.
(proced-update): Use header-line-format.  Initialize
proced-header-alist and proced-sorting-schemes-re.  Set
proced-goal-column.  Include proced-command in mode-name.
(proced-send-signal): Use header-line-format for *Marked
Processes* buffer.
(proced-sort): Restrict minibuffer completion to applicable
sorting schemes.
(proced-sorting-scheme-p): Use proced-sorting-schemes-re.
2008-05-20 10:17:15 +00:00
Juanma Barranquero
c0dc8f895c *** empty log message *** 2008-05-20 10:13:17 +00:00
Bill Wohler
d07f5510d8 Remove "tiny change" from Sergey's entry. He has assigned past and
future changes to Emacs already.
2008-05-20 03:45:11 +00:00
Stefan Monnier
476d2aef42 (icomplete-simple-completing-p):
Allow icomplete-with-completion-tables to say "use it everywhere".
(icomplete-completions): Obey completion-styles.  Try to accomodate
partial-completion style.
2008-05-20 03:36:20 +00:00
Michael Olson
6a221b7dc4 lisp/ChangeLog: Update. 2008-05-20 03:16:34 +00:00
Michael Olson
360a13492a files.el (project-find-settings-file): Change concat to expand-file-name. 2008-05-20 03:15:16 +00:00
Michael Olson
12a28ea34c lisp/files.el: Remove trailing whitespace. 2008-05-19 22:39:16 +00:00
Michael Olson
4b0ff59aa5 lisp/ChangeLog: Update. 2008-05-19 22:37:06 +00:00
Michael Olson
1b21ee065d Implement Project-local variables. 2008-05-19 22:36:09 +00:00
Stefan Monnier
046f24aad3 (destructuring-bind): Fix spec. 2008-05-19 11:58:43 +00:00
Bill Wohler
fad5a93af9 (mh-mh-to-mime, mh-mh-to-mime-undo): Preserve modes when converting to
or from MIME (closes SF #1966722).
2008-05-19 04:12:55 +00:00
Bill Wohler
7911d1c825 (mh-invisible-header-fields-internal): Sort list in a case-insensitive
way and add comment about it. Add many header fields (closes SF
#1916032).
2008-05-19 03:04:23 +00:00
Jay Belanger
2e4daa0e05 (calc-get-register): Fix problem when the Calc register is empty. 2008-05-19 02:42:28 +00:00
Bill Wohler
b78a11dc14 (mh-find-path): Don't throw error if MH environment variable is being
used (closes SF #1946861).
2008-05-19 02:18:24 +00:00
Bill Wohler
770ea979d4 (mh-mairix-regexp-builder): Add additional items to search string to
support org-mode (closes SF #1965704).
2008-05-19 01:54:32 +00:00
Bill Wohler
5ef559811f (mh-mairix-regexp-builder): Add additional items to search string to
support org-mode (closes SF #1965704).
2008-05-19 01:54:10 +00:00
Juanma Barranquero
4e29db95f9 (font-weight-table): Fix typo in docstring. 2008-05-19 01:06:37 +00:00
Miles Bader
4787a496a0 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1169
2008-05-18 22:43:24 +00:00
Miles Bader
03c673c9f4 Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1168
2008-05-18 22:43:12 +00:00
Jay Belanger
a019dc407d Mention register commands. 2008-05-18 21:17:21 +00:00
Jay Belanger
aa255da9b9 (calc-r-prefix-help): Add help for register functions. 2008-05-18 20:37:16 +00:00
Jay Belanger
63e81ac447 (calc-init-extensions): Add keybindings for `calc-copy-to-register'
and `calc-insert-register'.  Autoload new register functions.
2008-05-18 20:34:30 +00:00
Jay Belanger
c8a991aaa7 (calc-register-alist): New variable.
(calc-set-register,calc-get-register,calc-copy-to-register)
(calc-insert-register,calc-add-to-register,calc-append-to-register)
(calc-prepend-to-register): New functions.
2008-05-18 20:34:02 +00:00
Dan Nicolaescu
30cd7dc2bc (Todo): Add known problems.
(vc-dir-backend): New variable.
(vc-dir): Set it.
(vc-make-backend-object, vc-generic-status-printer)
(vc-generic-state, vc-generic-status-fileinfo-extra)
(vc-dir-extra-menu): Use it.
(vc-generic-dir-headers): Remove, unused.
2008-05-18 07:53:08 +00:00
Dan Nicolaescu
d002d68fdc (vc-dir-previous-directory): Rename from
vc-dir-prev-directory for consistency with vc-dir-previous-line.
(vc-dir-mode-map): Fix bindings.
2008-05-18 07:33:07 +00:00
Dan Nicolaescu
4064ff25b6 (vc-hg-annotate-re): Recognize the output of --follow. 2008-05-18 07:22:25 +00:00
Dan Nicolaescu
3c9ee7c915 (vc-bzr-after-dir-status): Remove unused binding. 2008-05-18 07:13:08 +00:00
Jay Belanger
87bd269a94 (calc-kill): Make sure that only the stack is operated on.
(calc-kill-region): Kill entire lines.
2008-05-18 05:10:51 +00:00