bpt/emacs.git
16 years ago(distclean): Remove makefile.
Eli Zaretskii [Fri, 20 Jun 2008 15:17:16 +0000 (15:17 +0000)]
(distclean): Remove makefile.

16 years ago(distclean): Remove makefile.
Eli Zaretskii [Fri, 20 Jun 2008 15:15:57 +0000 (15:15 +0000)]
(distclean): Remove makefile.

16 years ago(distclean): Remove makefile.
Eli Zaretskii [Fri, 20 Jun 2008 15:13:49 +0000 (15:13 +0000)]
(distclean): Remove makefile.

16 years ago(distclean): Remove makefile.
Eli Zaretskii [Fri, 20 Jun 2008 15:11:53 +0000 (15:11 +0000)]
(distclean): Remove makefile.

16 years ago(cfsetspeed): New fun extracted from the code.
Stefan Monnier [Fri, 20 Jun 2008 14:59:37 +0000 (14:59 +0000)]
(cfsetspeed): New fun extracted from the code.
(cfmakeraw): Move before first use.

16 years ago* configure.in: Check for presence of cfmakeraw and cfsetspeed.
Stefan Monnier [Fri, 20 Jun 2008 14:50:20 +0000 (14:50 +0000)]
* configure.in: Check for presence of cfmakeraw and cfsetspeed.
* sysdep.c (cfmakeraw): Provide fallback implementation.
(serial_configure): Provide fallback implementation of cfsetspeed.

16 years ago(distclean): Don't delete `quail' subdir: if we are building in the sandbox,
Eli Zaretskii [Fri, 20 Jun 2008 13:12:26 +0000 (13:12 +0000)]
(distclean): Don't delete `quail' subdir: if we are building in the sandbox,
there are precious files there.

16 years ago(xftfont_open): Add FOUNDRY, SPACING, DPI, SCALABLE to the pattern.
Kenichi Handa [Fri, 20 Jun 2008 12:28:22 +0000 (12:28 +0000)]
(xftfont_open): Add FOUNDRY, SPACING, DPI, SCALABLE to the pattern.

16 years ago(mh-defun-show-buffer): Use `...' rather than than "..." in generated
Stephen Eglen [Fri, 20 Jun 2008 09:20:09 +0000 (09:20 +0000)]
(mh-defun-show-buffer): Use `...' rather than than "..." in generated
docstrings.

16 years agoFix variable names in buffer-face-mode-invoke
Miles Bader [Fri, 20 Jun 2008 09:00:52 +0000 (09:00 +0000)]
Fix variable names in buffer-face-mode-invoke

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1263

16 years agoTweak interface of buffer-face-mode functions
Miles Bader [Fri, 20 Jun 2008 08:55:22 +0000 (08:55 +0000)]
Tweak interface of buffer-face-mode functions

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1262

16 years ago(setup-default-fontset): Specify script for latin use of iso10646-1.
Jason Rumney [Fri, 20 Jun 2008 08:00:56 +0000 (08:00 +0000)]
(setup-default-fontset): Specify script for latin use of iso10646-1.
Fix use of lang tags.

16 years ago(fontset_from_font): Copy font_spec before changing
Kenichi Handa [Fri, 20 Jun 2008 06:12:33 +0000 (06:12 +0000)]
(fontset_from_font): Copy font_spec before changing
the elements.

16 years ago(x_default_font_parameter): Try "monospace-12" too.
Kenichi Handa [Fri, 20 Jun 2008 02:15:52 +0000 (02:15 +0000)]
(x_default_font_parameter): Try "monospace-12" too.

16 years ago* w32fns.c, xfnc.c (x_default_font_parameter): Only set `font-param'
Stefan Monnier [Fri, 20 Jun 2008 01:53:32 +0000 (01:53 +0000)]
* w32fns.c, xfnc.c (x_default_font_parameter): Only set `font-param'
for explicit `font' parameters.
* frame.c (x_set_font): Remove unexplained call to fix inf-recursion.

16 years agoInclude <ctype.h>
Kenichi Handa [Thu, 19 Jun 2008 10:37:11 +0000 (10:37 +0000)]
Include <ctype.h>
(x_set_font_backend): Allow spacing characters in the X resource
for FontBackend.

16 years agoERC: Upstream updates.
Michael Olson [Thu, 19 Jun 2008 04:59:11 +0000 (04:59 +0000)]
ERC: Upstream updates.

 - New response handler for '328'.

 - Update nickserv regexps for freenode.

 - Back out changes to erc-put-text-properties in favor of upstream
   changes to that same effect.

 - Fix arguments to erc-put-text-properties in erc-display-line-1.

16 years agoFix behavior of text-scale-increase when text-scale-mode is disabled
Miles Bader [Thu, 19 Jun 2008 02:17:16 +0000 (02:17 +0000)]
Fix behavior of text-scale-increase when text-scale-mode is disabled

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1257

16 years ago* w32fns.c, xfns.c (Qfont_param): New var.
Stefan Monnier [Thu, 19 Jun 2008 01:57:19 +0000 (01:57 +0000)]
* w32fns.c, xfns.c (Qfont_param): New var.
(syms_of_w32fns): Initialize it.
(x_default_font_parameter): Record explicit `font' into `font-parameter'.
* faces.el (face-set-after-frame-default): Re-apply explicit `font'
frame parameters after setting up the `default' face.

