emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Charles Martin" <chasrmartin@gmail.com>
To: emacs-orgmode@gnu.org
Subject: Re: Emacs-orgmode Digest, Vol 27, Issue 47
Date: Sun, 25 May 2008 10:25:22 -0600	[thread overview]
Message-ID: <ba5c48a70805250925p1aaeaf77o5f07887dfb743c45@mail.gmail.com> (raw)
In-Reply-To: <48398dc2.1235640a.21e3.ffffbe00SMTPIN_ADDED@mx.google.com>

On Sun, May 25, 2008 at 10:00 AM,  <emacs-orgmode-request@gnu.org> wrote:

> Editing source code example in the proper mode
> ----------------------------------------------
>
> If you are writing a document with source code examples, you can
> include these examples into a `#+BEGIN_SRC lang ... #+END_SRC' or
> (with the org-mtags module loaded) a `<src...' structure.  `lang'
> stands for the Emacs mode used for editing the language, this
> could be `emacs-lisp' for Emacs Lisp mode examples, or `org' for
> Org mode examples.  You can now use the key "C-c '" (that is C-c
> followed by the single quote) to edit the example in its native
> mode.  This works by creating an indirect buffer, narrowing it to
> the example and setting the appropriate mode.  You need to exit
> editing by killing that indirect buffer, with `C-x k'.  This is
> important, because lines that have syntactic meaning in Org will
> be quoted when the indirect buffer is killed.
>
> I guess it would be nice to exit with `C-c C-c', but who knows
> what this key is supposed to do in a random mode.
>
> iCalendar now defines proper UIDs for entries
> ---------------------------------------------
>
> This is necessary for synchronization services.  The UIDs are
> created using the the org-id.el module which is now part of the
> Or core.  If you set the variable
>
>  (setq org-icalendar-store-UID t)
>
> then all created UIDs will be stored in the entry as an `:ID:'
> property.  This is off by default because it creates lots of
> property drawers even if you only play with iCalendar export.
> But if you plan to use synchronization, you really need to turn
> this on.
>
> Diary sexp entries do not yet receive proper persistent UIDs,
> because they are transformed to iCalendar format by icalendar.el
> which creates fresh UIDs each time, based on the current time.
>
> An interesting aspect of Org is that a single outline node can
> give rise to multiple iCalendar entries (as a timestamp, a
> deadline, a scheduled item, and as a TODO item). Therefore, Org
> adds prefixes "TS-", "DL-" "CS-", and "TD-" to the UID during
> iCalendar export, depending on what triggered the inclusion of
> the entry.  In this way the UID remains unique, but a
> synchronization program can still figure out from which entry all
> the different instances originate.
>
> New properties for customizing subtree export.
> ----------------------------------------------
>
> When exporting a subtree by selecting it before calling the
> export command, you can now use the properties `EXPORT_TITLE',
> `EXPORT_TEXT', and `EXPORT_OPTIONS' to overrule the global
> `#+TITLE', `#+TEXT', and `#+OPTIONS' settings.  You can also set
> an export file name with `EXPORT_FILE_NAME' that will overrule
> the file name derived from the buffer's file name.  As far as the
> options are concerned, the global `#+OPTIONS' will still be read,
> and only the options you give in the property will be
> overwritten.  For example:
>
>   #+OPTIONS: skip:nil
>   * Computer Tricks
>     :PROPERTIES:
>     :EXPORT_FILE_NAME: ct.html
>     :EXPORT_TITLE: Steve's collected computer tricks
>     :EXPORT_OPTIONS: h:2 toc:nil
>     :END:
>
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 25 May 2008 08:41:54 -0400
> From: Austin Frank <austin.frank@gmail.com>
> Subject: [Orgmode] Re: Org mode release 6.04
> To: emacs-orgmode@gnu.org
> Message-ID: <m07idi8sj1.fsf@h-67-102-51-235.mclnva23.covad.net>
> Content-Type: text/plain; charset="us-ascii"
>
> On Sun, May 25 2008, Carsten Dominik wrote:
>

> This is a phenomenally exciting addition.  Combining this with the
> htmlized code examples in html export, and the option for \LaTeX export,
> org has clearly just vaulted past the rest of the field for literate
> programming.

+1

Austin, could you point us to the tools you plan to use for code weaving?




-- 
Non est ad astra mollis e terris via.

       reply	other threads:[~2008-05-25 16:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <48398dc2.1235640a.21e3.ffffbe00SMTPIN_ADDED@mx.google.com>
2008-05-25 16:25 ` Charles Martin [this message]
2008-05-25 20:04   ` can't get source code editing working Dan Davison
2008-05-25 22:33     ` Carsten Dominik
2008-05-25 16:39 ` Emacs-orgmode Digest, Vol 27, Issue 47 Charles Martin
2008-05-25 16:59   ` Carsten Dominik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ba5c48a70805250925p1aaeaf77o5f07887dfb743c45@mail.gmail.com \
    --to=chasrmartin@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).