bpt/emacs.git
14 years ago(vc-bzr-shelve-map): Change binding for vc-bzr-shelve-apply-at-point.
Dan Nicolaescu [Mon, 4 Jan 2010 06:40:30 +0000 (22:40 -0800)]
(vc-bzr-shelve-map): Change binding for vc-bzr-shelve-apply-at-point.
(vc-bzr-shelve-menu-map):
(vc-bzr-dir-extra-headers): Improve menu and tooltip text.
(vc-bzr-shelve-apply): Make prompt more explicit.

14 years ago(vc-bzr-log-view-mode): Also highlight the author.
Dan Nicolaescu [Mon, 4 Jan 2010 04:43:23 +0000 (20:43 -0800)]
(vc-bzr-log-view-mode): Also highlight the author.

14 years ago(vc-bzr-state-heuristic): Make it work for lightweight
Dan Nicolaescu [Mon, 4 Jan 2010 04:35:21 +0000 (20:35 -0800)]
(vc-bzr-state-heuristic): Make it work for lightweight
checkouts.  (Bug#618)

14 years ago* dbusbind.c (xd_add_watch): Improve debug message.
Michael Albinus [Sun, 3 Jan 2010 19:27:17 +0000 (20:27 +0100)]
* dbusbind.c (xd_add_watch): Improve debug message.
(xd_remove_watch): Improve debug message.  If DATA is the session
bus, unset D-Bus session environment.
(Fdbus_init_bus): Pass the bus as argument to
dbus_connection_set_watch_functions.  (Bug#5283)

14 years agoeieio.texi (Naming Conventions): Correction to xref on elisp
Kevin Ryde [Sat, 2 Jan 2010 21:33:36 +0000 (23:33 +0200)]
eieio.texi (Naming Conventions): Correction to xref on elisp
 coding conventions, is "Tips" node not "Standards".

14 years agomodes.texi (Example Major Modes): Fix indentation. (Bug#5195)
Eli Zaretskii [Sat, 2 Jan 2010 20:31:41 +0000 (22:31 +0200)]
modes.texi (Example Major Modes): Fix indentation.  (Bug#5195)

14 years ago* net/browse-url.el (browse-url-encode-url): Don't escape commas.
Chong Yidong [Sat, 2 Jan 2010 20:14:54 +0000 (15:14 -0500)]
* net/browse-url.el (browse-url-encode-url): Don't escape commas.
They are valid characters in URL paths (rfc3986), and at least
Firefox does not understand the encoded version (Bug#3166).

14 years agoAllow use of "end" keyword for terminating Octave-mode blocks.
Chong Yidong [Sat, 2 Jan 2010 19:40:59 +0000 (14:40 -0500)]
Allow use of "end" keyword for terminating Octave-mode blocks.

* progmodes/octave-mod.el (octave-end-keywords)
(octave-block-begin-or-end-regexp, octave-block-match-alist): Add
"end" keyword (Bug#3061).
(octave-end-as-array-index-p): New function.
(calculate-octave-indent): Use it.

14 years agoFix last change to message-exchange-point-and-mark.
Chong Yidong [Sat, 2 Jan 2010 19:18:44 +0000 (14:18 -0500)]
Fix last change to message-exchange-point-and-mark.

* message.el (message-exchange-point-and-mark): Rework last change to
avoid using optional arg of exchange-point-and-mark, for backward
compatibility.

14 years ago* lisp/bookmark.el: Consistently put the text property on the bookmark name.
Karl Fogel [Sat, 2 Jan 2010 19:14:13 +0000 (14:14 -0500)]
* lisp/bookmark.el: Consistently put the text property on the bookmark name.
  (bookmark-bmenu-marks-width): Bump back to 2, to include annotation marks.
  (bookmark-bmenu-hide-filenames): Adjust for above, and put the text
    property on the bookmark name, instead of not putting it at all.
  (bookmark-bmenu-list): Fix where we put the text property.

14 years ago* lisp/bookmark.el: Ahh, remove silly debugging cruft, sorry for the noise.
Karl Fogel [Sat, 2 Jan 2010 19:03:25 +0000 (14:03 -0500)]
* lisp/bookmark.el: Ahh, remove silly debugging cruft, sorry for the noise.

14 years ago* lisp/bookmark.el (bookmark-bmenu-save): Just depend on the new logic
Karl Fogel [Sat, 2 Jan 2010 18:57:02 +0000 (13:57 -0500)]
* lisp/bookmark.el (bookmark-bmenu-save): Just depend on the new logic
  for showing buffer modified state (as added in the previous change).

14 years agoConsistently hex notation to represent character codes.
Chong Yidong [Sat, 2 Jan 2010 18:55:19 +0000 (13:55 -0500)]
Consistently hex notation to represent character codes.

* nonascii.texi (Text Representations, Character Codes)
(Converting Representations, Explicit Encoding)
(Translation of Characters): Use hex notation consistently.
(Character Sets): Fix map-charset-chars doc (Bug#5197).

14 years ago* lisp/bookmark.el: Show modified state of bookmark buffer more accurately.
Karl Fogel [Sat, 2 Jan 2010 18:52:32 +0000 (13:52 -0500)]
* lisp/bookmark.el: Show modified state of bookmark buffer more accurately.
  (bookmark-bmenu-list): Initialize buffer-modified-p properly.
  (bookmark-send-edited-annotation): Mark bookmark-alist as modified.
  (with-buffer-modified-unmodified): New macro.
  (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames,
  bookmark-bmenu-mark, bookmark-bmenu-unmark, bookmark-bmenu-delete):
  Use new macro to preserve the buffer-modified state.

14 years ago* lisp/bookmark.el (bookmark-bmenu-select, bookmark-bmenu-1-window,
Karl Fogel [Sat, 2 Jan 2010 18:13:28 +0000 (13:13 -0500)]
* lisp/bookmark.el (bookmark-bmenu-select, bookmark-bmenu-1-window,
  (bookmark-bmenu-2-window, bookmark-bmenu-this-window)
  (bookmark-bmenu-other-window, bookmark-bmenu-switch-other-window)
  (bookmark-bmenu-show-annotation, bookmark-bmenu-edit-annotation)
  (bookmark-bmenu-rename, bookmark-bmenu-locate)
  (bookmark-bmenu-relocate, bookmark-bmenu-goto-bookmark): Remove
  unnecessary calls to `bookmark-bmenu-ensure-position'.

14 years agoemacs-lisp/easy-mmode.el (define-globalized-minor-mode): Make
Eli Zaretskii [Sat, 2 Jan 2010 17:33:54 +0000 (19:33 +0200)]
emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Make
 the lines in the generated doc string shorter.  (Bug#4668)

14 years ago* lisp/net/rcirc.el: Add follow-link binding (Bug#4738).
Chong Yidong [Sat, 2 Jan 2010 16:13:22 +0000 (11:13 -0500)]
* lisp/net/rcirc.el: Add follow-link binding (Bug#4738).

14 years agoRename cvs-update to bzr-update in lisp/ Makefiles.
Eli Zaretskii [Sat, 2 Jan 2010 10:42:11 +0000 (12:42 +0200)]
Rename cvs-update to bzr-update in lisp/ Makefiles.

 Makefile.in (bzr-update): Renamed from cvs-update.
 (cvs-update): New target for backward compatibility.

 makefile.w32-in (bzr-update): Renamed from cvs-update.
(cvs-update): New target for backward compatibility.

14 years ago.bzrignore: Add more ignored patterns, including for the MS-DOS build.
Eli Zaretskii [Sat, 2 Jan 2010 09:40:28 +0000 (11:40 +0200)]
.bzrignore: Add more ignored patterns, including for the MS-DOS build.

14 years ago* lisp/bookmark.el: Remove gratuitous gratitude.
Karl Fogel [Sat, 2 Jan 2010 08:09:17 +0000 (03:09 -0500)]
* lisp/bookmark.el: Remove gratuitous gratitude.

14 years ago* lisp/bookmark.el (bookmark-bmenu-any-marks): New function
Karl Fogel [Sat, 2 Jan 2010 07:08:02 +0000 (02:08 -0500)]
* lisp/bookmark.el (bookmark-bmenu-any-marks): New function
  (bookmark-bmenu-save): Clear buffer modification if no marks.

14 years ago* lisp/bookmark.el (bookmark-bmenu-marks-width): Define to 1, not 2.
Karl Fogel [Sat, 2 Jan 2010 05:00:55 +0000 (00:00 -0500)]
* lisp/bookmark.el (bookmark-bmenu-marks-width): Define to 1, not 2.
  (bookmark-bmenu-list, bookmark-bmenu-bookmark): Calculate property
  positions by using `bookmark-bmenu-marks-width', instead of hardcoding.
  This fixes the `bookmark-bmenu-execute-deletions' bug reported here:

  http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00819.html
  From: Sun Yijiang <sunyijiang {_AT_} gmail.com>
  To: emacs-devel {_AT_} gnu.org
  Subject: bookmark.el bug report
  Date: Mon, 28 Dec 2009 14:19:16 +0800
  Message-ID: 5065e2900912272219y3734fc9fsdaee41167ef99ad7@mail.gmail.com

14 years ago* lisp/bookmark.el: Improvements suggested by Drew Adams:
Karl Fogel [Sat, 2 Jan 2010 04:36:17 +0000 (23:36 -0500)]
* lisp/bookmark.el: Improvements suggested by Drew Adams:
  (bookmark-bmenu-ensure-position): New name for
  `bookmark-bmenu-check-position'.  Just ensure the position;
  don't return any meaningful value.
  (bookmark-bmenu-header-height, bookmark-bmenu-marks-width): New constants.

14 years agolisp/ChangeLog: Fix typos.
Juanma Barranquero [Sat, 2 Jan 2010 01:06:31 +0000 (02:06 +0100)]
lisp/ChangeLog: Fix typos.

14 years agolisp/*: Fix typos in docstrings and messages.
Juanma Barranquero [Sat, 2 Jan 2010 01:05:44 +0000 (02:05 +0100)]
lisp/*: Fix typos in docstrings and messages.

14 years agolisp/org/org.el: Fix typos in error messages.
Juanma Barranquero [Sat, 2 Jan 2010 01:03:48 +0000 (02:03 +0100)]
lisp/org/org.el: Fix typos in error messages.

14 years agoetc/NEWS: Fix typos.
Juanma Barranquero [Sat, 2 Jan 2010 01:03:11 +0000 (02:03 +0100)]
etc/NEWS: Fix typos.

14 years agoFix buffer overflow in ns_get_color.
Chong Yidong [Fri, 1 Jan 2010 22:10:50 +0000 (17:10 -0500)]
Fix buffer overflow in ns_get_color.
* nsterm.m (ns_get_color): Fix buffer overflow (Bug#4763).

14 years ago* lisp/gnus/message.el (message-exchange-point-and-mark): Call
Chong Yidong [Fri, 1 Jan 2010 20:42:22 +0000 (15:42 -0500)]
* lisp/gnus/message.el (message-exchange-point-and-mark): Call
exchange-point-and-mark with an argument rather than setting
mark-active by hand (Bug#5175).

14 years ago* lisp/files.el (minibuffer-with-setup-hook): Doc fix (Bug#5149).
Chong Yidong [Fri, 1 Jan 2010 20:03:37 +0000 (15:03 -0500)]
* lisp/files.el (minibuffer-with-setup-hook): Doc fix (Bug#5149).

14 years ago* lisp/ChangeLog: Update bug number in last change.
Chong Yidong [Fri, 1 Jan 2010 18:44:02 +0000 (13:44 -0500)]
* lisp/ChangeLog: Update bug number in last change.

14 years ago* comint.el (comint-input-ring-size): Make it a defcustom and
Chong Yidong [Fri, 1 Jan 2010 18:43:25 +0000 (13:43 -0500)]
* comint.el (comint-input-ring-size): Make it a defcustom and
increase the default to 500.

14 years ago* src/lread.c (syms_of_lread): Make it clearer that these are the
Chong Yidong [Fri, 1 Jan 2010 18:14:22 +0000 (13:14 -0500)]
* src/lread.c (syms_of_lread): Make it clearer that these are the
names of loaded files (Bug#5068).

* doc/lispref/loading.texi (Where Defined): Make it clearer that these
are loaded files (Bug#5068).

14 years ago* eval.c (run_hook_with_args): Handle the case where the global
Chong Yidong [Fri, 1 Jan 2010 17:14:05 +0000 (12:14 -0500)]
* eval.c (run_hook_with_args): Handle the case where the global
value has the obsolete single-function form (Bug#5026).

14 years agoBump version to 23.1.91. Regenerate AUTHORS and ldefs-boot.el.
Chong Yidong [Thu, 31 Dec 2009 02:14:46 +0000 (21:14 -0500)]
Bump version to 23.1.91.  Regenerate AUTHORS and ldefs-boot.el.

14 years agoFurther changes from EMACS_23_1_RC branch (2009-12-29 contd).
Nick Roberts [Wed, 30 Dec 2009 13:19:53 +0000 (02:19 +1300)]
Further changes from EMACS_23_1_RC branch (2009-12-29 contd).
* term/x-win.el (x-gtk-stock-map): Map some GUD buttons.
* progmodes/gud.el (gud-menu-map): Add reverse-execution commands.

14 years ago* doc/emacs/building.texi: Re-apply 2009-12-29T07:15:34Z!nickrob@snap.net.nz, which was
Chong Yidong [Wed, 30 Dec 2009 10:39:47 +0000 (05:39 -0500)]
* doc/emacs/building.texi: Re-apply 2009-12-29T07:15:34Z!nickrob@snap.net.nz, which was
accidentally overwritten in the last change.

14 years ago(vc-hg-working-revision): Tweak previous change.
Nick Roberts [Wed, 30 Dec 2009 06:53:47 +0000 (19:53 +1300)]
(vc-hg-working-revision): Tweak previous change.

14 years agoShow working revision correctly for mercurial.
Nick Roberts [Wed, 30 Dec 2009 02:22:45 +0000 (15:22 +1300)]
Show working revision correctly for mercurial.
* vc-hg.el (vc-hg-working-revision): Use hg parent instead of
hg log as suggested by Alex Harsanyi <alexharsanyi@gmail.com>,

14 years agoFix typos in ChangeLogs.
Juanma Barranquero [Tue, 29 Dec 2009 18:29:33 +0000 (19:29 +0100)]
Fix typos in ChangeLogs.

14 years ago* doc/emacs/misc.texi (Shell): Document async-shell-command.
Chong Yidong [Tue, 29 Dec 2009 18:06:16 +0000 (13:06 -0500)]
* doc/emacs/misc.texi (Shell): Document async-shell-command.

* doc/emacs/building.texi (Grep Searching): Document zrgrep.

* doc/emacs/mini.texi (Completion Options):
* doc/lispref/minibuf.texi (Completion Styles): Document `initials' style.

14 years agoDeclare some functions for the byte-compiler.
Juanma Barranquero [Tue, 29 Dec 2009 17:44:27 +0000 (18:44 +0100)]
Declare some functions for the byte-compiler.

14 years agoThis changeset reverts GDB Graphical Interface to use annotations. It incorporates...
Nick Roberts [Tue, 29 Dec 2009 07:15:34 +0000 (20:15 +1300)]
This changeset reverts GDB Graphical Interface to use annotations.  It incorporates features added
(and never released) on the EMACS_23_1_RC branch.  Namely reverse debugging and the display of STL
collections as watch expressions.

The long term aim is to move to GDB/MI, so these changes will be re-instated at some time in the future.
At the moment, however, there are issues with gdb-mi.el that have not yet

14 years agoMake vc-dir work on subdirectories of the bzr root.
Dan Nicolaescu [Tue, 29 Dec 2009 06:46:08 +0000 (22:46 -0800)]
Make vc-dir work on subdirectories of the bzr root.
* vc-bzr.el (vc-bzr-after-dir-status): Add new argument.  Return
file names relative to it.
(vc-bzr-dir-status, vc-bzr-dir-status-files): Pass the bzr root
relative directory to vc-bzr-after-dir-status.

14 years agoFix typos in ChangeLogs.
Juanma Barranquero [Tue, 29 Dec 2009 01:57:40 +0000 (02:57 +0100)]
Fix typos in ChangeLogs.

14 years agoprocess.c: Fix typo in comment.
Juanma Barranquero [Tue, 29 Dec 2009 00:51:07 +0000 (01:51 +0100)]
process.c: Fix typo in comment.

14 years ago* font-lock.el (font-lock-refresh-defaults): New function, which
Tassilo Horn [Mon, 28 Dec 2009 19:34:10 +0000 (20:34 +0100)]
* font-lock.el (font-lock-refresh-defaults): New function, which
can be used to let font-lock react to external changes in
variables like font-lock-defaults and keywords.
See http://thread.gmane.org/gmane.emacs.devel/118777/focus=118802

14 years ago* vc-rcs.el (vc-rcs-register): Fix registering a specific version.
Dan Nicolaescu [Mon, 28 Dec 2009 19:20:02 +0000 (11:20 -0800)]
* vc-rcs.el (vc-rcs-register): Fix registering a specific version.

14 years ago(vc-bzr-log-view-mode): Fix short log regexp.
Dan Nicolaescu [Mon, 28 Dec 2009 18:34:51 +0000 (10:34 -0800)]
(vc-bzr-log-view-mode): Fix short log regexp.

14 years agoINSTALL: Remove obsolete notes about line endings, and fix some typos.
Juanma Barranquero [Mon, 28 Dec 2009 15:24:26 +0000 (16:24 +0100)]
INSTALL: Remove obsolete notes about line endings, and fix some typos.

14 years agoFix bazaar update instructions
Andreas Schwab [Mon, 28 Dec 2009 09:38:43 +0000 (10:38 +0100)]
Fix bazaar update instructions

14 years agoAdd new entries to ChangeLog
Kenichi Handa [Mon, 28 Dec 2009 07:29:24 +0000 (16:29 +0900)]
Add new entries to ChangeLog

14 years ago*** empty log message ***
Kenichi Handa [Mon, 28 Dec 2009 06:09:58 +0000 (15:09 +0900)]
*** empty log message ***

14 years agoSupersede color.diff settings in git log (bug#5211).
Juanma Barranquero [Mon, 28 Dec 2009 02:43:28 +0000 (03:43 +0100)]
Supersede color.diff settings in git log (bug#5211).

14 years agoUpdate autoload checksum.
Juanma Barranquero [Mon, 28 Dec 2009 01:50:49 +0000 (02:50 +0100)]
Update autoload checksum.

14 years agoMerge: update nt/INSTALL for CVS->Bazaar switchover too.
Karl Fogel [Sun, 27 Dec 2009 23:40:41 +0000 (18:40 -0500)]
Merge: update nt/INSTALL for CVS->Bazaar switchover too.

14 years ago* INSTALL: Update for CVS->Bazaar switchover.
Karl Fogel [Sun, 27 Dec 2009 23:40:01 +0000 (18:40 -0500)]
* INSTALL: Update for CVS->Bazaar switchover.

14 years agoMerge: document that we are on Bazaar now.
Karl Fogel [Sun, 27 Dec 2009 22:28:35 +0000 (17:28 -0500)]
Merge: document that we are on Bazaar now.

14 years ago* INSTALL.BZR: Rename from INSTALL.CVS, edit to talk about Bazaar.
Karl Fogel [Sun, 27 Dec 2009 22:26:27 +0000 (17:26 -0500)]
* INSTALL.BZR: Rename from INSTALL.CVS, edit to talk about Bazaar.
* INSTALL, autogen.sh, configure.in, configure: Adjust accordingly.

14 years ago* minibuf.c (Fall_completions): Minor optimization.
Chong Yidong [Sun, 27 Dec 2009 08:11:12 +0000 (08:11 +0000)]
* minibuf.c (Fall_completions): Minor optimization.

14 years ago* man.el
Kevin Ryde [Sat, 26 Dec 2009 22:02:26 +0000 (22:02 +0000)]
* man.el
(Man-bgproc-sentinel): When "-k foo" produces no output show error
"no matches" rather than "Can't find manpage", as the latter reads
like -k was interpreted as a page name, which is not so.  (My
bug#5431.)

14 years ago(Man-bgproc-sentinel): When "-k foo" produces no output show error
Kevin Ryde [Sat, 26 Dec 2009 22:00:47 +0000 (22:00 +0000)]
(Man-bgproc-sentinel): When "-k foo" produces no output show error
"no matches" rather than "Can't find manpage", as the latter reads
like -k was interpreted as a page name, which is not so.  (My
bug#5431.)

14 years agoTweak a comment: it's man-db on gnu/linux which agrees with posix that
Kevin Ryde [Sat, 26 Dec 2009 21:32:51 +0000 (21:32 +0000)]
Tweak a comment: it's man-db on gnu/linux which agrees with posix that
man -k arg is an egrep regexp.

(No need to changelog something this small is there?)

14 years ago* man.el (man): Revise docstring a bit to show -a and -l as
Kevin Ryde [Sat, 26 Dec 2009 21:30:00 +0000 (21:30 +0000)]
* man.el (man): Revise docstring a bit to show -a and -l as
examples.  Add -k description since support for it has otherwise
been a secret.  (Further to bug#3717.)

14 years ago* info-look.el (sh-mode): Look for coreutils new "Concept Index"
Kevin Ryde [Sat, 26 Dec 2009 21:14:25 +0000 (21:14 +0000)]
* info-look.el (sh-mode): Look for coreutils new "Concept Index"
node.  Keep previous "Index" name to work with past coreutils too.

14 years ago* net/tramp.el (tramp-handle-insert-directory): Quote "'" in the
Michael Albinus [Sat, 26 Dec 2009 20:04:43 +0000 (20:04 +0000)]
* net/tramp.el (tramp-handle-insert-directory): Quote "'" in the
switches.  Check also for //SUBDIRED// line.

14 years ago(pitx) Fix last change.
Eli Zaretskii [Sat, 26 Dec 2009 15:56:43 +0000 (15:56 +0000)]
(pitx) Fix last change.

14 years ago(pgx): Fix display of composite glyphs. Display cmp.from and cmp.to as well.
Eli Zaretskii [Sat, 26 Dec 2009 12:53:42 +0000 (12:53 +0000)]
(pgx): Fix display of composite glyphs.  Display cmp.from and cmp.to as well.

14 years ago* calc.texi (General Mode Commands): Calc file should be in .emacs.d.
Chong Yidong [Fri, 25 Dec 2009 20:05:14 +0000 (20:05 +0000)]
* calc.texi (General Mode Commands): Calc file should be in .emacs.d.

* faq.texi (New in Emacs 22): Max buffer size is now 512 MB.

14 years ago* frames.texi (Resources): Describe inhibit-x-resources.
Chong Yidong [Fri, 25 Dec 2009 20:04:07 +0000 (20:04 +0000)]
* frames.texi (Resources): Describe inhibit-x-resources.
(Size Parameters): Copyedit.

* hash.texi (Creating Hash):
* objects.texi (Hash Table Type): Document the new hash table
printed representation.

* minibuf.texi (Basic Completion): 4th arg to all-completions is
obsolete.

* processes.texi (Process Buffers): Document
process-kill-buffer-query-function.

14 years ago* emacs.texi (Top): Update node listing.
Chong Yidong [Fri, 25 Dec 2009 20:00:32 +0000 (20:00 +0000)]
* emacs.texi (Top): Update node listing.

* abbrevs.texi (Saving Abbrevs): Abbrev file should be in .emacs.d.

* basic.texi (Moving Point): M-r is now move-to-window-line-top-bottom.

* cmdargs.texi (Initial Options):
* xresources.texi (Resources): Document inhibit-x-resources.

* custom.texi (Specifying File Variables): Note that minor modes are
enabled unconditionally.

* display.texi (Scrolling): Briefly document the old recenter command,
and document recenter-positions.

* files.texi (Visiting):
* buffers.texi (Buffers): Max buffer size is now 512 MB.

* frames.texi (Cut/Paste Other App): Document
save-interprogram-paste-before-kill.

* killing.texi (Kill Options): New node.

14 years ago(command_loop_1): Fix previous change.
Kenichi Handa [Fri, 25 Dec 2009 05:27:03 +0000 (05:27 +0000)]
(command_loop_1): Fix previous change.

14 years ago(devanagari-composable-pattern): Fixed to
Kenichi Handa [Fri, 25 Dec 2009 02:45:47 +0000 (02:45 +0000)]
(devanagari-composable-pattern): Fixed to
handle ZWNJ and ZWJ.  Use it in composition-function-table for
Devanagari.
(malayalam-composable-pattern): Fix previous change.

14 years ago(composition_adjust_point): Update prototype.
Kenichi Handa [Fri, 25 Dec 2009 02:44:13 +0000 (02:44 +0000)]
(composition_adjust_point): Update prototype.

14 years ago(composition_reseat_it): Don't make a composition
Kenichi Handa [Fri, 25 Dec 2009 02:43:36 +0000 (02:43 +0000)]
(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.

14 years ago(command_loop_1): Force redisplay if the last point
Kenichi Handa [Fri, 25 Dec 2009 02:41:59 +0000 (02:41 +0000)]
(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.

14 years ago(Fsave_excursion): Mention save-current-buffer in the docstring.
Stefan Monnier [Thu, 24 Dec 2009 04:35:17 +0000 (04:35 +0000)]
(Fsave_excursion): Mention save-current-buffer in the docstring.

14 years agoAttribute face for faces specified as string.
Vinicius Jose Latorre [Wed, 23 Dec 2009 22:45:06 +0000 (22:45 +0000)]
Attribute face for faces specified as string.

14 years agoComment on out-of-sequence messages.
Glenn Morris [Wed, 23 Dec 2009 01:02:55 +0000 (01:02 +0000)]
Comment on out-of-sequence messages.

14 years agoAdd some notes on the debbugs.gnu.org setup.
Glenn Morris [Tue, 22 Dec 2009 08:07:47 +0000 (08:07 +0000)]
Add some notes on the debbugs.gnu.org setup.

14 years agoUpdate some addresses for debbugs.gnu.org.
Glenn Morris [Sat, 19 Dec 2009 20:32:11 +0000 (20:32 +0000)]
Update some addresses for debbugs.gnu.org.

14 years ago(pitx): Don't use enum names, use their values. Remove reference to
Eli Zaretskii [Sat, 19 Dec 2009 14:16:47 +0000 (14:16 +0000)]
(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.

14 years ago($(BLD)/cmds.$(O)): Depend on frame.h.
Eli Zaretskii [Sat, 19 Dec 2009 11:58:11 +0000 (11:58 +0000)]
($(BLD)/cmds.$(O)): Depend on frame.h.

14 years ago(alloc.o): Fix last change.
Eli Zaretskii [Sat, 19 Dec 2009 11:27:49 +0000 (11:27 +0000)]
(alloc.o): Fix last change.

14 years agoUpdate dependencies in Makefile.in.
Eli Zaretskii [Sat, 19 Dec 2009 11:25:34 +0000 (11:25 +0000)]
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.

14 years ago(Fclear_font_cache): Pass correct cache argument to
Andreas Schwab [Sat, 19 Dec 2009 09:57:22 +0000 (09:57 +0000)]
(Fclear_font_cache): Pass correct cache argument to
font_clear_cache.

14 years agoFixed timezone handling problem in icalendar.el.
Ulf Jasper [Fri, 18 Dec 2009 19:35:14 +0000 (19:35 +0000)]
Fixed timezone handling problem in icalendar.el.

14 years ago(Direct Functions): Add missing port number to tls method.
Katsumi Yamaoka [Fri, 18 Dec 2009 04:29:17 +0000 (04:29 +0000)]
(Direct Functions): Add missing port number to tls method.

14 years agoTypo.
Katsumi Yamaoka [Fri, 18 Dec 2009 00:52:39 +0000 (00:52 +0000)]
Typo.

14 years agoreplace [:digit:] with [0-9] for XEmacs.
Katsumi Yamaoka [Fri, 18 Dec 2009 00:47:21 +0000 (00:47 +0000)]
replace [:digit:] with [0-9] for XEmacs.

14 years ago* files.el (file-expand-wildcards): In case of remote files, check
Michael Albinus [Thu, 17 Dec 2009 13:18:03 +0000 (13:18 +0000)]
* 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)

14 years agoExpand on previous change.
Glenn Morris [Thu, 17 Dec 2009 04:37:40 +0000 (04:37 +0000)]
Expand on previous change.

14 years agoRefer to the static bug page (rather than the dynamic one) for a list
Glenn Morris [Thu, 17 Dec 2009 04:22:45 +0000 (04:22 +0000)]
Refer to the static bug page (rather than the dynamic one) for a list
of all bugs.

14 years agoemacsbugs.donarmstrong.com -> debbugs.gnu.org throughout.
Glenn Morris [Thu, 17 Dec 2009 04:20:55 +0000 (04:20 +0000)]
emacsbugs.donarmstrong.com -> debbugs.gnu.org throughout.

14 years agoChange bug web-page to short-form at debbugs.gnu.org.
Glenn Morris [Thu, 17 Dec 2009 04:16:25 +0000 (04:16 +0000)]
Change bug web-page to short-form at debbugs.gnu.org.

14 years ago(gnus-bug-group-download-format-alist): Change emacs entry to
Glenn Morris [Thu, 17 Dec 2009 04:15:25 +0000 (04:15 +0000)]
(gnus-bug-group-download-format-alist): Change emacs entry to
debbugs.gnu.org.  Bump :version.

14 years ago(bug-reference-url-format): Change to debbugs.gnu.org.
Glenn Morris [Thu, 17 Dec 2009 04:12:40 +0000 (04:12 +0000)]
(bug-reference-url-format): Change to debbugs.gnu.org.

14 years agoSome doc fixes (more needed).
Juanma Barranquero [Thu, 17 Dec 2009 02:06:31 +0000 (02:06 +0000)]
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.

14 years agoFix regression from 23.1 to allow multiple modes in Local Variables.
Juri Linkov [Thu, 17 Dec 2009 01:18:14 +0000 (01:18 +0000)]
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').

14 years agoMake `dired-diff' more safe. (Bug#5225)
Juri Linkov [Thu, 17 Dec 2009 01:16:15 +0000 (01:16 +0000)]
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.