16 years ago(font_parse_xlfd): Fix previous change.
Kenichi Handa [Thu, 19 Jun 2008 00:43:34 +0000 (00:43 +0000)]
(font_parse_xlfd): Fix previous change.
(font_parse_fcname): Don't use :fc-unknown-spec.
(FRAME_X_DISPLAY_INFO): Besure to have at least 1 pixel height.
(Fcopy_font_spec): Preserve the order of elements in FONT_EXTRA.
(font_add_log): Prepend the driver name to the resulting fonts.

16 years ago(ftfont_pattern_entity): New arg extra. Caller changed.
Kenichi Handa [Thu, 19 Jun 2008 00:42:11 +0000 (00:42 +0000)]
(ftfont_pattern_entity): New arg extra.  Caller changed.
(ftfont_spec_pattern): Don't check QCfc_unknown_spec and QCname.
(ftfont_list) [FC_FONTFORMAT]: Include FC_FONTFORMAT in objset.

16 years ago(QChinting , QCautohint, QChintstyle, QCrgba)
Kenichi Handa [Thu, 19 Jun 2008 00:41:48 +0000 (00:41 +0000)]
(QChinting , QCautohint, QChintstyle, QCrgba)
(QCembolden): New variables.
(syms_of_xftfont): DEFSYM them.
(xftfont_open): Call XftFontMatch.  Don't trust the result of
XftTextExtents8 if the pixel_size is less than 5.

16 years ago(face-set-after-frame-default): Don't exclude `default'.
Stefan Monnier [Wed, 18 Jun 2008 21:14:07 +0000 (21:14 +0000)]
(face-set-after-frame-default): Don't exclude `default'.

16 years ago(Ffont_face_attributes): Only define if
Andreas Schwab [Wed, 18 Jun 2008 14:45:11 +0000 (14:45 +0000)]
(Ffont_face_attributes): Only define if
HAVE_WINDOW_SYSTEM.
(syms_of_font): Only defsubr if HAVE_WINDOW_SYSTEM.

16 years agoFix typo (where -> were).
Stephen Eglen [Wed, 18 Jun 2008 11:01:51 +0000 (11:01 +0000)]
Fix typo (where -> were).

16 years agoAdd font logging to list and match functions.
Jason Rumney [Wed, 18 Jun 2008 08:33:16 +0000 (08:33 +0000)]
Add font logging to list and match functions.

16 years ago*** empty log message ***
Stefan Monnier [Wed, 18 Jun 2008 03:21:59 +0000 (03:21 +0000)]
*** empty log message ***

16 years agoRemove references to passing EMACS to make, since the defaults are
Glenn Morris [Wed, 18 Jun 2008 02:58:24 +0000 (02:58 +0000)]
Remove references to passing EMACS to make, since the defaults are
correct.

16 years ago(cal-menu-holidays-menu): Use calendar-cursor-holidays rather than
Glenn Morris [Wed, 18 Jun 2008 02:56:39 +0000 (02:56 +0000)]
(cal-menu-holidays-menu): Use calendar-cursor-holidays rather than
cal-menu-today-holidays.
(cal-menu-today-holidays): Remove function.

(cal-menu-holiday-window-suffix): Simplify.
(cal-menu-list-holidays-year, cal-menu-list-holidays-following-year)
(cal-menu-list-holidays-previous-year, calendar-mouse-goto-date):
Remove unused functions.
(calendar-mouse-view-diary-entries): Use format rather than concat.

(cal-menu-x-popup-menu): Turn it into a macro.
(calendar-mouse-holidays, calendar-mouse-view-diary-entries)
(calendar-mouse-print-dates): Adapt for cal-menu-x-popup-menu change.

(cal-menu-event-to-date): Remove function.
(calendar-mouse-holidays, calendar-mouse-view-diary-entries)
(calendar-mouse-view-other-diary-entries, calendar-mouse-print-dates)
(cal-menu-set-date-title): Use calendar-cursor-to-date rather than
cal-menu-event-to-date.

(calendar-mouse-tex-day, calendar-mouse-tex-week, calendar-mouse-tex-week2)
(calendar-mouse-tex-week-iso, calendar-mouse-tex-week-monday)
(calendar-mouse-tex-filofax-daily, calendar-mouse-tex-filofax-2week)
(calendar-mouse-tex-filofax-week, calendar-mouse-tex-month)
(calendar-mouse-tex-month-landscape, calendar-mouse-tex-year)
(calendar-mouse-tex-filofax-year, calendar-mouse-tex-year-landscape):
Remove functions.
(cal-menu-context-mouse-menu): Replace the above functions with the
cal-tex versions.  Add HTML submenu.

16 years ago(calendar-cursor-holidays): Accept optional date.
Glenn Morris [Wed, 18 Jun 2008 02:55:32 +0000 (02:55 +0000)]
(calendar-cursor-holidays): Accept optional date.

16 years ago(cal-tex-cursor-year)
Glenn Morris [Wed, 18 Jun 2008 02:55:13 +0000 (02:55 +0000)]
(cal-tex-cursor-year)
(cal-tex-cursor-year-landscape, cal-tex-cursor-filofax-year)
(cal-tex-cursor-month-landscape, cal-tex-cursor-month)
(cal-tex-cursor-week, cal-tex-cursor-week2, cal-tex-cursor-week-iso)
(cal-tex-cursor-week-monday, cal-tex-cursor-filofax-2week)
(cal-tex-cursor-filofax-week, cal-tex-cursor-filofax-daily)
(cal-tex-cursor-day): Handle mouse events.  Rename ARG to N.
(cal-tex-cursor-month): Mark N as optional.

