Commit graph

5947 commits

Author SHA1 Message Date
Carsten Dominik a8044d258f Point to new release 7.01g 2010-07-21 18:47:43 +02:00
Eric Schulte c31c1d627b Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2010-07-21 09:47:08 -07:00
Eric Schulte e3429de115 ob-tangle: inhibit unwanted buffer movement on use of post-tangle-hook
* lisp/ob-tangle.el (org-babel-with-temp-filebuffer): use
  find-file-noselect to avoid excess buffer movement
2010-07-21 09:46:55 -07:00
Carsten Dominik 8b593cb3a7 Merge branch 'maint' 2010-07-21 18:46:44 +02:00
Carsten Dominik 087a5b066c Release 7.01g 2010-07-21 18:45:39 +02:00
Carsten Dominik 64c4c9c5f1 HTML export: Fix inlining images
* lisp/org-html.el (org-html-should-inline-p): Only inline images
if they should be.
2010-07-21 18:41:47 +02:00
Carsten Dominik fe684b62c6 Autoload org-id-store-link
* lisp/org-id.el (org-id-store-link): Autoload.
* lisp/org.el ("org-id"): Autoload `org-id-store-link'.
2010-07-21 18:37:34 +02:00
Carsten Dominik 682b275615 HTML export: Fix inlining images
* lisp/org-html.el (org-html-should-inline-p): Only inline images
if they should be.
2010-07-21 16:04:33 +02:00
Eric S Fraga 2c31a3b00a iCalendar export: Implement alarms
* lisp/org-icalendar.el (org-icalendar-alarm-time): New option.
* lisp/org-icalendar.el (org-print-icalendar-entries): timed events
are exported with alarm events, a.k.a. reminders
* doc/org.texi (iCalendar export): Document alarm creation.
2010-07-21 09:47:57 +02:00
Carsten Dominik e3b93cda2e Capture: Default template when no capture templates are defined
* lisp/org-capture.el (org-capture-target-buffer): Throw an error
if we have no target file.
(org-capture-select-template): Use a default template if the user has
not specified any.
2010-07-21 08:28:20 +02:00
Carsten Dominik fff87c2c9f Install Paul Rodriguez' org-velocity.el
* contrib/lisp/org-velocity.el: New file.
* contrib/README: List org-velocity.el
* lisp/org.el (org-modules): Add entry for org-velocity
2010-07-21 07:50:29 +02:00
Carsten Dominik d588be74f2 Update website to show 7.01f as current release 2010-07-21 05:57:57 +02:00
Carsten Dominik e4ba4f03ae Merge branch 'maint' 2010-07-21 05:57:57 +02:00
Carsten Dominik b2cf362812 Release 7.01f 2010-07-21 05:55:27 +02:00
Carsten Dominik bacbd4d143 Merge branch 'master' into maint 2010-07-21 05:55:23 +02:00
Carsten Dominik c3740a936b Make release process get the tag from maint into master 2010-07-21 05:53:45 +02:00
Carsten Dominik 1f6a1c0cba Fix broken link 2010-07-21 05:39:42 +02:00
Carsten Dominik 294527373e Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2010-07-21 04:11:21 +02:00
Eric Schulte 15ca30bc86 library-of-babel: improving reading text/tables in from files
* contrib/babel/library-of-babel.org(read): adding explicit format
  argument

  (gdoc-read): explicit format argument, and passing the csv
  specification through to org-table-import

  also removing org example code blocks
2010-07-20 11:49:55 -07:00
Eric Schulte 73d8016e8b babel: matching indexes in lob one-liners
* lisp/ob-lob.el (org-babel-lob-execute): changing indentation to
  improve line length

  (org-babel-lob-get-info): now catching indexes passed through lob
  calls

  (org-babel-lob-one-liner-regexp): now matches optional indexes into
  variable results
2010-07-20 11:40:57 -07:00
Dan Davison 2d01cb7db1 doc: Footnote indicating that org-R is obsolete 2010-07-20 12:50:59 -04:00
Dan Davison 2a0809263e doc: reverse order of names in org-babel author attribution 2010-07-20 12:40:06 -04:00
Carsten Dominik 6aa469b116 Fix bug with exporting table metalines to LaTeX/PDF
* lisp/org-exp.el (org-export-handle-table-metalines): Choose a better
position for checking protectedness.
2010-07-20 17:44:54 +02:00
Carsten Dominik 8d0735b89e Reorder Makefile
OK, we finally have a make file where I can do a complete release,
including all the git updates on master and maint branches, with a
single command:

  make release TAG=N.NN

It is important that the working directory is clean when calling this
command.

Since this command can fail and then leave the git repo in an
uncertain state, it is best to first run this:

  make testrelease

This will create a throw-away branch "testrelease" and try alll the
commands there, to make sure everything is fine.
2010-07-20 16:16:13 +02:00
Carsten Dominik bdad4a1aff Update website to show 7.01e as current release 2010-07-20 16:07:40 +02:00
Carsten Dominik 73ade0eb0b Release 7.01e 2010-07-20 16:06:37 +02:00
Carsten Dominik 3e98fb4183 Merge branch 'master' into maint 2010-07-20 16:06:35 +02:00
Carsten Dominik 4fce79a04a More fixes in the Makefile 2010-07-20 16:05:06 +02:00
Carsten Dominik 12ec6bd15a Release 7.01c 2010-07-20 16:03:45 +02:00
Carsten Dominik ffb02e3b88 Release 7.01d 2010-07-20 15:56:46 +02:00
Carsten Dominik 46a72d2173 Merge branch 'master' into maint 2010-07-20 15:56:44 +02:00
Carsten Dominik 30253e5ed8 New release targets in the Makefile 2010-07-20 15:56:34 +02:00
Carsten Dominik d541ab84df Release 7.01c 2010-07-20 15:48:26 +02:00
Carsten Dominik 7bc0a9d70c Merge branch 'master' into maint 2010-07-20 15:48:26 +02:00
Carsten Dominik 1dc3099a16 New release targets in the Makefile 2010-07-20 15:46:11 +02:00
Carsten Dominik 056515e8da Update homepage to give 7.01b as current release 2010-07-20 15:19:36 +02:00
Carsten Dominik 31c829668a Release 7.01b 2010-07-20 15:17:33 +02:00
Carsten Dominik 16e8fafe68 Merge branch 'master' into maint 2010-07-20 15:14:14 +02:00
Carsten Dominik 918280ec26 Update usage message of pw script 2010-07-20 14:49:15 +02:00
Carsten Dominik d2e7f9b11a Update pw script to send better email notifications
The workflow is now:

$ pw branch NNN

  To create a branch with patch numb er NNN

$ git commit --amend

  To check and modify the commit message where necessary

$ pw merge -m "Comment for notification email" NNN

  To merge that branch.  The -m comment will be added to the
  notification email that is sent to the mailing list.

The -m comment can also be given to the update command,if the update
sends an email:

$ pw update -s "changes requested" -m "comment for email" NNN
2010-07-20 14:43:11 +02:00
Eric Schulte 08a7f6a6df fix infinite loop in csv table import
* lisp/org-table.el (org-table-convert-region): don't continue csv
importation which the point catches the end, this fixes an infinite
loop which was caused by the (point) never catching up with the
"end" marker

Hi,

I've just noticed that I get an infinite loop when importing csv tables
into Org-mode tables.  For example calling

  (org-table-convert-region (point-min) (point-max) '(4))

from inside of a simple text file containing the following

--8<---------------cut here---------------start------------->8---
1,2,3
1
2
3
5
--8<---------------cut here---------------end--------------->8---

results in an infinite loop.  The attached patch fixes this issue [1],
however it seems weird that this would just surface now, given that the
code in question has been in the repo since last fall

,----
| commit 59c9c4cdd4
| Author: Carsten Dominik <carsten.dominik@gmail.com>
| Date:   Mon Oct 26 12:31:16 2009 +0100
|
|     Correctly interpret CVS tables with quoted fields
|
|     The csv parser was very primitive, ignoring quoted fields.  This is
|     now fixed.
`----

