emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Org-mode version 4.62 released
@ 2007-01-25  9:37 Carsten Dominik
  2007-01-27  9:22 ` Thomas Baumann
  0 siblings, 1 reply; 3+ messages in thread
From: Carsten Dominik @ 2007-01-25  9:37 UTC (permalink / raw)
  To: orgmode-maillist

Hi,

I have released version 4.62 of org-mode.  Get it at

http://www.astro.uva.nl/~dominik/Tools/org/

This release contains incompatible changes to the table editor
spreadsheet.  If you are currently using the spreadsheet,
make sure to read the notes below carefully.

Enjoy

- Carsten

Changes in version 4.62
=======================

- Many changes to the spreadsheet functions in the table editor.
   This includes some incompatible changes.
   For deatils, please see the notes near the end of this message,
   and re-read section 3.4 in the manual.

     Triggered in part by requests from Eddward, Michael, Xiao-Yong.

- Selected text becomes the default description for C-c C-l links

     This excellent (and obviouos?) proposal comes from Scott Otterson

- The date format in the agenda/timeline views is now customizable.
   See the new option `org-agenda-date-format'.

     requested by Victor

- Link abbreviations no longer need a double colon, single colon is 
fine.

- The menu entry for org-archive advertizes the correct key, while the
   old key is still in place.

     thanks to Kai Grossjohann for pointing out how to do this.

- More bug fixes.


Details about the changes to the spreadsheet
============================================

    - It is now much easier to assign formulas to individual fields.
      In particular, the field does not have to be a named field
      anymore. Just type an equation preceeded by "=:" and it will be
      defined for the current field only.

    - A formula can reference any field or rectangular range in the
      table.  A field reference looks like @2$3 for the field in
      line 2 column 3 of the table.  Ranges look like @2$3..@6$4
      and return vectors.

    - INCOMPATIBLE CHANGE:  The vector returned by a range no longer
      contains the empty fields in the range, so that vmean($2..$7)
      returns the true average of the numbers in the region, and not
      something smaller because empty fields are assumed to be 0.  You
      may use the "E" mode switch to get the old behavior, but the
      default has changed.

    - INCOMPATIBLE CHANGE: The "&..." format for referencing fields
      and ranges in the current column is no longer supported.  You
      need to modify formulas that use this to the new "@..." ranges.
      I decided to provide no backward compatibility for this, because
      the "&..." stuff was logically a mess.

    - Ranges can also be used in Lisp formulas.

    - INCOMPATIBLE CHANGE:  Insertion of fields into Lisp formulas has
      changed, values are inserted as strings by default.  If you use
      Lisp formulas to do computations, add the ;N mode flag to the
      formula, like $4 = '(+ $1 $2 $3);N

    - Field coordinates can also be defined relative to the current
      row/column, for example @+2$-1.

    - Rows can be specified relative to horizontal separator lines,
      for example @II..@III are the fields between the second and
      third such lines in the table.

    - Absolut references are automatically modified if you use
      Org-mode commands to insert/delete/swap columns *and* rows.
      This is cool, new, and needs testing!  So check before you
      blindly believe, and report any bugs.

    - Org-mode shows referenced fields by highlighting them in
      different colors.  While editing a formula inside a table field
      you need to press `C-c ?' to get the reference at point
      highlighted.  From the formula editor (accessible with C-c ')
      this even happens automatically.



--
Carsten Dominik
Sterrenkundig Instituut "Anton Pannekoek"
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Org-mode version 4.62 released
  2007-01-25  9:37 Org-mode version 4.62 released Carsten Dominik
@ 2007-01-27  9:22 ` Thomas Baumann
  2007-01-27 12:20   ` Carsten Dominik
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Baumann @ 2007-01-27  9:22 UTC (permalink / raw)
  To: emacs-orgmode

Carsten Dominik <carsten.dominik@gmail.com> writes:

> Details about the changes to the spreadsheet
> ============================================
>
>    - It is now much easier to assign formulas to individual fields.
>      In particular, the field does not have to be a named field
>      anymore. Just type an equation preceeded by "=:" and it will be
>      defined for the current field only.
>

Hi Carsten,

should the assignment be ":=" as in Pascal? This is how it works in the tables
but the docs say "=:"

I like this feature a lot, will the next step be a A1..B4 reference?

Thanks and greetings

Thomas

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Re: Org-mode version 4.62 released
  2007-01-27  9:22 ` Thomas Baumann
@ 2007-01-27 12:20   ` Carsten Dominik
  0 siblings, 0 replies; 3+ messages in thread
From: Carsten Dominik @ 2007-01-27 12:20 UTC (permalink / raw)
  To: Thomas Baumann; +Cc: emacs-orgmode


On Jan 27, 2007, at 10:22, Thomas Baumann wrote:

> Carsten Dominik <carsten.dominik@gmail.com> writes:
>
>> Details about the changes to the spreadsheet
>> ============================================
>>
>>    - It is now much easier to assign formulas to individual fields.
>>      In particular, the field does not have to be a named field
>>      anymore. Just type an equation preceeded by "=:" and it will be
>>      defined for the current field only.
>>
>
> Hi Carsten,
>
> should the assignment be ":=" as in Pascal? This is how it works in 
> the tables
> but the docs say "=:"

Yes, this is a typo in the doc, thanks.

>
> I like this feature a lot, will the next step be a A1..B4 reference?

Its there, only has to be written like @1$1..@2$4

- Carsten

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-01-27 12:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-25  9:37 Org-mode version 4.62 released Carsten Dominik
2007-01-27  9:22 ` Thomas Baumann
2007-01-27 12:20   ` Carsten Dominik

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).