16 years ago(cal-html-cursor-month, cal-html-cursor-year): Handle mouse events.
Glenn Morris [Wed, 18 Jun 2008 02:54:40 +0000 (02:54 +0000)]
(cal-html-cursor-month, cal-html-cursor-year): Handle mouse events.

16 years ago(ELCFILES): Add org/org-id.elc.
Glenn Morris [Wed, 18 Jun 2008 02:53:40 +0000 (02:53 +0000)]
(ELCFILES): Add org/org-id.elc.

16 years ago(buffer-face-mode-invoke): Declare.
Glenn Morris [Wed, 18 Jun 2008 02:53:20 +0000 (02:53 +0000)]
(buffer-face-mode-invoke): Declare.

16 years agoRegenerate.
Glenn Morris [Wed, 18 Jun 2008 02:52:49 +0000 (02:52 +0000)]
Regenerate.

16 years agoAdd footer.
Glenn Morris [Wed, 18 Jun 2008 02:51:24 +0000 (02:51 +0000)]
Add footer.

16 years ago(org-map-entries): Let-bind `file'.
Glenn Morris [Wed, 18 Jun 2008 02:51:07 +0000 (02:51 +0000)]
(org-map-entries): Let-bind `file'.

16 years agoRemove an entry that does not apply.
Glenn Morris [Wed, 18 Jun 2008 02:50:11 +0000 (02:50 +0000)]
Remove an entry that does not apply.

16 years agoFix typos in previous.
Glenn Morris [Wed, 18 Jun 2008 02:49:47 +0000 (02:49 +0000)]
Fix typos in previous.

16 years ago(Starting GUD): Add an entry for gud-gdb.
Nick Roberts [Tue, 17 Jun 2008 22:40:32 +0000 (22:40 +0000)]
(Starting GUD): Add an entry for gud-gdb.
(GDB Graphical Interface): Explain that gud-gdb is now needed for text
command mode.

16 years ago*** empty log message ***
Nick Roberts [Tue, 17 Jun 2008 22:39:03 +0000 (22:39 +0000)]
*** empty log message ***

16 years ago(gud-gdba-marker-filter): Don't switch to
Nick Roberts [Tue, 17 Jun 2008 22:09:40 +0000 (22:09 +0000)]
(gud-gdba-marker-filter): Don't switch to
text command mode.
(gdb): Explain that gud-gdb is needed for text command mode.

16 years ago*** empty log message ***
Nick Roberts [Tue, 17 Jun 2008 22:08:57 +0000 (22:08 +0000)]
*** empty log message ***

16 years agoAdd arch tagline
Miles Bader [Tue, 17 Jun 2008 20:24:44 +0000 (20:24 +0000)]
Add arch tagline

16 years ago(split-height-threshold): Remove spurious extra line.
Martin Rudalics [Tue, 17 Jun 2008 16:33:29 +0000 (16:33 +0000)]
(split-height-threshold): Remove spurious extra line.

16 years ago(font_parse_fcname): For known key symbols, intern using correct
Chong Yidong [Tue, 17 Jun 2008 16:04:47 +0000 (16:04 +0000)]
(font_parse_fcname): For known key symbols, intern using correct
symbol name.

16 years ago* font.c (font_parse_fcname): For known key symbols, intern using
Chong Yidong [Tue, 17 Jun 2008 16:03:29 +0000 (16:03 +0000)]
* font.c (font_parse_fcname): For known key symbols, intern using
correct symbol name.

16 years ago* calendar/calendar.el (calendar-cursor-to-date): Add argument `event'.
Stefan Monnier [Tue, 17 Jun 2008 15:42:19 +0000 (15:42 +0000)]
* calendar/calendar.el (calendar-cursor-to-date): Add argument `event'.
(calendar-set-mark):
* calendar/diary-lib.el (diary-insert-entry):
* calendar/solar.el (calendar-sunrise-sunset): Use it.
* calendar/cal-menu.el (calendar-mouse-sunrise/sunset)
(calendar-mouse-insert-diary-entry, calendar-mouse-set-mark): Delete.
(cal-menu-context-mouse-menu): Use calendar-set-mark, diary-insert-entry,
and calendar-sunrise-sunset instead, to get proper key-shortcuts.

16 years ago(vc-deduce-fileset): Add arg `only-files'.
Stefan Monnier [Tue, 17 Jun 2008 15:39:06 +0000 (15:39 +0000)]
(vc-deduce-fileset): Add arg `only-files'.
(vc-next-action): Pass the new arg.
(vc-register): Don't use `only-files'.
Don't set `backup-inhibited' in the current buffer.

16 years agoNew file: org-id.el.
Carsten Dominik [Tue, 17 Jun 2008 15:25:12 +0000 (15:25 +0000)]
New file: org-id.el.

16 years ago2008-06-17 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Tue, 17 Jun 2008 15:22:00 +0000 (15:22 +0000)]
2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-colview.el (org-columns-next-allowed-value): Bug fix.

* org-colview-xemacs.el (org-columns-next-allowed-value): Bug fix.

* org-agenda.el (org-agenda-get-closed): Get the end time into the
agenda prefix as well.

