Commit graph

93196 commits

Author SHA1 Message Date
Kenichi Handa
f758cd2abb (devanagari-composable-pattern): Fixed to
handle ZWNJ and ZWJ.  Use it in composition-function-table for
Devanagari.
(malayalam-composable-pattern): Fix previous change.
2009-12-25 02:45:47 +00:00
Kenichi Handa
7f0b390a50 (composition_adjust_point): Update prototype. 2009-12-25 02:44:13 +00:00
Kenichi Handa
e614ea00ff (composition_reseat_it): Don't make a composition
spanning over point.
(CHAR_COMPOSABLE_P): Treat U+200C (ZWNJ) and U+200D (ZWJ) as
composable characters.
(composition_adjust_point): New arg NEW_PT.  Callers changed.
2009-12-25 02:43:36 +00:00
Kenichi Handa
4abd35cb64 (command_loop_1): Force redisplay if the last point
was within a composition.
(adjust_point_for_property): Don't adjust point for automatic
composition when called after buffer modification.
2009-12-25 02:41:59 +00:00
Stefan Monnier
7450fd364a (Fsave_excursion): Mention save-current-buffer in the docstring. 2009-12-24 04:35:17 +00:00
Vinicius Jose Latorre
dc1dcfa4a7 Attribute face for faces specified as string. 2009-12-23 22:45:06 +00:00
Glenn Morris
efeee2cd6f Comment on out-of-sequence messages. 2009-12-23 01:02:55 +00:00
Glenn Morris
ba35a9929e Add some notes on the debbugs.gnu.org setup. 2009-12-22 08:07:47 +00:00
Glenn Morris
b64afe5401 Update some addresses for debbugs.gnu.org. 2009-12-19 20:32:11 +00:00
Eli Zaretskii
be996d82f5 (pitx): Don't use enum names, use their values. Remove reference to
non-existing value GET_FROM_COMPOSITION.
(pgx): Don't use enum names, use their values.
(pitmethod): New helper command.
(pitx): Use it to display iteration method.
(pgrowit): New command.
2009-12-19 14:16:47 +00:00
Eli Zaretskii
ad9039554d ($(BLD)/cmds.$(O)): Depend on frame.h. 2009-12-19 11:58:11 +00:00
Eli Zaretskii
49105cd038 (alloc.o): Fix last change. 2009-12-19 11:27:49 +00:00
Eli Zaretskii
3f670e9acc Update dependencies in Makefile.in.
(alloc.o): Depend on termhooks.h.
(atimer.o): Depend on blockinput.h.
(buffer.o): Depend on indent.h, keyboard.h, coding.h, keymap.h, and frame.h.
(callint.o): Depend on systime.h, coding.h, and composite.h.
(callproc.o): Depend on buffer.h.
(casefiddle.o): Don't depend on charset.h.
(casetab.o): Depend on character.h.
(ccl.o): Depend on composite.h.
(chartab.o): Depend on ccl.h.
(cm.o): Depend on dispextern.h.
(cmds.o): Depend on systime.h, coding.h, frame.h, and composite.h.
(coding.o): Don't depend on $(INTERVALS_H).
(composite.o): Don't depend on dispextern.h explicitly (it's in
$(INTERVALS_H)).  Depend on ccl.h.
(data.o): Depend on systime.h, coding.h, composite.h, dispextern.h, font.h,
and ccl.h.
(dired.o): Depend on composite.h.
(dispnew.o): Depend on coding.h.  Don't depend explicitly on
composite.h (it's in $(INTERVALS_H)).
(doc.o): Depend on systime.h, coding.h, and composite.h.
(editfns.o): Don't depend explicitly on dispextern.h.
(emacs.o): Depend on frame.h and coding.h.
(eval.o): Depend on coding.h, composite.h, and xterm.h.
(fileio.o): Depend on frame.h and commands.h.  Don't depend
explicitly on dispextern.h.
(filelock.o): Don't depend on epaths.h and charset.h.  Depend on composite.h.
(fns.o): Don't depend on termhooks.h.
(font.o): Depend on buffer.h, composite.h, fontset.h, and xterm.h.
(fontset.o): Depend on blockinput.h, atimer.h, systime.h, coding.h,
$(INTERVALS_H), window.h, xterm.h.
(frame.o): Depend on coding.h, composite.h, termhooks.h, and ccl.h.
(fringe.o): Depend on blockinput.h, atimer.h, and systime.h.
(ftfont.o): Depend on blockinput.h, atimer.h, systime.h, coding.h,
fontset.h, ccl.h, and ftfont.h.
(ftxfont.o): Depend on atimer.h, systime.h, fontset.h, and ccl.h.
(gtkutil.o): Depend on dispextern.h and composite.h.
(image.o): Depend on epaths.h, character.h, coding.h, composite.h,
termhooks.h, and ccl.h.
(indent.o): Depend on systime.h, coding.h, and $(INTERVALS_H).
(intervals.o): Depend on systime.h and coding.h.
(keyboard.o): Depend on composite.h and coding.h.
(keymap.o): Depend on coding.h and frame.h.
(lread.o): Depend on systime.h, frame.h, blockinput.h, and atimer.h.
(macros.o): Depend on systime.h, coding.h, and composite.h.
(menu.o): Depend on systime.h, coding.h, composite.h, window.h, and atimer.h.
(minibuf.o): Depend on systime.h and coding.h.  Don't depend on
dispextern.h explicitly.
(print.o): Depend on termhooks.h, coding.h, and ccl.h.  Don't
depend explicitly on dispextern.h and composite.h.
(process.o): Depend on character.h, xgselect.h, and sysselect.h.
(regex.o): Don't depend on charset.h.
(scroll.o): Depend on systime.h, coding.h, composite.h, and window.h.
(search.o): Don't depend explicitly on composite.h.
(sound.o): Depend on atimer.h and systime.h.
(syntax.o): Don't depend explicitly on composite.h.
(sysdep.o): Depend on coding.h and composite.h.
(term.o): Depend on xterm.h and buffer.h.
(terminal.o): Depend on dispextern.h, composite.h, and systime.h.
(textprop.o): Don't depend on dispextern.h explicitly.
(undo.o): Depend on dispextern.h.
(window.o): Depend on coding.h and termhooks.h.  Don't depend on
dispextern.h and composite.h explicitly.
(xdisp.o): Depend on ccl.h.
(xfaces.o): Depend on coding.h and ccl.h.
(xfns.o): Depend on $(INTERVALS_H) and ccl.h.
(xfont.o): Depend on atimer.h, systime.h, fontset.h, and ccl.h.
(xftfont.o): Depend on atimer.h, systime.h, fontset.h, ccl.h, and ftfont.h.
(xgselect.o): New dependency.
(xmenu.o): Depend on composite.h, keymap.h, and sysselect.h.
(xselect.o): Depend on keyboard.h, coding.h, and composite.h.
(xsettings.o): Depend on dispextern.h, keyboard.h, systime.h,
coding.h, composite.h, blockinput.h, atimer.h, and termopts.h.
(xsmfns.o): Depend on frame.h and dispextern.h.
(xterm.o): Depend on intervals.h, keymap.h, xgselect.h, and sysselect.h.
2009-12-19 11:25:34 +00:00
Andreas Schwab
7a6f7feaec (Fclear_font_cache): Pass correct cache argument to
font_clear_cache.
2009-12-19 09:57:22 +00:00
Ulf Jasper
6fe539d246 Fixed timezone handling problem in icalendar.el. 2009-12-18 19:35:14 +00:00
Katsumi Yamaoka
83828b06e3 (Direct Functions): Add missing port number to tls method. 2009-12-18 04:29:17 +00:00
Katsumi Yamaoka
78dc2a3859 Typo. 2009-12-18 00:52:39 +00:00
Katsumi Yamaoka
49b196a5f1 replace [:digit:] with [0-9] for XEmacs. 2009-12-18 00:47:21 +00:00
Michael Albinus
1f3611c61a * files.el (file-expand-wildcards): In case of remote files, check
only local file name part for wildcards.  Provide feature 'files
and subfeature 'remote-wildcards.  (Bug#5198)

* net/tramp.el (tramp-handle-file-remote-p): Expand file name only
if there is already an established connection.
(tramp-advice-file-expand-wildcards): Remove it.

* net/tramp-compat.el (top): Autoload `tramp-handle-file-remote-p'.
(tramp-advice-file-expand-wildcards): Moved from tramp.el.
Activate advice for older GNU Emacs versions.  (Bug#5237)
2009-12-17 13:18:03 +00:00
Glenn Morris
72707255d1 Expand on previous change. 2009-12-17 04:37:40 +00:00
Glenn Morris
b945368a3f Refer to the static bug page (rather than the dynamic one) for a list
of all bugs.
2009-12-17 04:22:45 +00:00
Glenn Morris
d72fa05cf9 emacsbugs.donarmstrong.com -> debbugs.gnu.org throughout. 2009-12-17 04:20:55 +00:00
Glenn Morris
3354a76349 Change bug web-page to short-form at debbugs.gnu.org. 2009-12-17 04:16:25 +00:00
Glenn Morris
a0db2cdde2 (gnus-bug-group-download-format-alist): Change emacs entry to
debbugs.gnu.org.  Bump :version.
2009-12-17 04:15:25 +00:00
Glenn Morris
c3520efda3 (bug-reference-url-format): Change to debbugs.gnu.org. 2009-12-17 04:12:40 +00:00
Juanma Barranquero
9762b219c8 Some doc fixes (more needed).
* find-cmd.el (find-constituents): Reflow docstring.
  (find-cmd, find-prune, find-command): Fix typos in docstrings.
  (find-generic): Doc fix.
2009-12-17 02:06:31 +00:00
Juri Linkov
cfb54897c9 Fix regression from 23.1 to allow multiple modes in Local Variables.
* files.el (hack-local-variables-filter): While ignoring duplicates,
don't take `mode' into account.
(hack-local-variables-filter, hack-dir-local-variables): Don't
remove duplicate `mode' from local-variables-alist (like `eval').
2009-12-17 01:18:14 +00:00
Juri Linkov
ad974e9e13 Make `dired-diff' more safe. (Bug#5225)
* dired-aux.el (dired-diff): Signal an error when `file' equals to
`current' or when `file' is a directory of the `current' file.
2009-12-17 01:16:15 +00:00
Andreas Schwab
f7c66b8bf8 Regenerate autoloads. 2009-12-17 00:23:24 +00:00
Andreas Schwab
3616e0b970 (batch-update-autoloads): Only exclude
unconditionally preloaded files.
2009-12-17 00:21:47 +00:00
Andreas Schwab
f4c210265d (prefix-args${EXEEXT}): Don't compile prefix-args.c
twice.
2009-12-17 00:03:51 +00:00
Juri Linkov
72b5756030 Revert to old 23.1 logic of using the file at the mark as default.
* dired-aux.el (dired-diff): Use the file at the mark as default
if it's not the same as the current file, and the target dir is
the current dir or the mark is active.  Add the current file
as the arg of `dired-dwim-target-defaults'.  Use the default file
in the prompt.  (Bug#5225)
2009-12-16 09:52:42 +00:00
Chong Yidong
7eeb56addb Minor tweak to last change. 2009-12-15 22:53:39 +00:00
Chong Yidong
f7ab099735 * xdisp.c (decode_mode_spec): Inhibit garbage collection when
calling file-remote-p.  Reported by Jim Meyering.
2009-12-15 22:51:31 +00:00
Michael Albinus
68712eb605 * net/tramp.el (tramp-echo-mark-marker-length): New defconst.
(tramp-echo-mark, tramp-echoed-echo-mark-regexp): Use it.
(tramp-check-for-regexp): Check also, when an echoing shell stops
to echo sent commands.
2009-12-15 21:11:39 +00:00
Michael Albinus
fa8e045a8a * dbusbind.c (xd_retrieve_arg): Reorder declarations in order to
avoid compiler warnings.  (Bug #5217).
2009-12-15 05:59:39 +00:00
Glenn Morris
93e01d46bd Add appendix with the GFDL. 2009-12-15 05:31:08 +00:00
Jay Belanger
4fa409bf5a (Radix Modes): Clean up wording. 2009-12-15 04:44:34 +00:00
Juanma Barranquero
45a4a565b0 Add EDT Emulation manual.
* makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean): Add edt.
  ($(infodir)/edt, edt.dvi): New targets.
2009-12-15 03:35:31 +00:00
Glenn Morris
d40084d1df (Coding Standards): Update URL.
(Getting the Source Code): Other VCSs are available.
2009-12-15 03:13:46 +00:00
Glenn Morris
8a0d3b3fa1 Update some URLs. 2009-12-15 03:12:44 +00:00
Glenn Morris
5b94cf5f51 Remove comments about edt-user.doc. No longer applies now file has
been removed and split into two pieces.
2009-12-15 03:11:56 +00:00
Glenn Morris
a50cd91a29 Update comments for edt doc changes. 2009-12-15 03:07:30 +00:00
Glenn Morris
8fd11a7e6d (Default keypad): Remove commented out node, which is just a duplicate
of `edt-keypad-help' output.
2009-12-15 03:04:30 +00:00
Glenn Morris
7cda300805 Add EDT entry. 2009-12-15 03:03:26 +00:00
Glenn Morris
3bdb7e3e6c (INFO_FILES): Add edt. 2009-12-15 03:02:42 +00:00
Glenn Morris
698bfef706 (INFO_TARGETS, DVI_TARGETS): Add edt.
(edt, $(infodir)/edt, edt.dvi): New targets.

(PDF_TARGETS, pdf): New.
(clean): Add *.pdf.
Add pdf rules for all manuals.
2009-12-15 03:01:20 +00:00
Glenn Morris
c00dedaf1f New file (etc/edt-user.doc converted to Texinfo). 2009-12-15 03:00:30 +00:00
Glenn Morris
f681f4b302 Split into edt-user.el and ../doc/misc/edt.texi, and remove. 2009-12-15 02:58:44 +00:00
Glenn Morris
631d18b221 New file, split out from edt-user.doc. 2009-12-15 02:58:26 +00:00