* Org-mode release 6.06a
@ 2008-07-24 14:05 Carsten Dominik
0 siblings, 0 replies; only message in thread
From: Carsten Dominik @ 2008-07-24 14:05 UTC (permalink / raw
To: emacs org-mode mailing list
Hi
here are the changes in the latest release.
Enjoy!
- Carsten
Changes in Version 6.06
=======================
Overview
========
- New, more CSS-like setup for HTML style information
- Attributes in hyperlinks, for example alt and title for images
- Simplified way to specify file links
- Modified behavior of time stamps in iCalendar export
- New way to compare times during a property search
- New option `org-open-directory-means-index'
- New parameters :prefix and :prefix1 for include files
- New option :index-style for org-publish
- New structure for the timestamp directory for org-publish.
Incompatible changes
====================
New structure for the timestamp directory for org-publish.
----------------------------------------------------------
The timestamp directory now uses SHA1 hashed versions of the
path to each publishing file. This should be a consistent
and system-independent way to handle things. The change
means that your next publishing command will publish each and
every file again, but just once, until new time stamps are in
place.
Details
=======
New setup for HTML style information
------------------------------------
In order to create a more CSS-like setup of the HTML style
information, the following changes have been made:
- The default style has moved to a constant,
`org-export-html-style-default' and should not be changed
anymore.
- The default of the variable `org-export-html-style' is now
just the empty string. This variable should receive
settings that are Org-wide. When using org-publish, this
variable is associated with the `:style' property and can
be used to establish project-wide settings.
- There is a new variable `org-export-html-style-extra' that
should be used for file-local settings. Org-publish can, if
necessary, access this variable with the `:style-extra'
property.
- When a file is published, the values of
- org-export-html-style-default
- org-export-html-style
- org-export-html-style-extra
are all inserted into the HTML header, in the given
sequence.
This follows a proposal by Rustom Mody.
Attributes in hyperlinks
------------------------
You can now set attributes in hyperlinks that will be used
when publishing to HTML. For example, if you want to use the
ALT and TITLE attributes of an inlined image, here is who to
do this:
[./img/a.jpg{{alt="This is image A" title="Image with no
action"}}]
Thanks to Charles Chen for this idea.
Simplified way to specify file links
------------------------------------
In a link, you can now leave out the "file:" prefix if you
write an absolute file name like `/Users/dominik/.emacs' or
`~/.emacs', or if you write a relative file name by using
`./' or `../' to start the file path. You cannot write a
plain file name, because plain text is interpreted as an
internal link.
So for example, a link to an image /A.jpg/ with a thumbnail
/B.jpg/ can now be written like
[[./A.jpg][./B.jpg] ]
Changes in iCalendar export
---------------------------
Deadline and scheduling time stamps are now treated
differently in iCalendar export. The default behavior is now
the following:
- a DEADLINE that appears in an entry that is a TODO item is
used as the item's DUE date. Therefore, such a deadline
will no longer show up in the calendar.
- a DEADLINE that appears in an item that is *not* a TODO
item is exported as an EVENT and will show up in the
calendar.
- a SCHEDULED timestamp in a TODO item will be used as the
items DTSTART. Therefore, such a timestamp will not show
up in the calendar.
- a SCHEDULED timestamp in an item that is not a TODO has no
effect on iCalendar export at all. It will be ignored.
Of course this would not be Emacs if you could not configure
exactly what you want. Take a look at the variables
`org-icalendar-use-deadlines' and
`org-icalendar-use-scheduled' if you want to go back to the
old behavior or even do something completely different.
Thanks to Karen Cooke for triggering this change.
New way to compare times during a property search
-------------------------------------------------
If the comparison value in a property search is a string that
is enclosed in angular brackets, a time comparison will be
done. For example
+DEADLINE>="<2008-12-24 15:20>"
looks for entries with a deadline on or after that time.
Special allowed values are "<now>" (with time) and "<today>"
(date only).
This is based on a request by Manish.
New option `org-open-directory-means-index'
-------------------------------------------
When set, a link pointing to a directory will actually open
the index.org file in that directory. This is a good setting
inside a publishing project. When not set, you get a
finder/explorer window for that directory, or dired,
depending on system and setup.
This follows a request by Richard Riley.
New parameters :prefix and :prefix1 for include files
-----------------------------------------------------
These parameters specify prefixes for each line of included
text. :prefix1 is only for the first line, :prefix for all
other lines.
This follows a proposal by Richard Riley.
New option :index-style for org-publish
---------------------------------------
This option can be used to switch the style of the index
produced by org-publish. Can be `list' (index is just an
itemized list of the titles of the files involved) or `tree'
(the directory structure of the source files is reflected in
the index). The default is `tree'.
Thanks to Sebastian Rose for the patch.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-07-24 14:05 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-24 14:05 Org-mode release 6.06a Carsten Dominik
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.