* org-publish.el (org-publish-org-index): Make a properly indented
list.

* org.el (org-calendar-agenda-action-key): New option.
(org-get-cursor-date): New function.
(org-mark-entry-for-agenda-action): New command.
(org-overriding-default-time): New variable.
(org-read-date): Respect `org-overriding-default-time'.

* org-remember.el (org-remember-apply-template): Respect the
ovverriding default time.

* org-agenda.el (org-agenda-action-marker): New variable.
(org-agenda-action): New command.
(org-agenda-do-action): New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-schedule, org-deadline): Protect scheduled and
deadline tasks against changes that accidently remove the
repeater.  Also show a message with the new date when done.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-beginning-of-line): Cater for the case when there
are tags but no headline text.
(org-align-tags-here): Convert to tabs only when indent-tabs-mode
it set.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-mhe.el (org-mhe-get-message-folder-from-index): Make sure
the return value is nil instead of "nil" when there is no match.

* org-exp.el (org-insert-centered): Use fill-column instead of
80.
(org-export-as-ascii): Use string-width to measure the width of
the heading.

* org.el (org-diary-to-ical-string): No longer kill buffer
FROMBUF, this is now done by the caller.

* org-exp.el (org-print-icalendar-entries): Move the call to
`org-diary-to-ical-string' out of the loop, and kill the buffer
afterwords.

* org-remember.el (org-remember-visit-immediately): Position
cursor after moving to the note.
(org-remember-apply-template): Use a text property to record the
cursor position.
(org-remember-handler): Align tags after pasting the note.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-bbdb.el (org-bbdb-follow-anniversary-link): New function.

* org-agenda.el (org-agenda-open-link): If there is an
org-bbdb-name property in the current line, jump to that bbdb
entry.

* org-bbdb.el (org-bbdb-anniversaries): Add the bbdb-name as a
text property, so that the agenda knows where this entry comes
from.

* org-agenda.el (org-agenda-clock-in): Fixed bug in the
interaction between clocking-in from the agenda, and  automatic
task state switching.

* org-macs.el (org-with-point-at): Bug fix in macro defintion.

* org.el (org-beginning-of-line, org-end-of-line): Make sure the
zmacs-region stays after this command in XEmacs.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-scan-tags): Allow new values for ACTION parameter.

* org-remember.el (org-remember-templates): Fix bug in
customization type definition.

* org.el (org-map-entries): New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-agenda.el (org-agenda-skip-comment-trees): New option.
(org-agenda-skip): Respect `org-agenda-skip-comment-trees'.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-remember.el (org-jump-to-target-location): New variable.
(org-remember-apply-template): Set
`org-remember-apply-template' if requested by template.
(org-remember-handler): Start an idle timer to jump to
remember location.

* org-exp.el (org-get-current-options): Add the FILETAGS setting.

* org.el (org-set-regexps-and-options): Fix bug with parsing of
file tags.
(org-get-tags-at): Add the content of `org-file-tags'.

* org-exp.el (org-export-handle-comments): Fix bug with several
comment lines after each other.
(org-number-to-roman, org-number-to-counter): New functions.
(org-export-section-number-format): New option.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-exp.el (org-export-protect-examples): Catch the case of a
missing end_example line.

* org.el (org-set-regexps-and-options): Set `org-file-properties' and
`org-file-tags' to nil.

* org-colview.el (org-columns-next-allowed-value): Handle next
argument NTH to directly select a value.

* org-colview-xemacs.el (org-columns-next-allowed-value): Handle next
argument NTH to directly select a value.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-agenda.el (org-agenda-scheduled-leaders): Fix docstring.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-columns-ellipses): New option.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-colview.el (org-columns-add-ellipses): New function.
(org-columns-compact-links): New function.
(org-columns-cleanup-item): Call `org-columns-compact-links'.
(org-columns-display-here): Call `org-agenda-columns-cleanup-item'
when in agenda.
(org-columns-edit-value): Fixed bug with editing values from
agenda column view.
(org-columns-redo): Also redo the agenda itself.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-agenda.el (org-agenda-columns-remove-prefix-from-item): New
option.

* org-colview.el (org-agenda-columns-cleanup-item): New function.

* org-exp.el (org-export-ascii-preprocess): Renamed from
`org-export-ascii-clean-string'.
(org-export-kill-licensed-text)
(org-export-define-heading-targets)
(org-export-handle-invisible-targets)
(org-export-target-internal-links)
(org-export-remove-or-extract-drawers)
(org-export-remove-archived-trees)
(org-export-protect-quoted-subtrees)
(org-export-protect-verbatim, org-export-protect-examples)
(org-export-select-backend-specific-text)
(org-export-mark-blockquote-and-verse)
(org-export-remove-comment-blocks-and-subtrees)
(org-export-handle-comments, org-export-mark-radio-links)
(org-export-remove-special-table-lines)
(org-export-normalize-links)
(org-export-concatenate-multiline-links)
(org-export-concatenate-multiline-emphasis): New functions,
obtained from spliiting the export preprocessor.

* org-table.el (org-table-recalculate): Improve error message if
the row number is invalid.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-archive.el (org-archive-save-context-info): Fix bugs in
customization setup and docstring.

