1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-03 06:00:50 -08:00
Commit graph

91158 commits

Author SHA1 Message Date
Stefan Monnier
85be9ec4ff (choose-completion-string): Don't rely on minibuffer-completing-file-name
and ad-hoc checks to decide whether to continue completion or not.
2009-08-19 02:31:59 +00:00
Stefan Monnier
890429cc79 (minibuffer-hide-completions): New function.
(completion--do-completion): Use it.
(completions-annotations): New face.
(completion--insert-strings): Use it.
(completion-pcm--delim-wild-regex): Add docstring.
(completion-pcm--string->pattern): Add support for 0-width delimiters
in completion-pcm--delim-wild-regex.
2009-08-19 02:15:19 +00:00
Stefan Monnier
d440b941cf (ucs-normalize-hfs-nfd-post-read-conversion):
Remove unused var `buffer-modified-p'.
2009-08-18 19:17:22 +00:00
Stefan Monnier
265d4549b0 (completion--do-completion): Move point for the #b001 case as well (bug#4176).
(minibuffer-complete, minibuffer-complete-word): Don't move point.
2009-08-18 19:11:41 +00:00
Glenn Morris
ffc90b851e Checklist for adding new files to Emacs. 2009-08-18 16:23:09 +00:00
Michael Albinus
058ed8610c * dbusbind.c (xd_add_watch, xd_remove_watch, Fdbus_init_bus): New
functions.
(xd_initialize): Revert change from 2009-08-16.
2009-08-18 15:17:02 +00:00
Michael Albinus
ba6f7d8640 * net/dbus.el (dbus-init-bus): Declare. Apply it for the :system
and :session buses.
2009-08-18 15:12:14 +00:00
Glenn Morris
997797ae1b (Acknowledgments): Add files-x.el. 2009-08-18 07:35:06 +00:00
Glenn Morris
b2de63e7b6 --daemon was done some time ago. 2009-08-18 07:32:46 +00:00
Glenn Morris
d198332302 Minor modes via local variables:
2009-08-17  Chong Yidong  <cyd at stupidchicken.com>

        * files.el (hack-one-local-variable): If the mode function is for
        a minor mode, pass it an argument (Bug#4148).
2009-08-18 07:32:19 +00:00
Glenn Morris
3e8e92655f (Acknowledgments): Add ucs-normalize.el. 2009-08-18 07:30:14 +00:00
Glenn Morris
9c40e99591 Fix ucs-normalize attribution. 2009-08-18 07:28:36 +00:00
Glenn Morris
b0bfad2bcf Add js.el author. 2009-08-18 07:27:23 +00:00
Glenn Morris
5cca97ad41 (Acknowledgments): Update for js.el replacing js2-mode.el. 2009-08-18 07:26:03 +00:00
Kenichi Handa
58627cf05b (ucs-normalize-version): Changed to 1.1.
(ucs-normalize-hfs-nfd-pre-write-conversion): New function.
(utf-8-hfs): Make it perform normalization on encoding too.
2009-08-18 01:26:28 +00:00
Kenichi Handa
e739cc8534 Change to utf-8. Adjust coding cookie.
(texinfo-mode): Delete duplicated chars from sentence-end-base.
2009-08-18 01:21:01 +00:00
Kenichi Handa
e4abaae3c2 Change to utf-8. Adjust coding cookie.
(html-mode): Delete duplicated chars from sentence-end-base.
2009-08-18 01:19:31 +00:00
Kenichi Handa
988194903c Change to utf-8. Adjust coding cookie.
(sentence-end-without-space): Delete duplicated chars.
(sentence-end-base): Likewise.
2009-08-18 01:17:51 +00:00
Kenichi Handa
563a866ec7 (Ffontset_font): Fix previous change. 2009-08-18 00:37:11 +00:00
Kenichi Handa
5fc05db07b *** empty log message *** 2009-08-18 00:22:28 +00:00
Chong Yidong
34481ea1f8 Note that specifying a minor mode as a local variables enables that
mode.
2009-08-17 23:50:26 +00:00
Chong Yidong
645b932677 * files.el (hack-one-local-variable): If the mode function is for
a minor mode, pass it an argument (Bug#4148).
2009-08-17 23:40:19 +00:00
Chong Yidong
e42bdf0159 * process.c (status_notify): Don't perform redisplay.
(Fdelete_process, list_processes_1, process_send_signal):
Expliticly perform redisplay.
(wait_reading_process_output): Always check process status, but
don't perform redisplay unless DO_DISPLAY is non-zero (Bug#2930).
2009-08-17 21:04:05 +00:00
Michael Albinus
56c195afd0 * net/tramp.el (tramp-register-completion-file-name-handler):
Check also for (member 'partial-completion completion-styles).
2009-08-17 19:12:10 +00:00
Ken Raeburn
f601cdf35d * lisp.h (XFLOAT_DATA): Produce an rvalue by adding 0 to the value.
(XFLOAT_INIT): New macro for storing a float value.
* alloc.c (make_float, make_pure_float): Use XFLOAT_INIT.
* fns.c (sxhash): Copy out the value of a float in order to examine its bytes.
* dbusbind.c (xd_append_arg): Likewise.
2009-08-17 01:25:54 +00:00
Ken Raeburn
4230ab74b7 (main): Don't call syms_of_data twice. 2009-08-17 00:48:14 +00:00
Chong Yidong
7a55c78b36 * progmodes/cperl-mode.el (cperl-electric-paren): Don't expand
abbrev (Bug#3943).
2009-08-16 23:20:21 +00:00
Chong Yidong
8c777c8de1 * progmodes/cperl-mode.el: Merge upstream 6.2.
(cperl-mode-syntax-table): Modify syntax entry for ["'`].
(cperl-forward-re): Check cperl-brace-recursing.
(cperl-highlight-charclass): New function.
(cperl-find-pods-heres): Use it.
(cperl-fill-paragraph): Synch to save-excursion placement used
upstream.
(cperl-beautify-regexp-piece): Fix column calculation.
(cperl-make-regexp-x): Handle case where point is between "q" and
"rs".
(cperl-beautify-level): Don't process entire regexp.
(cperl-build-manpage, cperl-perldoc): Bind Man-switches before
calling man.
(cperl-tips-faces, cperl-mode, cperl-electric-backspace): Doc fix.
(cperl-init-faces): Build a list in the normal way.
2009-08-16 23:08:18 +00:00
Chong Yidong
81b1f9c9b7 * calendar/parse-time.el (parse-time-string-chars): Save match data. 2009-08-16 18:38:15 +00:00
Michael Albinus
4f22e84d74 * dbus.texi (Asynchronous Methods): Allow nil handler. 2009-08-16 17:49:54 +00:00
Michael Albinus
ca4f31ea15 * dbusbind.c (Fdbus_call_method_asynchronously): Allow nil HANDLER. 2009-08-16 17:35:44 +00:00
Stefan Monnier
556594956b (sql-product-alist): Add :name tag to entries.
(sql-product): Use it.
(sql-mode-menu): Auto-generate the menu based on sql-product-alist.
(sql-set-product): Add completion.
(sql-highlight-oracle-keywords, sql-highlight-postgres-keywords)
(sql-highlight-linter-keywords, sql-highlight-ms-keywords)
(sql-highlight-ansi-keywords, sql-highlight-sybase-keywords)
(sql-highlight-informix-keywords, sql-highlight-interbase-keywords)
(sql-highlight-ingres-keywords, sql-highlight-solid-keywords)
(sql-highlight-mysql-keywords, sql-highlight-sqlite-keywords)
(sql-highlight-db2-keywords): Remove.
(sql-find-sqli-buffer, sql-set-sqli-buffer-generally)
(sql-highlight-product): Use derived-mode-p.
(sql-set-sqli-buffer): Use with-current-buffer.
(sql-connect-informix, sql-connect-ingres, sql-connect-oracle): Simplify.
2009-08-16 15:48:15 +00:00
Stefan Monnier
1ae7942754 (lisp-indent-region): Remove unused function. 2009-08-16 15:40:50 +00:00
Stefan Monnier
c3732cb802 Fix commenting convention, turn comments into docstrings. 2009-08-16 15:39:11 +00:00
Chong Yidong
f24b8bf3a9 * whitespace.el (whitespace-style): Doc fix (Bug#3661). 2009-08-16 14:46:39 +00:00
Chong Yidong
d0d3f6e9fc Credit Jan Seeger for last change. 2009-08-16 14:36:01 +00:00
Chong Yidong
1200ac269a * calendar/parse-time.el (parse-time-string-chars): Compute using
character classes (Bug#3190).
2009-08-16 14:33:43 +00:00
Chong Yidong
1abbe4e531 * progmodes/sh-script.el (sh-maybe-here-document): Avoid inserting
another heredoc if the user adds another < (Bug#3226).
2009-08-16 14:04:25 +00:00
Michael Albinus
a0645cddf0 * dbusbind.c (xd_initialize): Add connection file descriptor to
input_wait_mask, in order to let select() detect, whether a new
message has been arrived.
2009-08-16 12:23:23 +00:00
Chong Yidong
19261da4e2 * mwheel.el (mouse-wheel-down-event, mouse-wheel-up-event): Don't
initialize based on window-system (Bug#4124).
2009-08-16 05:49:26 +00:00
Chong Yidong
daad00fc06 * facemenu.el (facemenu-read-color): Use a completion function
that accepts any defined color, such as RGB triplets (Bug#3677).
2009-08-16 05:25:21 +00:00
Seiji Zenitani
2ec536de94 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX). 2009-08-16 03:16:33 +00:00
Chong Yidong
e1bdde7818 * files.el (get-free-disk-space): Change fallback default
directory to /.  Expand DIR argument before switching to fallback.
Suggested by Kevin Ryde (Bug#2631, Bug#3911).
2009-08-16 00:31:28 +00:00
Chong Yidong
4b1ed1bb56 * advice.texi (Argument Access in Advice): Note that argument
positions are zero-based (Bug#3932).
2009-08-15 22:02:59 +00:00
Chong Yidong
84b17ab096 * eval.c (Fcalled_interactively_p, Finteractive_p): Doc
fix (Bug#3936).
2009-08-15 21:51:33 +00:00
Chong Yidong
89a9e058e2 * commands.texi (Distinguish Interactive): Minor copyedit. 2009-08-15 21:47:23 +00:00
Chong Yidong
23696fd7bd * display.texi (Face Attributes): Add xref to Displaying Faces for
explanation of "underlying face".
2009-08-15 21:08:36 +00:00
Michael Albinus
485db0ba86 * keyboard.c (readable_events): Call xd_pending_messages. 2009-08-15 18:31:49 +00:00
Michael Albinus
f573d5886c * dbusbind.c (xd_get_dispatch_status, xd_pending_messages): New functions. 2009-08-15 18:27:58 +00:00
Michael Albinus
17310faf6b * lisp.h (xd_pending_messages): Declare. 2009-08-15 18:25:38 +00:00