Has anyone else noticed this problem? Should I go ahead and apply this
patch?

Best -- Eric

Footnotes:
[1]

>From 3c3f4ca9a34dca23051ca2f4e4518b416338d4f4 Mon Sep 17 00:00:00 2001
From: Eric Schulte <schulte.eric@gmail.com>
Date: Mon, 19 Jul 2010 13:45:25 -0700
Subject: [PATCH] org-table: fix infinite loop in table importation

* lisp/org-table.el (org-table-convert-region): don't continue csv
  importation which the point catches the end, this fixes an infinite
  loop which was caused by the (point) never catching up with the
  "end" marker
2010-07-20 09:28:22 +02:00
Carsten Dominik af9d3d1192 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2010-07-20 09:27:37 +02:00
Carsten Dominik cee04fa632 Make org-capture use `org-default-notes-file' if the file is not specified
* lisp/org-macs.el (org-string-nw-p): New function.
* lisp/org-capture.el (org-capture-import-remember-templates): Interpret
an empty string as request to use `org-default-notes-file'.
(org-capture-target-buffer): If the FILE is not a (non-empty) string,
use `org-default-notes-file'.
2010-07-20 09:05:31 +02:00
Carsten Dominik b1c7f8ee6b No longer try to include ChangeLog into the distribution
ChangeLog has been removed.
2010-07-20 07:20:34 +02:00
Eric Schulte d6208a7fe5 library-of-babel: more flexible reading of files into elisp 2010-07-19 17:13:53 -07:00
Eric Schulte a618566cd6 library of babel: support for reading/writing to/from Google docs 2010-07-19 17:12:53 -07:00
Carsten Dominik 78ef1ed410 Fix manual and guide tools to remove broken links 2010-07-19 19:00:24 +02:00
Carsten Dominik f267fb88ac Fix some typos 2010-07-19 14:58:28 +02:00
Carsten Dominik 347c8ebe34 Fix customize type for capture template function
* lisp/org-capture.el (org-capture-templates): Fix customize type
2010-07-19 14:42:06 +02:00
Carsten Dominik 899e89518b Estimate ranges in column view
* lisp/org-colview-xemacs.el (org-columns-compile-map):
(org-columns-number-to-string):
(org-columns-string-to-number): Handle estimate ranges.
(org-estimate-mean-and-var):  New function.
(org-estimate-combine):  New function.
(org-estimate-print):  New function.
(org-string-to-estimate): New function.
2010-07-19 13:56:17 +02:00