* org-exp.el (org-export-html-style): Changed the size of in the
<pre> element to 90%.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-find-src-example-start): Function removed.
(org-edit-src-find-region-and-lang): New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-edit-src-exit): New function.
(org-exit-edit-mode): New minor mode.

* org-exp.el (org-export-preprocess-string): Fix bug with removing
comment-like lines from protected examples.

* org.el (org-edit-src-example, org-find-src-example-start)
(org-protect-source-example, org-edit-special): New functions.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-publish.el (org-publish-project-alist): Fix typo in
docstring.
(org-publish-project-alist): Handle :index-title property.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-export-latex.el (org-export-as-latex): Make sure region
bounds are correct.  Parse subtree properties relating to export.

* org-exp.el (org-export-add-options-to-plist): New function.
(org-infile-export-plist): Use `org-export-add-options-to-plist'.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-default-properties): Add EXPORT_FILE_NAME and
EXPORT_TITLE.

* org-exp.el (org-export-get-title-from-subtree)
(org-export-as-ascii, org-export-as-html): Make sure the original
region-beginning and region-end are used, even after moving
point.
(org-export-get-title-from-subtree): Also try the EXPORT_TITLE
property.

* org-remember.el (org-remember-last-stored-marker): New variable.
(org-remember-goto-last-stored): Use `org-goto-marker-or-bmk'.
(org-remember-handler): Also use marker to remember
last-stored position.

* org.el (org-goto-marker-or-bmk): New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-file-properties): Renamed from `org-local-properties'.
(org-scan-tags): Take file tags into account.
(org-tags-match-list-sublevels): Default changed to t.

* org-exp.el (org-export-as-html): Close paragraph after a
footnote.

* org.el (org-update-parent-todo-statistics): New function.

* org-exp.el (org-icalendar-store-UID): New option.
(org-icalendar-force-UID): Option removed.
(org-print-icalendar-entries): IMplement UIDs.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-mhe.el (org-mhe-follow-link): Fix bug in mhe searches.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-faces.el (org-column): Document how this face is being used
and why sometimes the background faces shine through.

* org-mhe.el (org-mhe-follow-link): Improve handling of searches.

* org-publish.el (org-publish-attachment): Create publishing
directory if it does not yet exist.

* org-table.el (org-calc-default-modes): Change default number
format to (float 8).

* org.el (org-olpath-completing-read): New function.
(org-time-clocksum-format): New option.
(org-minutes-to-hh:mm-string): Use `org-time-clocksum-format'.

* org-clock.el (org-clock-display, org-clock-out)
(org-update-mode-line): Use `org-time-clocksum-format'.

* org-colview-xemacs.el (org-columns-number-to-string): Use
`org-time-clocksum-format'.

* org-colview.el (org-columns-number-to-string): Use
`org-time-clocksum-format'.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-id.el: New file, move from contrib to core.

* org-exp.el (org-icalendar-force-UID): New option.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-exp.el (org-print-icalendar-entries): Make sure DTEND is
shifted by one day if theere is a date range without an end
time.

* org.el (org-try-structure-completion): New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-set-font-lock-defaults): Improve fontification of
description lists.
(org-insert-item): Handle description lists.
(org-adaptive-fill-function): Improve auto indentation in
description lists.

* org-exp.el (org-export-as-html, org-export-preprocess-string):
Implement VERSE environment.
(org-export-preprocess-string): Implement the COMMENT
environment.

* org-export-latex.el (org-export-latex-preprocess): Implement
VERSE environment.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-jsinfo.el (org-infojs-opts-table): Add entry for FIXED_TOC
option.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-table.el (orgtbl-to-tsv, orgtbl-to-csv): New functions.

* org.el (org-quote-csv-field): New functions.

* org-table.el (org-table-export-default-format): Remove :splice
from default format, we get the same effect by not specifying
:tstart and :tend.
(org-table-export): Improve setup, distinguish better between
interactive and non-interactive use, allow specifying the format
on the fly, better protection against wrong file names.
(orgtbl-to-generic): Fix documentation.  Do not require :tstart
and :tend when :splice is omitted.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-clock.el (org-clock-select-task): Make sure the selection
letters are 1-9 and A-Z, no special characters.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-exp.el (org-export-htmlize): New group.
(org-export-htmlize-output-type)
(org-export-htmlize-css-font-prefix): New options.
(org-export-htmlize-region-for-paste): New function.
(org-export-htmlize-generate-css): New command.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-set-visibility-according-to-property): New function.
(org-ctrl-c-ctrl-c): Do not restart org-mode, just get the options
and compute the regular expressions, and update font-lock.
(org-property-re): Allow a dash in property names.

* org-archive.el (org-extract-archive-file): Insert the file name
without the path into the format, to allow the location format to
contain a subdirectory.

* org-agenda.el (org-agenda-post-command-hook): If point is at end
of buffer, and the `org-agenda-type' property undefined, use the
value from the character before.

* org.el (org-add-planning-info): Don't let indentation for
would-be timestamp become extra whitespace at the end of headline.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-remove-double-quotes, org-file-contents): New
functions.

* org-exp.el (org-infile-export-plist): Also parse the
contents of #+SETUPFILE files, recursively.

* org.el (org-set-regexps-and-options): Also parse the
contents of #+SETUPFILE files, recursively.

