1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-12-25 10:47:12 +00:00
Commit Graph

5746 Commits

Author SHA1 Message Date
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
Michael Gauland
55ea8ca071 Estimate ranges in column view
Carsten,
Here is a patch for a new 'est+' summary type, including corresponding changes for xemacs and the manual. I've done basic testing on the GNU emacs version, but not the xemacs code.

I'm not sure the change to the manual provides the right amount of information
in the right place; I'd be happy to re-write to make it find in
better. Similarly, the name of the summary type is entirely up to you.

I didn't know whether to send this directly to you, or to the list; if it should go to the list I'd be happy to send it there directly.

Thanks for the chance to contribute,
Mike
2010-07-19 13:35:49 +02:00