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