* org-exp.el (org-export-handle-include-files): New function.
(org-export-preprocess-string): Call
`org-export-handle-include-files'.

* org.el (org-delete-property-globally)
(org-delete-property, org-set-property): Ignore case during
completion.
(org-set-property): Use `org-completing-read' instead of
`completing-read'.

* org.el (org-complete-expand-structure-template): New,
experimental function.
(org-structure-template-alist): New, experimental option.
(org-complete): Call `org-complete-expand-structure-template'.

2008-06-17 Bastien Guerry  <bzg@altern.org>

* org-export-latex.el (org-export-latex-preprocess): Added
support for blockquotes.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-read-date-analyze): Catch the case where only a
weekday is given.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-set-font-lock-defaults): Make the description
tag bold.

* org-exp.el (org-export-as-html, org-close-li): Implement
description lists.

2008-06-17 Jason Riedy  <jason@acm.org>

* org-table.el (*orgtbl-default-fmt*): New variable.
(orgtbl-format-line): Use the value of *orgtbl-default-fmt*
when there is no other fmt available.

(orgtbl-to-generic): Allow an explicitly nil :tstart or
:tend to suppress the appropriate string.

(orgtbl-to-orgtbl): New function for translating to another orgtbl
table.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-read-date-analyze): "." as an alias for "+0" in
read date.

* org-clock.el (org-clock-save-markers-for-cut-and-paste):
New function.

* org-agenda.el (org-agenda-save-markers-for-cut-and-paste):
New function.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-clock.el (org-clock-find-position): Don't include notes
into clock drawer.

* org-archive.el (org-archive-subtree): No longer remove an
extra line after cutting the subtree.  `org-cut-subtree' already
takes care of this.

* org-remember.el (org-remember-handler): Only kill the target
buffer if it does not contain the running clock.

* org.el (org-markers-to-move): New variable.
(org-save-markers-in-region, org-check-and-save-marker)
(org-reinstall-markers-in-region): New function.
(org-move-subtree-down, org-copy-subtree): Remember relative
marker positions before cutting.
(org-move-subtree-down, org-paste-subtree): Restore relative
marker positions after pasting.

* org-remember.el (org-remember-clock-out-on-exit): New option.
(org-remember-finalize): Clock out only if the setting in
`org-remember-clock-out-on-exit' requires it.
(org-remember-handler): Do the cleanup in the buffer, to make sure
that the clock marker remains in tact.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-clock.el (org-clock-goto): Widen buffer if necessary.
(org-clock-in): Make sure that also tasks outside the narrowed
region will be clocked in correctly.
(org-clock-insert-selection-line): Widen the buffer so that we can
find the correct task heading.

* org.el (org-base-buffer): New function.

* org-exp.el (org-icalendar-cleanup-string): Make sure ',"
and ";" are escaped.
(org-print-icalendar-entries): Also apply
`org-icalendar-cleanup-string' to the headline, not only to the
summary property.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org-exp.el (org-export-preprocess-hook): New hook.
(org-export-preprocess-string): Call
`org-export-preprocess-hook'.

* org.el (org-font-lock-hook): New variable.
(org-font-lock-hook): New function.
(org-set-font-lock-defaults): Call `org-font-lock-hook'.

2008-06-17  Carsten Dominik  <dominik@science.uva.nl>

* org.texi: Modify license to no longer include back- and front
cover matters.
(Using the mapping API): New section.
(Agenda column view): New section.
(Moving subtrees): Document archiving to the archive
sibling.
(Agenda commands): Document columns view in the agenda.
(Using the property API): Document the API for
multi-valued properties.

16 years agoUse buffer-face-mode for mouse font menu
Miles Bader [Tue, 17 Jun 2008 11:28:06 +0000 (11:28 +0000)]
Use buffer-face-mode for mouse font menu

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1252

16 years agoAdd buffer-face-mode
Miles Bader [Tue, 17 Jun 2008 11:27:51 +0000 (11:27 +0000)]
Add buffer-face-mode

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1251

16 years agoOrder multiple entries more cleverly in face-remap-add-relative
Miles Bader [Tue, 17 Jun 2008 11:27:36 +0000 (11:27 +0000)]
Order multiple entries more cleverly in face-remap-add-relative

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1250

16 years agoFix references to mouse-2 and mouse-3 in calendar.
Glenn Morris [Tue, 17 Jun 2008 06:00:41 +0000 (06:00 +0000)]
Fix references to mouse-2 and mouse-3 in calendar.

16 years ago(configure, index.texi, vol1.*, vol2.*): Remove.
Glenn Morris [Tue, 17 Jun 2008 05:59:50 +0000 (05:59 +0000)]
(configure, index.texi, vol1.*, vol2.*): Remove.

16 years ago(emacsver, miscmanualdir, VERSION, manual, install)
Glenn Morris [Tue, 17 Jun 2008 05:59:16 +0000 (05:59 +0000)]
(emacsver, miscmanualdir, VERSION, manual, install)
(elisp, dist): Remove rules and variables that are obsolete now
the lisp manual is no longer distributed separately.

16 years agoRegenerate.
Glenn Morris [Tue, 17 Jun 2008 05:58:34 +0000 (05:58 +0000)]
Regenerate.

16 years ago(x-select-font): Declare.
Glenn Morris [Tue, 17 Jun 2008 05:57:29 +0000 (05:57 +0000)]
(x-select-font): Declare.

16 years ago(calendar-move-hook):Add calendar-update-mode-line as an option.
Glenn Morris [Tue, 17 Jun 2008 05:56:48 +0000 (05:56 +0000)]
(calendar-move-hook):Add calendar-update-mode-line as an option.
(calendar-date-echo-text): New user option.
(calendar-generate-month): Set `day'.  Use calendar-date-echo-text.
(calendar-insert-indented): Simplify newline insertion.
(calendar-describe-mode): Remove unused function.
(calendar-mode-line-entry): New function.
(calendar-mode-line-format): Doc fix.  Use calendar-mode-line-entry.
Mark as risky.
(calendar-mouse-other-month): Remove function.
(calendar-other-month): Handle mouse events.
(calendar-goto-info-node): Call fit-window-to-buffer.
(calendar-mode): Use define-derived-mode.  Doc fix.
(calendar-update-mode-line): Tweak whitespace.

