1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-12-01 08:17:34 +00:00
Commit Graph

1573 Commits

Author SHA1 Message Date
Carsten Dominik
33e5924ba4 Remove microtype package from the defaults 2010-04-12 09:11:03 +02:00
Carsten Dominik
32db2521bc Check org-mobile setup for a checksum binary 2010-04-09 14:30:57 +02:00
Carsten Dominik
39c91ba24a Improve file opening when matching links
This patch tries to remove some of the adverse effects of Jan Bökers patch
2010-04-08 15:57:17 +02:00
Carsten Dominik
1d317701f6 Make the hyperref package last in the list 2010-04-08 10:35:58 +02:00
Carsten Dominik
2e362d1123 Fix frame selection for framepop
Patch by Lluis
2010-04-08 09:16:54 +02:00
Carsten Dominik
f3a25f4d34 Fix caption processing in LaTeX export 2010-04-07 16:10:28 +02:00
Carsten Dominik
007c7bc64b Allow entities to be terminated by {} 2010-04-07 15:32:31 +02:00
Carsten Dominik
33fbdf0522 Minor fixes 2010-04-07 13:41:40 +02:00
Carsten Dominik
5b1171d6e7 Improve docstring of `org-entities-user' 2010-04-07 09:52:46 +02:00
Carsten Dominik
929ef2da1b Make compilation work again for Emacs 22 2010-04-06 14:39:54 +02:00
Carsten Dominik
f2b8c25e7a More details about LaTeX setup 2010-04-05 15:10:22 +02:00
Carsten Dominik
7cfba5b16b Control case sensitivity in index generation 2010-04-04 22:45:26 +02:00
Bastien Guerry
1ad6b5b864 Fix typo in `org-splice-latex-header'. 2010-04-04 16:19:49 +02:00
Carsten Dominik
00afe22952 Specify the position where the packages are inserted in the LaTeX header. 2010-04-04 08:37:03 +02:00
Carsten Dominik
33dbb46fc2 Gnus: Handle nndoc for following links
Patch by Thomas Morgan.
2010-04-04 07:52:57 +02:00
Carsten Dominik
d041e78c30 Fix some docstrings 2010-04-03 20:26:50 +02:00
Carsten Dominik
17856939c4 Fix 2 bugs in Docbook export
Patch by Baoqiu Cui
2010-04-03 08:32:32 +02:00
Carsten Dominik
562fa025f8 Fix git cleanup of deleted files 2010-04-02 09:42:14 +02:00
Carsten Dominik
999d09058b Fix structure of `org-export-latex-default-packages-alist' 2010-04-02 07:34:10 +02:00
Carsten Dominik
a025579e50 Fix bug in ASCII export of \n 2010-04-01 17:49:45 +02:00
Carsten Dominik
f84a8a8651 Implement encryption for MobileOrg 2010-04-01 13:24:41 +02:00
Carsten Dominik
f813b09747 Add the ChangeLog entries 2010-04-01 12:56:23 +02:00
Carsten Dominik
31b19b1afc Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
Conflicts:
	lisp/ChangeLog
2010-04-01 12:43:34 +02:00
Dan Davison
af6387c5c2 Remove org-R from org-modules. 2010-03-31 13:42:44 -04:00
Dan Davison
79fa926af3 Change Customize group name.
Change Customize group variable name from org-font-lock to
org-appearance, and change group tag from "Org Font Lock" to "Org
Appearance".
2010-03-31 13:16:08 -04:00
Carsten Dominik
6a5e18397f Minor fix 2010-03-31 09:26:05 +02:00
Carsten Dominik
a3f3efe82d Speed-up multiple calls to `org-diary'.
Patch by Matt Lundin

Matt writes:

> The missing piece of the puzzle is integration with "diary" and
> "cal-tex" functions via the org-diary sexp. I have found org-diary to be
> excruciatingly slow when called for anything more than a couple of days.
> I have the following line in my diary file:
>
> &%%(org-diary :timestamp :sexp)
>
> If I try to view 20 or so upcoming days in the diary by typing C-u 20 d
> on a date in the calendar, it can take upwards of 30 seconds to generate
> the diary display. This is of little consequence, since I can, after
> all, simply use the custom agenda command. But I often want to print out
> a nice LaTeX calendar of my appointments with cal-tex-cursor-month. And
> that takes upwards of 50 seconds (see attached elp-results file).
>
> Judging from the elp-results, the culprit seems to be
> org-prepare-agenda-buffers (46 seconds), which is called 31 times (once
> for each day). It seems to me that since org-diary is being called 31
> times in quick succession by the same function (diary-sexp-entry), one
> should only need to call org-prepare-agenda-buffers once.
>
> The only solution I could see to this problem was to add a test to see
> if org-diary had been called less than 1 second ago. Thus, I added the
> variable org-diary-last-run-time and a conditional in org-diary that
> only runs org-prepare-agenda-buffers if org-diary-last-run-time is less
> than 1 second in the past.
>
> With the patch, it now takes appr. 5 seconds to generate the LaTeX
> calendar with cal-tex and org-prepare-agenda-buffers is called only
> once.
2010-03-29 11:24:06 +02:00
Carsten Dominik
aed051cf8c HTML export: Make better use of labels 2010-03-29 11:13:16 +02:00
Carsten Dominik
313f01d297 Do some formatting of table and figure captions
Table and figure captions are not fully processed.  Now we at least do
basic formatting, but links and footnotes still do not work.
2010-03-29 07:30:00 +02:00
Bernt Hansen
d21b9155eb Typo: left-over -> leftover
Since this is not an exposed variable we can rename it so that it is spelled
correctly.
2010-03-28 22:10:24 -04:00
Dan Davison
9c09a85ab6 New faces for title, date, author and email address lines.
By default, title, author, date and email lines appear in dark blue
with the initial keywords greyed out. The title is in a larger font
than the others. This is implemented by the following new faces:

org-document-title
org-document-info
org-document-info-keyword

In addition, the variable org-hidden-keywords can be used to make the
corresponding keywords disappear.
2010-03-28 10:39:47 -04:00
Carsten Dominik
4892c8899e Implement index generation during export
This new code will search #+INDEX lines in the buffer.  For LaTeX, it
will simple convert these into LaTeX \index{} commands.  For other
backends, it will copy thee entries to a new file, with extension
orgx.  These files can then later be post-processed to create the index.
2010-03-28 09:27:33 +02:00
Carsten Dominik
b349823687 Tables: Interpret <N> as fixed width, not maximum width
Requested by Michael Brand
2010-03-27 16:13:45 +01:00
Carsten Dominik
3cc99bdc1f Fix some docstrings
Patch by David Maus.
2010-03-26 21:34:25 +01:00
Carsten Dominik
c9cb315fab Fix some documentation issues for BEAMER export 2010-03-26 08:35:02 +01:00
Carsten Dominik
b69adf6738 Freemind export: Fix odd level issue 2010-03-26 08:15:42 +01:00
Carsten Dominik
3f6a52dd8b New option to turn off export of the email address
Default is actually off.
2010-03-26 08:05:14 +01:00
Carsten Dominik
d1289ba906 Fix typo in variable name.
Patch by Mikael Fornius.
2010-03-25 12:47:48 +01:00
Carsten Dominik
8586c7f2ab Store unexpanded filenames in list of agenda files. 2010-03-25 12:13:24 +01:00
Carsten Dominik
66c72c809b ASCII export: Allow to export buffers without a file name 2010-03-25 08:36:37 +01:00
Carsten Dominik
f237acfd85 Add logging support for refiling
Proposal by Charles Cave.
2010-03-25 07:48:29 +01:00
Carsten Dominik
93af0ec925 Use save-excursion to remember position when updating dblocks
Magnus Henoch writes:

> This patch has been sitting in my tree for a while...  It's a fix to
> org-map-dblocks, to make it use save-excursion instead of remembering
> position values.  I need this since I have a dblock function that
> asynchronously updates dblocks from HTTP responses, and some dblocks
> ended up getting updated twice or thrice.

[...]

> My dblock-write function calls url-retrieve, to asynchronously retrieve an
> HTML page.  The callback function I pass to url-retrieve will then fill
> in the information I need into the dynamic block.
>
> So in the following case:
>
> * Find start of dblock 1, store as pos
> * Make HTTP request for dblock 1
> * Go back to pos
> * Find end of dblock 1
> * Find start of dblock 2, store as pos
> * Make HTTP request for dblock 2
> * Asynchronous event: HTTP response for dblock 1 arrives, insert lots of
>  data in dblock 1
> * Go back to pos
> * Find end of dblock 2
>
> the last step will actually find the end of dblock 1, if the amount of
> data inserted in dblock 1 is great enough that pos suddenly points
> inside it.  (Then it will of course find dblock 2 again, request its HTML
> page again, and thus insert the data twice.)
>
> An equivalent fix would be to make pos a marker instead.
2010-03-24 22:25:35 +01:00
Carsten Dominik
80d0b06fbf Attachments: Commit to git after deleting a file
Patch by David Maus
2010-03-24 22:19:55 +01:00
Carsten Dominik
7e476db196 Attachments: Remove dependence on xargs
Patch by David Maus, who writes:

> Attached patch for org-attach-commit in org-attach.el removes the
> dependency on the xargs command to remove files in the repository that
> were deleted in the attachment directory.
>
> Simply capture output of git ls-files --deleted -z in a temporary
> buffer, get the filenames from there via string-split and call git rm
> on each single file.
2010-03-24 22:17:28 +01:00
Carsten Dominik
1d4ee49c91 LaTeX export: Do not mistake table.el borders for strike-through emphasis. 2010-03-24 18:44:25 +01:00
Carsten Dominik
b236220c9f Freemind export: Simplify handling of odd levels 2010-03-24 16:18:25 +01:00
Carsten Dominik
c084541efa Add more options to `org-agenda-todo-ignore-with-deadline'
Patch by Lukasz Stelmach.
2010-03-24 13:13:53 +01:00
Carsten Dominik
42589b32c2 Expand file names in org-agenda-files (external file case)
Patch by Mikael Fornius.
2010-03-24 12:55:55 +01:00
Carsten Dominik
15ec1c56ad LaTeX export: Allow parenthesis before exponent of subscript
Keith writes:

> I noticed something strange and I think it's might be a bug converting
> to tex file. I've been trying to put a special symbol inside a
> bracket, e.g.
>
>  air temperature (degree Celsius)
>
> and the symbol should look like ^{\circ}C in org file. It works well
> if it is standalone. However, when I put the brackets out of it, say
> (^{\circ}C), the pdf output looks bizarre. I have checked the tex
> output and the converting results from orgmode file are
>
>  ^{\circ}C   -->   $^{\circ}$C
>  (^{\circ}C) -->   (^\{\circ}C)
2010-03-24 12:26:50 +01:00
Dan Davison
c0707b1f31 Don't leave point in hidden region after exiting code buffer. 2010-03-23 11:18:04 -04:00