16 years ago(font_parse_fcname): Store divider characters for unknown-spec list.
Chong Yidong [Tue, 17 Jun 2008 05:33:06 +0000 (05:33 +0000)]
(font_parse_fcname): Store divider characters for unknown-spec list.

16 years ago* font.c (font_parse_fcname): Store divider characters for
Chong Yidong [Tue, 17 Jun 2008 05:32:19 +0000 (05:32 +0000)]
* font.c (font_parse_fcname): Store divider characters for
unknown-spec list.

16 years ago(realize_default_face): If the frame is not on window
Kenichi Handa [Tue, 17 Jun 2008 04:50:11 +0000 (04:50 +0000)]
(realize_default_face): If the frame is not on window
system, set the fontset of face to nil.

16 years agoMerge from emacs--rel--22
Miles Bader [Tue, 17 Jun 2008 02:33:22 +0000 (02:33 +0000)]
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1246

16 years agoMerge from gnus--rel--5.10
Miles Bader [Tue, 17 Jun 2008 02:35:25 +0000 (02:35 +0000)]
Merge from gnus--rel--5.10

Revision: emacs@sv.gnu.org/emacs--rel--22--patch-276

16 years agoRemove unneeded Gnus ChangeLog entries
Miles Bader [Tue, 17 Jun 2008 02:33:12 +0000 (02:33 +0000)]
Remove unneeded Gnus ChangeLog entries

Remove entries in lisp/gnus/ChangeLog* which described changes to
dgnushack.el, lpath.el, or Makefile.in, which are not part of the Emacs
source tree

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1245

16 years agoMerge from gnus--devo--0
Miles Bader [Tue, 17 Jun 2008 02:32:59 +0000 (02:32 +0000)]
Merge from gnus--devo--0

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1244

16 years ago(Starting GUD): Expand on remote debugging.
Nick Roberts [Tue, 17 Jun 2008 02:16:09 +0000 (02:16 +0000)]
(Starting GUD): Expand on remote debugging.
(Other GDB-UI Buffers): Mention new keyboard bindings.

16 years ago*** empty log message ***
Nick Roberts [Tue, 17 Jun 2008 02:14:29 +0000 (02:14 +0000)]
*** empty log message ***

16 years ago(fontset_pattern_regexp): Escape some regexp characters.
Kenichi Handa [Tue, 17 Jun 2008 01:26:47 +0000 (01:26 +0000)]
(fontset_pattern_regexp): Escape some regexp characters.

16 years ago* dispextern.h (lookup_non_ascii_face, split_font_name_into_vector)
Juanma Barranquero [Mon, 16 Jun 2008 22:42:46 +0000 (22:42 +0000)]
* dispextern.h (lookup_non_ascii_face, split_font_name_into_vector)
  (build_font_name_from_vector): Delete externs.

* xfaces.c (struct font_name): Don't declare.

16 years ago(vc-dir-child-files): Use vc-string-prefix-p.
Stefan Monnier [Mon, 16 Jun 2008 20:36:55 +0000 (20:36 +0000)]
(vc-dir-child-files): Use vc-string-prefix-p.
(vc-dir-marked-only-files): vc-string-prefix-p.

16 years ago(font_unparse_gtkname): Use EQ to compare Lisp_Objects.
Stefan Monnier [Mon, 16 Jun 2008 19:11:02 +0000 (19:11 +0000)]
(font_unparse_gtkname): Use EQ to compare Lisp_Objects.

16 years ago(font_parse_fcname): Fix handling of unknown-spec string.
Chong Yidong [Mon, 16 Jun 2008 14:35:24 +0000 (14:35 +0000)]
(font_parse_fcname): Fix handling of unknown-spec string.

16 years ago* font.c (font_parse_fcname): Fix handling of unknown-spec string.
Chong Yidong [Mon, 16 Jun 2008 14:35:02 +0000 (14:35 +0000)]
* font.c (font_parse_fcname): Fix handling of unknown-spec string.

16 years ago(Ffont_face_attributes): Doc fix.
Juanma Barranquero [Mon, 16 Jun 2008 13:44:18 +0000 (13:44 +0000)]
(Ffont_face_attributes): Doc fix.

16 years ago(Ffont_spec): Fix usage in docstring.
Juanma Barranquero [Mon, 16 Jun 2008 13:32:07 +0000 (13:32 +0000)]
(Ffont_spec): Fix usage in docstring.

16 years ago(Ffont_face_attributes): Fix definition.
Andreas Schwab [Mon, 16 Jun 2008 12:02:44 +0000 (12:02 +0000)]
(Ffont_face_attributes): Fix definition.

16 years ago(Ffont_get): Return a symbol for :weight, :slant, and :width.
Kenichi Handa [Mon, 16 Jun 2008 11:46:33 +0000 (11:46 +0000)]
(Ffont_get): Return a symbol for :weight, :slant, and :width.

16 years ago(gdb-memory-set-address)
Nick Roberts [Mon, 16 Jun 2008 11:26:22 +0000 (11:26 +0000)]
(gdb-memory-set-address)
(gdb-memory-set-repeat-count): Allow keyboard bindings.
(gdb-memory-mode-map): Bind above functions respectively
to 'S' and 'N'.

16 years ago*** empty log message ***
Nick Roberts [Mon, 16 Jun 2008 11:24:50 +0000 (11:24 +0000)]
*** empty log message ***

16 years ago(nxml-mode): Use run-mode-hooks.
Jason Rumney [Mon, 16 Jun 2008 10:30:31 +0000 (10:30 +0000)]
(nxml-mode): Use run-mode-hooks.

16 years ago(vc-diff-internal): Declare for compiler.
Juanma Barranquero [Mon, 16 Jun 2008 09:28:44 +0000 (09:28 +0000)]
(vc-diff-internal): Declare for compiler.

16 years agoFix crashing bug in use of bold fonts from x-select-font on W32.
Jason Rumney [Mon, 16 Jun 2008 09:11:05 +0000 (09:11 +0000)]
Fix crashing bug in use of bold fonts from x-select-font on W32.

* w32font.c (w32_to_fc_weight): New function.
(w32font_full_name, logfont_to_fcname): Use it.

* font.h (font_style_symbolic_from_value): Remove.

* font.c (font_style_symbolic_from_value): Remove.
(font_style_symbolic): Revert to pre 2008-06-13 version.

16 years ago(log-view-per-file-logs): Pacify byte compiler.
Juanma Barranquero [Mon, 16 Jun 2008 08:55:56 +0000 (08:55 +0000)]
(log-view-per-file-logs): Pacify byte compiler.

16 years ago(font_check_object): Delete it.
Kenichi Handa [Mon, 16 Jun 2008 07:32:48 +0000 (07:32 +0000)]
(font_check_object): Delete it.
(font_clear_cache): Check if a font-object is alive.
(font_open_entity): Likewise.  Set FONT_OBJLST_INDEX of a
font-object to nil.
(font_close_object): Don't check FONT_CLOSE_OBJECT.
(font_at): Don't call font_check_object.

16 years ago(BASE_PURESIZE): Increase to 1230000.
Katsumi Yamaoka [Mon, 16 Jun 2008 04:55:44 +0000 (04:55 +0000)]
(BASE_PURESIZE): Increase to 1230000.

16 years agoRemove obsolete files
Glenn Morris [Mon, 16 Jun 2008 02:31:20 +0000 (02:31 +0000)]
Remove obsolete files

16 years agoRemove unused files
Glenn Morris [Mon, 16 Jun 2008 02:28:35 +0000 (02:28 +0000)]
Remove unused files

16 years agoUpdate.
Glenn Morris [Mon, 16 Jun 2008 02:26:40 +0000 (02:26 +0000)]
Update.

16 years ago(set-version): Add doc/lispref/book-spine.texinfo.
Glenn Morris [Mon, 16 Jun 2008 02:23:10 +0000 (02:23 +0000)]
(set-version): Add doc/lispref/book-spine.texinfo.

16 years agoSet version to 23.0.60.
Glenn Morris [Mon, 16 Jun 2008 02:21:42 +0000 (02:21 +0000)]
Set version to 23.0.60.

16 years ago(set-version): Add doc/lispref/vol1.texi,vol2.texi.
Glenn Morris [Mon, 16 Jun 2008 02:08:47 +0000 (02:08 +0000)]
(set-version): Add doc/lispref/vol1.texi,vol2.texi.

16 years agoUpdate Back-Cover Text as per maintain.info.
Glenn Morris [Mon, 16 Jun 2008 02:07:45 +0000 (02:07 +0000)]
Update Back-Cover Text as per maintain.info.

16 years ago(EMACSVER): Set to 23.0.60.
Glenn Morris [Mon, 16 Jun 2008 02:07:08 +0000 (02:07 +0000)]
(EMACSVER): Set to 23.0.60.
Update Back-Cover Text as per maintain.info.

16 years agoTweak last change.
Chong Yidong [Mon, 16 Jun 2008 02:04:45 +0000 (02:04 +0000)]
Tweak last change.

16 years ago(font_parse_fcname): Correctly parse KEY=VAL values.
Chong Yidong [Mon, 16 Jun 2008 01:59:40 +0000 (01:59 +0000)]
(font_parse_fcname): Correctly parse KEY=VAL values.

16 years ago* font.c (font_parse_fcname): Correctly parse KEY=VAL values.
Chong Yidong [Mon, 16 Jun 2008 01:58:48 +0000 (01:58 +0000)]
* font.c (font_parse_fcname): Correctly parse KEY=VAL values.

16 years agoAdd Cover-Texts.
Glenn Morris [Mon, 16 Jun 2008 01:57:42 +0000 (01:57 +0000)]
Add Cover-Texts.

16 years agoFix typo.
Juanma Barranquero [Sun, 15 Jun 2008 21:08:04 +0000 (21:08 +0000)]
Fix typo.