[Orgmode] Release 6.35

2010-04-06 Thread Carsten Dominik

Dear all, I am finally releasing version 6.35 of Org-mode.
Please read them carefully.

Thanks to all who have contributed.

Enjoy!

- Carsten


 Version 6.35
 

Author: Carsten Dominik
Date: 2010-04-06 09:18:58 CEST


Incompatible Changes
~

Changes to the intended use of =org-export-latex-classes=
==

So far this variable has been used to specify the complete header
of the LaTeX document, including all the =\usepackage= calls
necessary for the document.  This setup makes it difficult to
maintain the list of packages that Org itself would like to call,
for example for the special symbol support it needs.  Each time I
have to add a package, I have to ask people to revise the
configuration of this variable.  In this release, I have tried to
fix this.

First of all, you can *opt out of this change* in the following
way: You can say: /I want to have full control over headers, and
I will take responsibility to include the packages Org needs/.
If that is what you want, add this to your configuration and skip
the rest of this section (except maybe for the description of the
=[EXTRA]= place holder):


  (setq org-export-latex-default-packages-alist nil
org-export-latex-packages-alist nil)

/Continue to read here if you want to go along with the modified
setup./

There are now two variables that should be used to list the LaTeX
packages that need to be included in all classes.  The header
definition in =org-export-latex-classes= should then not contain
the corresponding =\usepackage= calls (see below).

The two new variables are:

1. =org-export-latex-default-packages-alist= :: This is the
 variable where Org-mode itself puts the packages it needs.
 Normally you should not change this variable.  The only
 reason to change it anyway is when one of these packages
 causes a conflict with another package you want to use.
 Then you can remove that packages and hope that you are not
 using Org-mode functionality that needs it.

2. =org-export-latex-packages-alist= :: This is the variable
 where you can put the packages that you'd like to use across
 all classes.  For example, I am putting =amsmath= and =tikz=
 here, because I always want to have them.

The sequence how these customizations will show up in the LaTeX
document are:
1. Header from =org-export-latex-classes=
2. =org-export-latex-default-packages-alist=
3. =org-export-latex-packages-alist=
4. Buffer-specific things set with =#+LaTeX_HEADER:=

If you want more control about which segment is placed where, or
if you want, for a specific class, have full control over the
header and exclude some of the automatic building blocks, you can
put the following macro-like place holders into the header:


  [DEFAULT-PACKAGES]  \usepackage statements for default packages
  [NO-DEFAULT-PACKAGES]   do not include any of the default packages
  [PACKAGES]  \usepackage statements for packages
  [NO-PACKAGES]   do not include the packages
  [EXTRA] the stuff from #+LaTeX_HEADER
  [NO-EXTRA]  do not include #+LaTeX_HEADER stuff

If you have currently customized =org-export-latex-classes=, you
should revise that customization and remove any package calls that
are covered by =org-export-latex-default-packages-alist=.  This
applies to the following packages:

- inputenc
- fontenc
- graphicx
- longtable
- float
- wrapfig
- soul
- t1enc
- textcomp
- marvosym
- wasysym
- latexsym
- amssymb
- hyperref

If one of these packages creates a conflict with another package
you are using, you can remove it from
=org-export-latex-default-packages-alist=.  But then you risk
that some of the advertised export features of Org will not work
properly.

You can also consider moving packages that you use in all classes
to =org-export-latex-packages-alist=.  If necessary, put the
place holders so that the packages get loaded in the right
sequence.  As said above, for backward compatibility, if you omit
the place holders, all the variables will dump their content at
the end of the header.

Damn, this has become more complex than I wanted it to be.  I
hope that in practice, this will not be complicated at all.

The constant =org-html-entities= is obsolete
=

Its content is now part of the new constant =org-entities=, which
is defined in the file org-entities.el.  =org-html-entities= was
an internal variable, but it is possible that some users did
write code using it - this is why I am mentioning it here.

Editing Convenience and Appearance
~~~

New faces for title, date, author and email address lines.
===

The keywords in these lines are now dimmed out, and the title is
displayed in a larger font, and a special font is also used for
autho

Re: [Orgmode] iCalendar export using wrong directory?

2010-04-06 Thread Carsten Dominik

Hi David,

On Mar 24, 2010, at 3:27 AM, David A. Gershman wrote:



Hello,

My .emacs includes these lines:
'(org-agenda-files (quote ("projects.org" "calendar.org")))
'(org-directory "~/")
'(org-combined-agenda-icalendar-file "~/webdav/org.ics")

~/webdav is used for my MobileOrg staging area also.  In my
'org-directory' are my source .org files including one called
'calendar.org'.  My ~/webdav directory normally also has the 'staged'
version for MobileOrg.  During debugging this problem though, I  
removed

it from ~/webdav so I have only the source in ~/.

In short, directory state is:

 ~/
projects.org
calendar.org
webdav/
   projects.org
   checksum.dat
   index.org
   {no calendar.org}

When I issue 'org-export-icalendar-combine-agenda-files', I get the
following error:

non-existent agenda file calendar.org. [R]emove from list or [A]bort?

This leads me to believe, 'org-export-icalendar-combine-agenda- 
files' is
using files in the '~/webdav' directory and not my source files for  
the

export.  Is this how it's supposed to work?? i.e. use the "path"
included in 'org-combined-agenda-icalendar-file'?


org-agenda-files should contain absolute files names, not relative  
ones.  The best way to make this variable is to use `C-c [' in the  
buffers you want to add.


So you should clear the list first, then add the files you want  
again.  Or, write


   (setq org-agenda-files '("~/calendar.org" "~/projects.org"))

but note that this will then always overwrite this variable.  Even if  
you add files later with `C-c [', the list will be baack to the old  
value with the next Emacs restart.


HTH

- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [ANN] org-mac-protocol, fully updated for 10.6 and with added applications

2010-04-06 Thread Carsten Dominik


On Mar 30, 2010, at 1:05 AM, Christopher Suckling wrote:

On Mon, 29 Mar 2010 13:28:31 +0200, Carsten Dominik > wrote:




this is awesome!

I guess this is a single elisp file?
Then you should just send it to me when ready.  I will add it and
also make an entry for it in org-modules.


There is a single elisp file, but there are also 6 AppleScripts and
one
Ruby script (AppleScript doesn't provide character escaping) that  
glue

the whole thing together with other applications.


How would you handle the installation when these scripts are in org/
contrib/mac-protocol/script or something like this.



(Sorry, accidentally moved thread off-list)

It would need to be a manual install as described in the  
documentation:


http://github.com/claviclaws/org-mac-protocol/blob/master/org-mac-protocol.org

Problem is that there are so many possible Emacsen with emacsclient
residing in different places, that it would often be necessary for the
user to edit one of the AppleScripts to point to their copy of
emacsclient.

I don't think the default org-mode Makefile installs stuff from the
contrib directory? Or have I missed something regarding the  
installation

of files in contrib?


That is correct.

So my proposal would be then that we add a whole directory for you to  
contrib, and in that directory you put all the necessary files and  
instructions for installation.  Should we keep the .el file in contrib/ 
lisp, or would you rather have people install it only when they also  
dive in and install the scripts?  In the latter case it might be  
better to have it in your own directory.  If the former case, we can  
add it to contrib/lisp and even add an entry in org-modules, but then  
it will not (fully) work until the scripts have been installed.


Go ahead and send me the package to install, with full instructions, I  
will do what you decide is best.


Best wishes

- Carsten




Best, Christopher


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [ANN] Exporter for taskjuggler

2010-04-06 Thread Carsten Dominik

Hi Christian, this look interesting.  Should we put this
into the contrib directory for now, or are you aiming
for the Org-mode core?

- Carsten

On Mar 30, 2010, at 10:59 AM, Christian Egli wrote:



Hi all

In theory we're developing according to agile methods here, but in
practice people still want to see the classic waterfall project plan.

So in order to create a professional looking gant and resource usage
charts I implemented an exporter from org-mode to TaskJuggler
(http://www.taskjuggler.org/). The code is attached and I'm looking  
for

feedback and would love to get this integrated in the org-mode
distribution.

TaskJuggler uses a text format to define projects, tasks and  
resources,
so it is a natural fit for org-mode. It can produce all sorts of  
reports

for tasks or resources in either HTML, CSV or PDF. The current version
of TaskJuggler requires KDE but the next version is implemented in  
Ruby

and should therefore run on any platform.

The exporter is a bit different from other exporters, such as the HTML
and LaTeX exporters for example, in that it does not export all the
nodes of a document or strictly follow the order of the nodes in the
document.

Instead the TaskJuggler exporter looks for a tree that defines the
tasks and a optionally tree that defines the resources for this
project. It then creates a TaskJuggler file based on these trees
and the attributes defined in all the nodes.

* Installation

Put the attached file into your load-path and the following line into
your ~/.emacs:

 (require 'org-taskjuggler)

The interactive functions are similar to those of the HTML and LaTeX
exporters:

M-x `org-export-as-taskjuggler'
M-x `org-export-as-taskjuggler-and-open'

* Tasks

Let's illustrate the usage with a small example. Create your tasks as
you usually do with org-mode. Assign efforts to each task using
properties (it's easiest to do this in the column view). You should  
end

up with something similar to the example by Peter Jones in
http://www.contextualdevelopment.com/static/artifacts/articles/2008/project-planning/project-planning.org 
.

Now mark the top node of your tasks with a tag named
"taskjuggler_project" (or whatever you customized
`org-export-taskjuggler-project-tag' to). You are now ready to export
the project plan with `org-export-as-taskjuggler-and-open' which will
export the project plan and open a gant chart in TaskJugglerUI.

* Resources

Next you can define resources and assign those to work on specific
tasks. You can group your resources hierarchically. Tag the top node  
of

the resources with "taskjuggler_resource" (or whatever you customized
`org-export-taskjuggler-resource-tag' to). You can optionally assign  
an
ID to the resources (using the standard org properties commands) or  
you
can let the exporter generate IDs automatically (the exporter picks  
the

first word of the headline as the ID as long as it is unique). Using
that ID you can then allocate resources to tasks. This is again done
with the "allocate" property on the tasks. Do this in column view or
when on the task type

C-c C-x p allocate RET  RET

Once the allocations are done you can again export to TaskJuggler and
check in the Resource Allocation Graph which person is working on what
task at what time.

* Export of properties

The exporter also takes TODO state information into consideration,  
i.e.
if a task is marked as done it will have the corresponding attribute  
in
TaskJuggler ("complete 100"). Also it will export any property on a  
task
resource or resource node which is known to TaskJuggler, such as  
limits,

vacation, shift, booking, efficiency, journalentry, rate for resources
or account, start, note, duration, end, journalentry, milestone,
reference, responsible, scheduling, etc for tasks.

* Dependencies

The exporter will handle dependencies that are defined in the tasks
either with the ORDERED attribute (see TODO dependencies in the Org  
mode

manual) or with the BLOCKER attribute (see org-depend.el) or
alternatively with a depends attribute. Both the BLOCKER and the  
depends
attribute can be either "previous-sibling" or a reference to an ID  
which

is defined for another task in the project.

Thanks
Christian


--
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [bug] org-insert-link in different frame

2010-04-06 Thread Carsten Dominik

Hi Lluis, would you like to make a patch for me to fix this?

- Carsten

On Mar 30, 2010, at 7:17 PM, Lluís wrote:

I tried to insert a previously stored link in an org-mode buffer  
that was in a
`framepop' buffer (framepop "pins" a buffer in a separate frame, and  
all

interactions are redirected to the non-framepop frame).

The result is that '(get-buffer-window "*Org Links*")' returns 'nil'  
and thus

the function throws an exception.

This could be easily fixed by using the second argument FRAME in
`get-buffer-window'. In any case, which would be the best value for  
that
argument still escapes my knowledge (I supose `t' would be safe and  
work in all

cases).

I'm using version 6.34c.


In an unrelated note, I'm using an approach similar to that of

  http://tsdh.wordpress.com/2009/03/

and when saving an org-mode file in the framepop frame, the hook is  
somehow
unable to prevent the excursion, thus showing me the agenda buffer  
on my main

working frame.

I tried a `framepop-toggle-frame' before and after the `save- 
excursion' code if
`selected-frame' is `framepop-frame' (which should get back to the  
"working"
frame and thus save excursions in there). Even if the framepop-frame  
is visibly

toggled, it still shows the same undesired behaviour.

Thanks,
   Lluis

--
"And it's much the same thing with knowledge, for whenever you learn
something new, the whole world becomes that much richer."
-- The Princess of Pure Reason, as told by Norton Juster in The  
Phantom

Tollbooth


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Updated patches for linking to notmuch mail from org

2010-04-06 Thread Carsten Dominik

Hi David,

before we take this further, what is your copyright status with the FSF?

- Carsten

On Apr 6, 2010, at 2:42 AM, David Bremner wrote:


I'm happy to report that my patches for org-mode to support linking to
notmuch mail are usable with the current master branch of notmuch (as
of a few hours ago).  These have been tested for a while, but I think
only by me. I find them incredibly useful (well, I found the links to
Wanderlust very useful as well, but notmuch is much faster for various
reasons).



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode







___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Cannot compile release

2010-04-06 Thread Jean-Marie Gaillourdet
Hi Carsten,

Thanks for another release!

But I've been unable to compile this version.
A make clean && make all fails with

...
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
\"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
(expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-entities.el
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In toplevel form:
org-entities.el:29:19:Warning: reference to free variable `org-table-align'

In end of data:
org-entities.el:489:1:Warning: the following functions are not known to be
defined: declare-function, org-table-align

This happen with the pre-installed emacs of Mac OS X (Snow Leopard) and with
Carbon Emacs.

$ emacs --version
GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

Regards,
Jean-Marie




___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Cannot compile release

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 12:24 PM, Jean-Marie Gaillourdet wrote:


Hi Carsten,

Thanks for another release!

But I've been unable to compile this version.
A make clean && make all fails with

...
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- 
path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- 
path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ 
org-entities.el

Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In toplevel form:
org-entities.el:29:19:Warning: reference to free variable `org-table- 
align'


In end of data:
org-entities.el:489:1:Warning: the following functions are not known  
to be

   defined: declare-function, org-table-align


That is not a failure, just a warning.  I will fix it, but you can  
ignore it.


- Carsten



This happen with the pre-installed emacs of Mac OS X (Snow Leopard)  
and with

Carbon Emacs.

$ emacs --version
GNU Emacs 22.1.1
Copyright (C) 2007 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

Regards,
Jean-Marie




- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Carsten Dominik


On Apr 3, 2010, at 7:19 PM, Xiao-Yong Jin wrote:


On Sat, 3 Apr 2010 18:55:46 +0200, Carsten Dominik wrote:


It needs to be:



(setq org-export-latex-packages-alist
'(("" "apacite")
("" "color")
("" "tikz")))


Then it is not an alist.



It sure is, read the Emacs lisp documentation on alists.

- Carsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Cannot compile release

2010-04-06 Thread Jean-Marie Gaillourdet
Hi,

I've propably copied too few information. make all aborts for me. Below is now 
the complete output

Regards,
Jean

leibniz:org-6.35 jmg$ make clean
make cleanelc
rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org-attach.elc 
lisp/org-archive.elc lisp/org-bbdb.elc lisp/org-beamer.elc lisp/org-bibtex.elc 
lisp/org-clock.elc lisp/org-colview.elc lisp/org-colview-xemacs.elc 
lisp/org-compat.elc lisp/org-crypt.elc lisp/org-ctags.elc lisp/org-datetree.elc 
lisp/org-docview.elc lisp/org-entities.elc lisp/org-exp.elc 
lisp/org-exp-blocks.elc lisp/org-docbook.elc lisp/org-faces.elc 
lisp/org-feed.elc lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc 
lisp/org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org-id.elc 
lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc 
lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org-list.elc 
lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc lisp/org-mhe.elc 
lisp/org-mobile.elc lisp/org-mouse.elc lisp/org-publish.elc lisp/org-plot.elc 
lisp/org-protocol.elc lisp/org-remember.elc lisp/org-rmail.elc lisp/org-src.elc 
lisp/org-table.elc lisp/org-timer.elc lisp/org-vm.elc lisp/org-w3m.elc 
lisp/org-wl.elc lisp/org-xoxo.elc lisp/org-install.elc
make cleandoc
(cd doc; rm -f org.pdf org org.html orgcard.pdf)
(cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs)
(cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps)
(cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf)
(cd doc; rm -rf manual)
make cleanrel
rm -rf RELEASEDIR
rm -rf org-6.*
rm -rf org-6*zip org-6*tar.gz
rm -f *~ */*~ */*/*~
leibniz:org-6.35 jmg$ make all
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
\"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
(expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org.el
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In end of data:
org.el:18522:1:Warning: the following functions might not be defined at
runtime: calendar-forward-day, parse-time-string, calendar-goto-date,
calendar-goto-today
org.el:18522:1:Warning: the following functions are not known to be defined:
table--at-cell-p, org-clock-update-mode-line, org-default-export-plist,
org-infile-export-plist, org-clock-save-markers-for-cut-and-paste,
org-agenda-save-markers-for-cut-and-paste, dired-get-filename,
org-id-store-link, iswitchb-read-buffer, mouse-set-point,
org-agenda-copy-local-variable, org-attach-reveal, org-gnus-follow-link,
org-inlinetask-remove-END-maybe, org-get-current-options, org-agenda-skip,
org-format-agenda-item, org-agenda-new-marker,
org-agenda-change-all-lines, org-columns-number-to-string,
org-columns-get-format-and-top-level, org-columns-compute,
calendar-absolute-from-iso, calendar-iso-from-absolute,
org-id-locations-save, org-id-locations-load, cdlatex-tab,
clear-image-cache, org-export-latex-fix-inputenc,
beginning-of-visual-line, org-agenda-set-restriction-lock,
speedbar-line-directory, org-agenda-maybe-redo
Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
\"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
(expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-agenda.el
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In org-finalize-agenda:
org-agenda.el:2777:26:Warning: reference to free variable
`org-agenda-overriding-columns-format'

In end of data:
org-agenda.el:7662:1:Warning: the following functions might not be defined at
runtime: calendar-goto-date, calendar-iso-date-string,
calendar-julian-date-string, calendar-astro-date-string,
calendar-hebrew-date-string, calendar-islamic-date-string,
calendar-french-date-string, calendar-bahai-date-string,
calendar-mayan-date-string, calendar-coptic-date-string,
calendar-ethiopic-date-string, calendar-persian-date-string,
calendar-chinese-date-string
org-agenda.el:7662:1:Warning: the following functions are not known to be
defined: org-habit-insert-consistency-graphs, calendar-iso-from-absolute,
org-is-habit-p, org-habit-parse-todo, org-habit-get-priority,
org-columns-quit, calendar-absolute-from-iso, mouse-set-point,
org-datetree-find-date-create
Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
\"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
(expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-ascii.el
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...
Wrote /Users/jmg/tmp/org-6.35/lisp/org-ascii.elc
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
\"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
(expand-file-name

Re: [Orgmode] Re: Cannot compile release

2010-04-06 Thread Rick Moynihan
I also get exactly this error when compiling 6.35.

On 6 April 2010 11:28, Jean-Marie Gaillourdet  wrote:
> Hi,
>
> I've propably copied too few information. make all aborts for me. Below is 
> now the complete output
>
> Regards,
> Jean
>
> leibniz:org-6.35 jmg$ make clean
> make cleanelc
> rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org-attach.elc 
> lisp/org-archive.elc lisp/org-bbdb.elc lisp/org-beamer.elc 
> lisp/org-bibtex.elc lisp/org-clock.elc lisp/org-colview.elc 
> lisp/org-colview-xemacs.elc lisp/org-compat.elc lisp/org-crypt.elc 
> lisp/org-ctags.elc lisp/org-datetree.elc lisp/org-docview.elc 
> lisp/org-entities.elc lisp/org-exp.elc lisp/org-exp-blocks.elc 
> lisp/org-docbook.elc lisp/org-faces.elc lisp/org-feed.elc 
> lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc 
> lisp/org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org-id.elc 
> lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc 
> lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org-list.elc 
> lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc lisp/org-mhe.elc 
> lisp/org-mobile.elc lisp/org-mouse.elc lisp/org-publish.elc lisp/org-plot.elc 
> lisp/org-protocol.elc lisp/org-remember.elc lisp/org-rmail.elc 
> lisp/org-src.elc lisp/org-table.elc lisp/org-timer.elc lisp/org-vm.elc 
> lisp/org-w3m.elc lisp/org-wl.elc lisp/org-xoxo.elc lisp/org-install.elc
> make cleandoc
> (cd doc; rm -f org.pdf org org.html orgcard.pdf)
> (cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs)
> (cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps)
> (cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf)
> (cd doc; rm -rf manual)
> make cleanrel
> rm -rf RELEASEDIR
> rm -rf org-6.*
> rm -rf org-6*zip org-6*tar.gz
> rm -f *~ */*~ */*/*~
> leibniz:org-6.35 jmg$ make all
> emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
> \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
> (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org.el
> Loading subst-ksc...
> Loading subst-gb2312...
> Loading subst-big5...
> Loading subst-jis...
>
> In end of data:
> org.el:18522:1:Warning: the following functions might not be defined at
>    runtime: calendar-forward-day, parse-time-string, calendar-goto-date,
>    calendar-goto-today
> org.el:18522:1:Warning: the following functions are not known to be defined:
>    table--at-cell-p, org-clock-update-mode-line, org-default-export-plist,
>    org-infile-export-plist, org-clock-save-markers-for-cut-and-paste,
>    org-agenda-save-markers-for-cut-and-paste, dired-get-filename,
>    org-id-store-link, iswitchb-read-buffer, mouse-set-point,
>    org-agenda-copy-local-variable, org-attach-reveal, org-gnus-follow-link,
>    org-inlinetask-remove-END-maybe, org-get-current-options, org-agenda-skip,
>    org-format-agenda-item, org-agenda-new-marker,
>    org-agenda-change-all-lines, org-columns-number-to-string,
>    org-columns-get-format-and-top-level, org-columns-compute,
>    calendar-absolute-from-iso, calendar-iso-from-absolute,
>    org-id-locations-save, org-id-locations-load, cdlatex-tab,
>    clear-image-cache, org-export-latex-fix-inputenc,
>    beginning-of-visual-line, org-agenda-set-restriction-lock,
>    speedbar-line-directory, org-agenda-maybe-redo
> Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc
> emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
> \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
> (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-agenda.el
> Loading subst-ksc...
> Loading subst-gb2312...
> Loading subst-big5...
> Loading subst-jis...
>
> In org-finalize-agenda:
> org-agenda.el:2777:26:Warning: reference to free variable
>    `org-agenda-overriding-columns-format'
>
> In end of data:
> org-agenda.el:7662:1:Warning: the following functions might not be defined at
>    runtime: calendar-goto-date, calendar-iso-date-string,
>    calendar-julian-date-string, calendar-astro-date-string,
>    calendar-hebrew-date-string, calendar-islamic-date-string,
>    calendar-french-date-string, calendar-bahai-date-string,
>    calendar-mayan-date-string, calendar-coptic-date-string,
>    calendar-ethiopic-date-string, calendar-persian-date-string,
>    calendar-chinese-date-string
> org-agenda.el:7662:1:Warning: the following functions are not known to be
>    defined: org-habit-insert-consistency-graphs, calendar-iso-from-absolute,
>    org-is-habit-p, org-habit-parse-todo, org-habit-get-priority,
>    org-columns-quit, calendar-absolute-from-iso, mouse-set-point,
>    org-datetree-find-date-create
> Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc
> emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load-path) 
> \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load-path) 
> (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/org-ascii.el
> Loading subst-ksc...
> Loading su

Re: [Orgmode] Updated patches for linking to notmuch mail from org

2010-04-06 Thread David Bremner
On Tue, 6 Apr 2010 12:13:48 +0200, Carsten Dominik  
wrote:
> Hi David,
> 
> before we take this further, what is your copyright status with the FSF?
> 
> - Carsten

Some years ago (possible 20) I sent a copyright assignment for some
contributions to bookmark.el (see the comments therein), so it should be
OK. I don't know if there is some way to verify that is less work than
sending another assignment.

d


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Creating a "multi-state checkbox"

2010-04-06 Thread Bernt Hansen
Chad Birch  writes:

> Hello,
>
> I'm fairly new to org-mode (but loving it so far), so my apologies if
> this is something that's been discussed before, I had no luck finding
> a similar topic in the mailing list or docs.
>
> I've been using nested checkboxes to set up lists of tasks I need to
> perform, because I really like being able to use [/] and [%] to
> display my overall progress at the higher levels. In some cases
> though, it would be convenient if there was a way to create a
> "checkbox" with more states than just binary on/off. For example, I
> have a task that I need to repeat 10 times. I would like some way to
> mark my progress, and then have the "checkbox" be completed once I've
> reached 10. Of course, this can already be achieved in (at least) two
> ways:
>
> - manually tracking the progress and manually checking off once I've
>   completed it 10 times
> - creating 10 sub-checkboxes
>
> However, I'm wondering if there is some way to do it automatically, it
> would be nice to just have a keypress for "increment counter" and have
> it automatically complete when the target value is reached.

Hi Chad,

I don't believe that type of functionality exists in org-mode today.
I would probably go with the create 10 sub-checkboxes solution
since that's easy and works now.

HTH,
Bernt


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Karsten Heymann
Hi,

Carsten Dominik  writes:
> On Apr 4, 2010, at 12:50 AM, Henri-Paul Indiogine wrote:
>> When I export to LaTeX the line \definecolor. comes before
>> \usepackage{color}  then it throws an error during compilation.  If I
>> move the \definecolor... _after_ \usepackage{color} it compiles.
>>
>> Is are a way to setup my LaTeX export so that this happens
>> automagically?
>
> No, I think you need to return to the old way of configuring
> everything in org-export-latex-classes.

Suggestion: Would it be hard to add a location marker for the place the
default packages are included? Something like

(setq org-export-latex-classes
   '(("book"
"\\documentclass[11pt]{book}
(include-org-standard-packages-here)
 \\definecolor{darkblue}{rgb}{0.0,0.0,0.3}
 \\hypersetup{colorlinks,breaklinks,

If (include-org-standard-packages-here) is missing, the \usepackage
lines are appended to the template. This way one could use the standard
packages and at the same time use commands from the packages in the
preamble.

Yours
Karsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Karsten Heymann
Hi Carsten,

a small note:

Carsten Dominik  writes:
[...]
> If you have customized the variable org-export-latex-classes, you need
> to remove the following lines from each class definition:
>
> \usepackage[AUTO]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage{graphicx}
> \usepackage{longtable}
> \usepackage{float}
> \usepackage{wrapfig}
> \usepackage{soul}
> \usepackage{latexsym}
> \usepackage{amssymb}
> \usepackage{hyperref}

The following packages should also be safe to add, as they are part of
the standard latex distribution:

textcomp (better Text symbols, for example list bullets not made of math
chars, are used automatically if package is loaded)
fixltx2e (numerous small slightly backwards incompatible changes, see
http://ctan.org/tex-archive/help/Catalogue/entries/fixltx2e.html)

Also, I'd recommend \usepackage{microtype} and a gentle increase of the
\tolerance value (less perfectionist text justification) for a much
nicer out-of-the-box experience:

\usepackage{microtype}
\tolerance=1000

Yours
Karsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [ANN] Exporter for taskjuggler

2010-04-06 Thread Christian Egli
Hi Carsten

Thanks for your reply. I've been a bit stumped by the zero feedback on
the mailing list. Maybe I should have added a few screenshots of fancy
gant and resource usage charts :-).

Carsten Dominik  writes:

> Hi Christian, this look interesting.  Should we put this
> into the contrib directory for now, or are you aiming
> for the Org-mode core?

I'm getting all the paper work for the assignments done, so I guess we
could put it into the core. I suppose this would give it more
credibility.

What more do you need for integration in the core? 

  - Patches for the Makefile and modules customization?
  - A section in the manual?

Thanks
Christian
-- 
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Updated patches for linking to notmuch mail from org

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 1:22 PM, David Bremner wrote:

On Tue, 6 Apr 2010 12:13:48 +0200, Carsten Dominik > wrote:

Hi David,

before we take this further, what is your copyright status with the  
FSF?


- Carsten


Some years ago (possible 20) I sent a copyright assignment for some
contributions to bookmark.el (see the comments therein), so it  
should be

OK. I don't know if there is some way to verify that is less work than
sending another assignment.


Was this a past and future changes for Emacs assignment, or just for  
bookmark.el?


You can just ask at ass...@gnu.org, they will tell you if they can  
find it :-)


- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 1:57 PM, Karsten Heymann wrote:


Hi,

Carsten Dominik  writes:

On Apr 4, 2010, at 12:50 AM, Henri-Paul Indiogine wrote:

When I export to LaTeX the line \definecolor. comes before
\usepackage{color}  then it throws an error during compilation.   
If I

move the \definecolor... _after_ \usepackage{color} it compiles.

Is are a way to setup my LaTeX export so that this happens
automagically?


No, I think you need to return to the old way of configuring
everything in org-export-latex-classes.


Suggestion: Would it be hard to add a location marker for the place  
the

default packages are included? Something like

(setq org-export-latex-classes
  '(("book"
   "\\documentclass[11pt]{book}
   (include-org-standard-packages-here)
\\definecolor{darkblue}{rgb}{0.0,0.0,0.3}
\\hypersetup{colorlinks,breaklinks,

If (include-org-standard-packages-here) is missing, the \usepackage
lines are appended to the template. This way one could use the  
standard

packages and at the same time use commands from the packages in the
preamble.


Great idea, so I am proud that I came up with it already.  This is  
just like it works in 6.35, only with different place holders.


- Carsten



Yours
Karsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Cannot compile release

2010-04-06 Thread Carsten Dominik
Hi Jean Marie - stating your Emacs version would have helped.  I see  
now that you did that in your first message...


This is fixed in 6.35b, so that it also works again for Emacs 22.

- Carsten

On Apr 6, 2010, at 12:28 PM, Jean-Marie Gaillourdet wrote:


Hi,

I've propably copied too few information. make all aborts for me.  
Below is now the complete output


Regards,
Jean

leibniz:org-6.35 jmg$ make clean
make cleanelc
rm -f lisp/org.elc lisp/org-agenda.elc lisp/org-ascii.elc lisp/org- 
attach.elc lisp/org-archive.elc lisp/org-bbdb.elc lisp/org- 
beamer.elc lisp/org-bibtex.elc lisp/org-clock.elc lisp/org- 
colview.elc lisp/org-colview-xemacs.elc lisp/org-compat.elc lisp/org- 
crypt.elc lisp/org-ctags.elc lisp/org-datetree.elc lisp/org- 
docview.elc lisp/org-entities.elc lisp/org-exp.elc lisp/org-exp- 
blocks.elc lisp/org-docbook.elc lisp/org-faces.elc lisp/org-feed.elc  
lisp/org-footnote.elc lisp/org-freemind.elc lisp/org-gnus.elc lisp/ 
org-habit.elc lisp/org-html.elc lisp/org-icalendar.elc lisp/org- 
id.elc lisp/org-indent.elc lisp/org-info.elc lisp/org-inlinetask.elc  
lisp/org-jsinfo.elc lisp/org-irc.elc lisp/org-latex.elc lisp/org- 
list.elc lisp/org-mac-message.elc lisp/org-macs.elc lisp/org-mew.elc  
lisp/org-mhe.elc lisp/org-mobile.elc lisp/org-mouse.elc lisp/org- 
publish.elc lisp/org-plot.elc lisp/org-protocol.elc lisp/org- 
remember.elc lisp/org-rmail.elc lisp/org-src.elc lisp/org-table.elc  
lisp/org-timer.elc lisp/org-vm.elc lisp/org-w3m.elc lisp/org-wl.elc  
lisp/org-xoxo.elc lisp/org-install.elc

make cleandoc
(cd doc; rm -f org.pdf org org.html orgcard.pdf)
(cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg  
*.pgs)

(cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps)
(cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf)
(cd doc; rm -rf manual)
make cleanrel
rm -rf RELEASEDIR
rm -rf org-6.*
rm -rf org-6*zip org-6*tar.gz
rm -f *~ */*~ */*/*~
leibniz:org-6.35 jmg$ make all
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- 
path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- 
path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ 
org.el

Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In end of data:
org.el:18522:1:Warning: the following functions might not be defined  
at
   runtime: calendar-forward-day, parse-time-string, calendar-goto- 
date,

   calendar-goto-today
org.el:18522:1:Warning: the following functions are not known to be  
defined:
   table--at-cell-p, org-clock-update-mode-line, org-default-export- 
plist,

   org-infile-export-plist, org-clock-save-markers-for-cut-and-paste,
   org-agenda-save-markers-for-cut-and-paste, dired-get-filename,
   org-id-store-link, iswitchb-read-buffer, mouse-set-point,
   org-agenda-copy-local-variable, org-attach-reveal, org-gnus- 
follow-link,
   org-inlinetask-remove-END-maybe, org-get-current-options, org- 
agenda-skip,

   org-format-agenda-item, org-agenda-new-marker,
   org-agenda-change-all-lines, org-columns-number-to-string,
   org-columns-get-format-and-top-level, org-columns-compute,
   calendar-absolute-from-iso, calendar-iso-from-absolute,
   org-id-locations-save, org-id-locations-load, cdlatex-tab,
   clear-image-cache, org-export-latex-fix-inputenc,
   beginning-of-visual-line, org-agenda-set-restriction-lock,
   speedbar-line-directory, org-agenda-maybe-redo
Wrote /Users/jmg/tmp/org-6.35/lisp/org.elc
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- 
path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- 
path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ 
org-agenda.el

Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...

In org-finalize-agenda:
org-agenda.el:2777:26:Warning: reference to free variable
   `org-agenda-overriding-columns-format'

In end of data:
org-agenda.el:7662:1:Warning: the following functions might not be  
defined at

   runtime: calendar-goto-date, calendar-iso-date-string,
   calendar-julian-date-string, calendar-astro-date-string,
   calendar-hebrew-date-string, calendar-islamic-date-string,
   calendar-french-date-string, calendar-bahai-date-string,
   calendar-mayan-date-string, calendar-coptic-date-string,
   calendar-ethiopic-date-string, calendar-persian-date-string,
   calendar-chinese-date-string
org-agenda.el:7662:1:Warning: the following functions are not known  
to be
   defined: org-habit-insert-consistency-graphs, calendar-iso-from- 
absolute,

   org-is-habit-p, org-habit-parse-todo, org-habit-get-priority,
   org-columns-quit, calendar-absolute-from-iso, mouse-set-point,
   org-datetree-find-date-create
Wrote /Users/jmg/tmp/org-6.35/lisp/org-agenda.elc
emacs -batch -q -no-site-file -eval "(progn (add-to-list (quote load- 
path) \"/usr/local/share/emacs/site-lisp\") (add-to-list (quote load- 
path) (expand-file-name \"./lisp/\")))" -f batch-byte-compile lisp/ 
org-ascii.el

Loading

Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Carsten Dominik

Hi Karsten,

On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote:


Hi Carsten,

a small note:

Carsten Dominik  writes:
[...]
If you have customized the variable org-export-latex-classes, you  
need

to remove the following lines from each class definition:

\usepackage[AUTO]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}


Do you have any recommendations for the sequence in which these
packages should be called?  Or does that make no difference at all?
Does any of these cause problems if they are called twice (say I
add them, but users have them configured already?)



The following packages should also be safe to add, as they are part of
the standard latex distribution:

textcomp (better Text symbols, for example list bullets not made of  
math

  chars, are used automatically if package is loaded)
fixltx2e (numerous small slightly backwards incompatible changes, see
  http://ctan.org/tex-archive/help/Catalogue/entries/fixltx2e.html)

Also, I'd recommend \usepackage{microtype} and a gentle increase of  
the

\tolerance value (less perfectionist text justification) for a much
nicer out-of-the-box experience:


What is is really changing due to these last two
settings (microtype) and tolerance, could you explain in a bit more  
detail?


And: Can I expect fixltx2e to be present in all distributions?

Is \tolerance defined in microtype, or did you put these together just
incidentally?



\usepackage{microtype}
\tolerance=1000

Yours
Karsten


I really appreciate expert advice about this.  Thank you.

- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [ANN] Exporter for taskjuggler

2010-04-06 Thread T Helms

Christian

I think this is interesting as well.

I've been trying to get back up to speed with tj, it never fit my work 
flow before.


If you had a few more example sub-trees, it would help.

How difficult would it be to add gap duration to the export?

thanks - Tracy

On 04/06/2010 07:15 AM, Christian Egli wrote:

Hi Carsten

Thanks for your reply. I've been a bit stumped by the zero feedback on
the mailing list. Maybe I should have added a few screenshots of fancy
gant and resource usage charts :-).

Carsten Dominik  writes:

   

Hi Christian, this look interesting.  Should we put this
into the contrib directory for now, or are you aiming
for the Org-mode core?
 

I'm getting all the paper work for the assignments done, so I guess we
could put it into the core. I suppose this would give it more
credibility.

What more do you need for integration in the core?

   - Patches for the Makefile and modules customization?
   - A section in the manual?

Thanks
Christian
   




___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: [ANN] Exporter for taskjuggler

2010-04-06 Thread Christian Egli
Hi

T Helms  writes:

> If you had a few more example sub-trees, it would help.

If you have some org-mode files which describe a project including
effort estimates (as properties) and maybe some textual dependency
description I would gladly turn them into an example.

Otherwise I can see if I can anonymize the project I'm working on.

> How difficult would it be to add gap duration to the export?

Ah, didn't think of that. Good question. Right now dependencies are
generated on export based on either ORDERED, BLOCKER or depends
properties. I guess if you had a property section as follows

:PROPERTIES:
:Effort:   03:00
:BLOCKER:  posting_controller { gapduration 5d }
:END:

the part enclosed inside {} should not be interpreted as an additional
dependency but instead as a gap duration specification. Should be
doable. I'll add it to the list.

Thanks
Christian
-- 
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Karsten Heymann
Hi Carsten,

Carsten Dominik  writes:
> On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote:
>> Carsten Dominik  writes:
>>> \usepackage[AUTO]{inputenc}
>>> \usepackage[T1]{fontenc}
>>> \usepackage{graphicx}
>>> \usepackage{longtable}
>>> \usepackage{float}
>>> \usepackage{wrapfig}
>>> \usepackage{soul}
>>> \usepackage{latexsym}
>>> \usepackage{amssymb}
>>> \usepackage{hyperref}
>
> Do you have any recommendations for the sequence in which these
> packages should be called?  Or does that make no difference at all?
> Does any of these cause problems if they are called twice (say I
> add them, but users have them configured already?)

The only critical one is hyperref, which should always be loaded last
(see
http://tug.ctan.org/tex-archive/macros/latex/contrib/hyperref/doc/manual.html#x1-30002).

> What is is really changing due to these last two
> settings (microtype) and tolerance, could you explain in a bit more
> detail?

I will try to explain it in my own poor words. microtype activates
advanced functions of the pdftex compiler (nowadays the standard TeX
compiler used by all distributions) to perform various subtle output
modifications, like shifting letters a tiny bit into the right margin so
that the margin looks *visually* aligned. Also it stretches and pulls
letters for tiny amounts so words fit better into paragraphs without
standing into the margin.

This is also the area where \tolerance takes action. It's a low level
TeX directive that controls how much the whitespace between words may
differ in width when typesetting a justified paragraph (I'm not sure
what the correct translation of the German word "Blocksatz" is). It's a
number in the range between 0 and  (plus the special 10.000 meaning
infinite for TeX ;-) ). The standard value 200 is way much too
perfectionist for normal day-to-day typesetting, especially when writing
in languages where typical words are much longer then in English, like
German for example. Normal Desktop Text processors always operate in
"10.000"-Mode, meaning there's an infinite amount of whitespace allowed
between words, with the result of possibly large holes between the words
to keep the right margin aligned. TeX on the other hand will deny to
typeset paragraphs when it cannot find a solution (for the full
paragraph!) inside it's tolerance limits and write words into the right
margin so the author can manually fix the situation (rephrase, fix
hyphenation, ...). Tolerance values up to 2000 still look much better
than anything from Word/OOo and reduce the need to manually correct
these problems (and to explain this stuff to new users).

> And: Can I expect fixltx2e to be present in all distributions?

Yes, it's part of the latex base packages and thus always available
(given any not really really ancient LaTeX installation, e.g. more than
a decade).

> Is \tolerance defined in microtype, or did you put these together just
> incidentally?

They are completely independent.

>> Karsten
>
> I really appreciate expert advice about this.  Thank you.

I'm more than glad my rusty LaTeX knowledge is of any use, especially to
the awesome org-mode community (and it's even more awesome author). If
you want advice from some *real* experts, ask in the comp.text.tex or
the de.comp.text.tex newsgroup. That's a completely different level, I'm
just some kind of semi-power-user that had too much time on university.

Yours
Karsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] org-protocol and web links

2010-04-06 Thread Richard Riley

Does anyone have a "w" template  which can  store a hot link using the
page title (not just the url) in addition to the selection under the
title line? The problem I find is that I havent got the combo right to
do this : if I select something on a conkeror page and then call
org-remember the selection becomes the %c which is usually used to store
an encoded title and url org link.

e.g I want my new org item first line to be something like the following
if I invoke org-remember from conkeror on a web page having first
hilited "blah blah" somewhere on the page

,
| * org mode home page
| 
| blah blah
`

where "org mode home page" is actually an encoded link. 

Sure, right now  I can have 

,
| * http://www.orgmode.org
| 
| title : org mode home page
| 
| blah blah
`

by using %:link,%:description and %:initial but I cant see a way to
create a hotlink using the page title which is more ideal IF I also
select some text with the mouse - X automatically puts that in the
clipboard.


thanks

r.




___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 6:03 PM, Karsten Heymann wrote:


Hi Carsten,

Carsten Dominik  writes:

On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote:

Carsten Dominik  writes:

\usepackage[AUTO]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}


Do you have any recommendations for the sequence in which these
packages should be called?  Or does that make no difference at all?
Does any of these cause problems if they are called twice (say I
add them, but users have them configured already?)


The only critical one is hyperref, which should always be loaded last
(see
http://tug.ctan.org/tex-archive/macros/latex/contrib/hyperref/doc/manual.html#x1-30002) 
.



What is is really changing due to these last two
settings (microtype) and tolerance, could you explain in a bit more
detail?


I will try to explain it in my own poor words. microtype activates
advanced functions of the pdftex compiler (nowadays the standard TeX
compiler used by all distributions) to perform various subtle output
modifications, like shifting letters a tiny bit into the right  
margin so

that the margin looks *visually* aligned. Also it stretches and pulls
letters for tiny amounts so words fit better into paragraphs without
standing into the margin.

This is also the area where \tolerance takes action. It's a low level
TeX directive that controls how much the whitespace between words may
differ in width when typesetting a justified paragraph (I'm not sure
what the correct translation of the German word "Blocksatz" is).  
It's a
number in the range between 0 and  (plus the special 10.000  
meaning

infinite for TeX ;-) ). The standard value 200 is way much too
perfectionist for normal day-to-day typesetting, especially when  
writing

in languages where typical words are much longer then in English, like
German for example. Normal Desktop Text processors always operate in
"10.000"-Mode, meaning there's an infinite amount of whitespace  
allowed
between words, with the result of possibly large holes between the  
words

to keep the right margin aligned. TeX on the other hand will deny to
typeset paragraphs when it cannot find a solution (for the full
paragraph!) inside it's tolerance limits and write words into the  
right

margin so the author can manually fix the situation (rephrase, fix
hyphenation, ...). Tolerance values up to 2000 still look much better
than anything from Word/OOo and reduce the need to manually correct
these problems (and to explain this stuff to new users).


And: Can I expect fixltx2e to be present in all distributions?


Yes, it's part of the latex base packages and thus always available
(given any not really really ancient LaTeX installation, e.g. more  
than

a decade).

Is \tolerance defined in microtype, or did you put these together  
just

incidentally?


They are completely independent.


Thanks a lot for all this, I will follow your advice.

One final question:  Will any of these packages spoil the fun
for people who want to process through .dvi instead of directly to pdf?




Karsten


I really appreciate expert advice about this.  Thank you.


I'm more than glad my rusty LaTeX knowledge is of any use,  
especially to

the awesome org-mode community (and it's even more awesome author). If
you want advice from some *real* experts, ask in the comp.text.tex or
the de.comp.text.tex newsgroup. That's a completely different level,  
I'm
just some kind of semi-power-user that had too much time on  
university.


That is way more than I know about LaTeX/TeX internals, so fully
appropriate here.  Yes, comp.text.tex and de.comp.text.tex, I used
to hang out there more while writing reftex.el and cdlatex.el, but
always more as a reader than as a contributor.  I loved to read these
groups, that was always a high intensity place to be at.

Thanks again.

- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] [ANN] Exporter for taskjuggler

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 1:15 PM, Christian Egli wrote:


Hi Carsten

Thanks for your reply. I've been a bit stumped by the zero feedback on
the mailing list. Maybe I should have added a few screenshots of fancy
gant and resource usage charts :-).


That would have helped big time, I guarantee it :-)



Carsten Dominik  writes:


Hi Christian, this look interesting.  Should we put this
into the contrib directory for now, or are you aiming
for the Org-mode core?


I'm getting all the paper work for the assignments done, so I guess we
could put it into the core. I suppose this would give it more
credibility.

What more do you need for integration in the core?

 - Patches for the Makefile and modules customization?
 - A section in the manual?


Yes, for the manual a compact section, more details can go up on Worg  
if necessary.


Thanks!

- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Karsten Heymann
Carsten Dominik  writes:
> On Apr 6, 2010, at 6:03 PM, Karsten Heymann wrote:
>> Carsten Dominik  writes:
>>> On Apr 6, 2010, at 2:30 PM, Karsten Heymann wrote:
 Carsten Dominik  writes:
> \usepackage[AUTO]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage{graphicx}
> \usepackage{longtable}
> \usepackage{float}
> \usepackage{wrapfig}
> \usepackage{soul}
> \usepackage{latexsym}
> \usepackage{amssymb}
> \usepackage{hyperref}

[...]

>>> What is is really changing due to these last two
>>> settings (microtype) and tolerance, could you explain in a bit more
>>> detail?

[...]

> Thanks a lot for all this, I will follow your advice.
>
> One final question: Will any of these packages spoil the fun for
> people who want to process through .dvi instead of directly to pdf?

Not as far as I know. hyperref and microtype will run with reduced
features, but apart from that, there should be no problem. Regarding
microtype, I do not know what happens when it is used with the old TeX
or eTeX compiler that was used to created dvi's before pdftex was used
for this too, but that should largely be an academic problem as pdftex
is now used anywhere.

Yours
Karsten


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Flyspell highlighting (again)

2010-04-06 Thread Ivan Vilata i Balaguer
Here Matthew Lundin reported Flyspell highlighting URL components:
http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html

The issue should be fixed according to the thread, but URLs like
http://example.com/foo_blarghaa still cause problems ("blarghaa" is
highlighted by Flyspell).

For the wishlist, it'd also be nice to exclude "#+FOO" options from
flyspelling, since they tend to get highlighted when writing non-English text.

Thanks a lot!

::

  Ivan Vilata i Balaguer -- http://ivan.lovesgazpacho.net/


signature.asc
Description: Digital signature
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] [ANN] org-mac-link-grabber: Grab links from running Mac applications

2010-04-06 Thread Anthony Lander

Hi everyone,

I've put together a bit of code to grab links from open mac  
applications, and paste them at point in org documents. If your  
workflow is spend the majority of your time in org-mode typing, and  
occasionally grab links from other applications, then you might find  
this useful.


It's available as a git repository here: 
http://github.com/alander/org-mac-link-grabber

Right now it supports the following applications:

- Finder.app
- Mail.app
- Address Book.app
- Firefox.app
- Together.app

It's easy to add more, but I started here because these are the ones I  
use. There is a readme file that explains installation, usage and  
configuration.


The code uses the same method as org-mac-message by Christopher  
Suckling and John Weigley, and indeed simply wraps it for the Mail.app  
integration.


Best,

   -Anthony


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] how to use \autoref inside #+CAPTION: ?

2010-04-06 Thread Aaron Hammitt
Hello,
I recently upgraded to the development release. I had previously (with
version 6.34c, I believe) been able to use the LaTeX \autoref macro inside
#+CAPTION:, to reference a table from a figure caption for example. But with
the latest release the curly braces inside #+CAPTION are escaped, so I end
up with something like \autoref\{tbl:ECB-SIF-compare\} in my LaTeX document.
Is there a way to get past this new behavior and have the braces correctly
written to the LaTeX file ("unescaped")?

Thank you.
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Robert Klein
On Tue, 06 Apr 2010 18:50:36 +0200, Karsten Heymann  
 wrote:



Thanks a lot for all this, I will follow your advice.

One final question: Will any of these packages spoil the fun for
people who want to process through .dvi instead of directly to pdf?


Not as far as I know. hyperref and microtype will run with reduced
features, but apart from that, there should be no problem. Regarding
microtype, I do not know what happens when it is used with the old TeX
or eTeX compiler that was used to created dvi's before pdftex was used
for this too, but that should largely be an academic problem as pdftex
is now used anywhere.




In a minimal document it runs Ok with pdfeTeX, for both creating dvi and  
pdf.

(The one in teTeX 3.0.)


Best regards
Robert


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: IMPORTANT: (possibly) incompatible Change

2010-04-06 Thread Thomas S. Dye

On Apr 6, 2010, at 8:30 AM, Robert Klein wrote:

On Tue, 06 Apr 2010 18:50:36 +0200, Karsten Heymann > wrote:



Thanks a lot for all this, I will follow your advice.

One final question: Will any of these packages spoil the fun for
people who want to process through .dvi instead of directly to pdf?


Not as far as I know. hyperref and microtype will run with reduced
features, but apart from that, there should be no problem. Regarding
microtype, I do not know what happens when it is used with the old  
TeX
or eTeX compiler that was used to created dvi's before pdftex was  
used
for this too, but that should largely be an academic problem as  
pdftex

is now used anywhere.




In a minimal document it runs Ok with pdfeTeX, for both creating dvi  
and pdf.

(The one in teTeX 3.0.)


Best regards
Robert



Aloha all,

From the microtype documentation:


 The microtype package does not work with XETEX.


All the best,
Tom___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Flyspell highlighting (again)

2010-04-06 Thread Martin Pohlack

On 06.04.2010 19:05, Ivan Vilata i Balaguer wrote:

Here Matthew Lundin reported Flyspell highlighting URL components:
http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html

The issue should be fixed according to the thread, but URLs like
http://example.com/foo_blarghaa still cause problems ("blarghaa" is
highlighted by Flyspell).

For the wishlist, it'd also be nice to exclude "#+FOO" options from
flyspelling, since they tend to get highlighted when writing non-English text.


I'm also seeing my todo states highlighted whenever they are invalid 
words (TODO, PROJ, CONT, etc.).


Would this also be the place to exclude those?

Cheers,
Martin


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] minor mode for org-mode-like date chooser?

2010-04-06 Thread Leo Ferres
Hello, everybody;
I was wondering if there is a way to use the org-mode date chooser
(using C-c . and +1, e.g.) in a mode other than org.
Thanks.
Leo
-- 
Leo Ferres, Ph.D.
Assistant Professor
Department of Computer Science
University of Concepción, Concepción,
Chile


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] minor mode for org-mode-like date chooser?

2010-04-06 Thread Xiao-Yong Jin
On Tue, 6 Apr 2010 14:54:56 -0400, Leo Ferres wrote:

> Hello, everybody;
> I was wondering if there is a way to use the org-mode date chooser
> (using C-c . and +1, e.g.) in a mode other than org.
> Thanks.
> Leo

Hi, you can directly bind org-time-stamp to a key sequence
globally, or call it by M-x.

jxy
-- 
Jc/*__o/*
X<\ * (__
Y*/\  <


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: org-protocol and web links

2010-04-06 Thread Matt Lundin
Hi Richard,

Richard Riley  writes:

> Does anyone have a "w" template  which can  store a hot link using the
> page title (not just the url) in addition to the selection under the
> title line? The problem I find is that I havent got the combo right to
> do this : if I select something on a conkeror page and then call
> org-remember the selection becomes the %c which is usually used to store
> an encoded title and url org link.
>
> e.g I want my new org item first line to be something like the following
> if I invoke org-remember from conkeror on a web page having first
> hilited "blah blah" somewhere on the page

With the following org-remember-template:

--8<---cut here---start->8---
(setq org-remember-templates
  '(
;; other templates here
("protocol" ?w "* %c\n %U\n\n %i" nil bottom nil)
))
--8<---cut here---end--->8---

I get the following when I select text on the org-mode home page in
conkeror and call org-protocol-remember (which I have bound to C-c r in
conkeror):

--8<---cut here---start->8---
* [[http://orgmode.org/][Org-Mode: Your Life in Plain Text]]
 [2010-04-06 Tue 16:07]

 Org-mode is for keeping notes, maintaining ToDo lists, doing project
 planning, and authoring with a fast and effective plain-text system.
--8<---cut here---end--->8---

What do you have in your conkerorrc? I'm currently using the setup I put
up on the org-protocol page on Worg:

http://orgmode.org/worg/org-contrib/org-protocol.php#sec-8.1

Best,
Matt


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] bug in org-table?

2010-04-06 Thread Rainer Thiel
I have noticed recently what I think may be a bug in org table:  When
I hold the mouse over a narrowed field, the tool-tip window shows only
the text "Clipped table field, use C-c ` to edit. Full value is:" and
an empty line after that.  The full text is not shown.  I had first
noticed this bug in org-version 6.34c, but I now see the problem is
still there in v. 6.35.

I have exprienced this behaviour on the following file:

--->

| Title1 | Title2  |
|+-|
| One rather long entry | Short entry |
| <10>   | |
<---

I remember the feature worked correctly in earlier versions of org-mode.

Any idea what might be behind that problem?

Many thanks again for this great mode,

Rainer
-- 
Prof. Dr. Rainer Thiel
Dekan Philosophische Fakultät
07737 Jena, Germany (EU)
r.th...@uni-jena.de


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: [ANN] org-mac-link-grabber: Grab links from running Mac applications

2010-04-06 Thread Tim Landscheidt
Anthony Lander  wrote:

> I've put together a bit of code to grab links from open mac
> applications, and paste them at point in org documents. If
> your  workflow is spend the majority of your time in
> org-mode typing, and  occasionally grab links from other
> applications, then you might find  this useful.

> It's available as a git repository here: 
> http://github.com/alander/org-mac-link-grabber

> Right now it supports the following applications:

>   - Finder.app
>   - Mail.app
>   - Address Book.app
>   - Firefox.app
>   - Together.app

> It's easy to add more, but I started here because these are
> the ones I use. There is a readme file that explains
> installation, usage and  configuration.

> The code uses the same method as org-mac-message by
> Christopher Suckling and John Weigley, and indeed simply
> wraps it for the Mail.app  integration.

Nice idea. Has anyone worked on something similar for Linux?
Konqueror seems to be queryable with Emacs' D-Bus; has Fire-
fox similar interfaces?

Tim



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] How to enable footnote

2010-04-06 Thread Chao Lu
Dear all,

I was trying to use footnote in org, but it seems not work. I explicitly
include #+OPTIONS: f:t
Then use C-c C-x f to create a footnote.

But after exporting to html, there's nothing happen, what I got is just
plain text like


blabla
[fn:1] kaka


No hyperlink at all. Does anybody have any idea?

Thanks,

Chao
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Latex inline Latex image

2010-04-06 Thread Chao Lu
Dear all,

Is it possible to display the latex equation as inline image in Org? For the
equations is not understood-able unless after the conversion.

Thanks!

Chao
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Text color and background color

2010-04-06 Thread Chao Lu
Dear all,

Just wondering is it supported to change text color or background when do
editing, which is useful to highlight some importance.


This is important.


Best,

Chao
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] footnote

2010-04-06 Thread Chao Lu
Dear all,

If I call the function org-footnote-create-definition, seems I succeeded to
got the footnote working now, but new problem comes, for I don't like org to
create a section with the head of Footnote, but I haven't succeeded to stop
it yet, any advice?

Thanks a lot,

Chao
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] footnote

2010-04-06 Thread Thomas S. Dye

Aloha Chao,

The Org-mode manual is really helpful for these kinds of questions.

Also, there are several useful tutorials and other materials on Worg:

http://orgmode.org/worg/

If after consulting these sources you are still having problems, then  
one of the many Org-mode wizards on this list will typically respond  
very happily to a detailed description of what you did, the results  
you expected, and the results you actually got.


All the best,
Tom

On Apr 6, 2010, at 4:07 PM, Chao Lu wrote:


Dear all,

If I call the function org-footnote-create-definition, seems I  
succeeded to got the footnote working now, but new problem comes,  
for I don't like org to create a section with the head of Footnote,  
but I haven't succeeded to stop it yet, any advice?


Thanks a lot,

Chao
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] footnote bugs

2010-04-06 Thread Samuel Wales
(setf org-footnote-auto-label 'confirm)
(setf org-footnote-section nil)

* top
*** an article
sadfkaj sdnfklaj nsfklandsf
asd flkajnd sfa
*** an article.  exporting this to ascii does not export anonymous footnotes
I sometimes[fn:3] mix regular[fn:1] footnotes and inline
[fn:: There are issues here.  For example, I have to type
them in manually.  You cannot leave empty; it won't accept
it.  Maybe it has to do with my ido setup.  Exporting this
to ASCII seems to silent fail.  I tried "fn:: text" and
"fn::text".] ones[fn:2].

===

[fn:1] ordinary.  note that if you put point here and do c-c
c-c, you will get sent to the next article, which is
disconcerting.  i expected it to go up to the thing that
points to it.  this situation, where you have duplicate
footnote numbers in the same file, but different org
entries, is very common when you refile an article.
\par
don't know how to separate paragraphs in a footnote in
a way that fill-paragraph with filladapt will understand.
would be nice if a way were possible, imo.

[fn:2] another

[fn:3] a third
# a comment
*** another article
ordinary [fn:1], inline[fn:This is a test.], and
regular[fn:2] footnotes.

===

[fn:1] regular

[fn:2] usual
*** another article
asdfj alkdfn akljdn fklajdf
askdfn al;ksjnf lajdnf klajdnf
skjdhflakjdnf klajnf [fn:1]

[fn:1] test
*** another article
asdknf lakjdnf ak
asdkjfn aldjf


Thanks.


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Bug: trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Austin Frank

Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

 http://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org-mode mailing list.


Hello!

I'm having trouble getting the new latex export set up correctly.  Below
I start with a a bare-bones config file, as follows:

 1. start with emacs -Q, then do
 2. (add-to-list 'load-path (expand-file-name "path/to/org.git/lisp"))
 3. (require 'org-install)

I then document some unexpected behavior when exporting to latex.
Options specified with #+LATEX_HEADER are not exported, and if
`org-export-latex-packages-alist' is customized then only those packages
are exported.

Thanks for any help,
/au

With the following test file and no emacs customizations, I get the
following latex export:

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 00:52
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{amssymb}
\usepackage{hyperref}


\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

When I include extra options via #+LATEX_HEADERS, as follows, I get the
following output.  Note that the options specified in LATEX_HEADERS are
not exported at all.

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
#+LATEX_HEADER:  \usepackage{tipa}
#+LATEX_HEADER:  \usepackage{fullpage}
#+LATEX_HEADER:  \usepackage[backend=biber,style=footnote-dw]{biblatex}
#+LATEX_HEADER:  \bibliography{statement}

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 00:52
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{amssymb}
\usepackage{hyperref}


\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

If I evaluate the following elisp code, then run export on the following
org file, I get the final tex output.  Note that only the packages
described in `org-export-latex-packages-alist' are exported.

#v+
(mapc #'(lambda (spec)
  (add-to-list 'org-export-latex-packages-alist spec))
  '(("" "listings")
("" "xcolor")
("" "tikz")
("" "amsmath")
("" "microtype")
("" "fixltx2e")))
#v-

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
#+LATEX_HEADER:  \usepackage{tipa}
#+LATEX_HEADER:  \usepackage{fullpage}
#+LATEX_HEADER:  \usepackage[backend=biber,style=footnote-dw]{biblatex}
#+LATEX_HEADER:  \bibliography{statement}

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 01:01
\documentclass[11pt]{article}
\usepackage{fixltx2e}
\usepackage{microtype}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{xcolor}
\usepackage{listings}
\providecommand{\alert}[1]{\textbf{#1}}

\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

At the end of the experiment, this was the org setup:

current state:
==
(setq
 org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars)
 org-after-todo-state-change-hook '(org-clock-out-if-current)
 org-export-latex-format-toc-function 'org-export-latex-format-toc-default
 org-export-preprocess-hook '(org-export-blocks-preprocess)
 org-tab-first-hook '(org-hide-block-toggle-maybe)
 org-src-mode-hook '(org-src-mode-configure-edit-buffer)
 org-confirm-shell-link-function 'yes-or-no-p
 org-export-first-hook '(org-beamer-initialize-open-trackers)
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-export-latex-packages-alist '(("" "fixltx2e") ("" "microtype")
   ("" "amsmath") ("" "tikz") ("" "xcolor")
   ("" "listings"))
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers

[Orgmode] Org 6.35

2010-04-06 Thread Paul Schlesinger
Just down loaded and install 6.35 from web site. Running XP and emacs. When 
trying to follow link I get an error
ShellExecute failed.  Moved back to 6.34c and everything works fine.

Paul Schlesinger
"... the justification for a physical concept lies exclusively 
in its clear and unambiguous relation to facts that can be experienced."
A. Einstein Kings College 1921___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Austin Frank

Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

 http://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org-mode mailing list.


(Apologies, I made some copy-paste errors in my first report.  The
reported behavior hasn't changed, but the exact latex output now matches
what I'm seeing on my end.  Thanks.)

Hello!

I'm having trouble getting the new latex export set up correctly.  Below
I start with a a bare-bones config file, as follows:

 1. start with emacs -Q, then do
 2. (add-to-list 'load-path (expand-file-name "path/to/org.git/lisp"))
 3. (require 'org-install)

I then document some unexpected behavior when exporting to latex.
Options specified with #+LATEX_HEADER are not exported, and if
`org-export-latex-packages-alist' is customized then only those packages
are exported.

Thanks for any help,
/au

With the following test file and no emacs customizations, I get the
following latex export:

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 01:31
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{t1enc}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}
\providecommand{\alert}[1]{\textbf{#1}}

\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

When I include extra options via #+LATEX_HEADERS, as follows, I get the
following output.  Note that the options specified in #+LATEX_HEADERS are
not exported at all.

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
#+LATEX_HEADER:  \usepackage{tipa}
#+LATEX_HEADER:  \usepackage{fullpage}
#+LATEX_HEADER:  \usepackage[backend=biber,style=footnote-dw]{biblatex}
#+LATEX_HEADER:  \bibliography{statement}

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 01:33
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{soul}
\usepackage{t1enc}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{hyperref}
\providecommand{\alert}[1]{\textbf{#1}}

\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

If I evaluate the following elisp code, then run export on the following
org file, I get the final tex output.  Note that only the packages
described in `org-export-latex-packages-alist' are exported.

#v+
(mapc #'(lambda (spec)
  (add-to-list 'org-export-latex-packages-alist spec))
  '(("" "listings")
("" "xcolor")
("" "tikz")
("" "amsmath")
("" "microtype")
("" "fixltx2e")))
#v-

#v+
#+TITLE: test.org
#+AUTHOR:Austin Frank
#+DATE:  2010-04-07 Wed
#+OPTIONS:   H:3 num:t toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t
#+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc
#+LATEX_HEADER:  \usepackage{tipa}
#+LATEX_HEADER:  \usepackage{fullpage}
#+LATEX_HEADER:  \usepackage[backend=biber,style=footnote-dw]{biblatex}
#+LATEX_HEADER:  \bibliography{statement}

This will produce \LaTeX output.
#v-

#v+
% Created 2010-04-07 Wed 01:34
\documentclass[11pt]{article}
\usepackage{fixltx2e}
\usepackage{microtype}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{xcolor}
\usepackage{listings}
\providecommand{\alert}[1]{\textbf{#1}}

\title{test.org}
\author{Austin Frank}
\date{2010-04-07 Wed}

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}

This will produce \LaTeX output.

\end{document}
#v-

At the end of the experiment, this was the org setup:

#v+
current state:
==
(setq
 org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars)
 org-after-todo-state-change-hook '(org-clock-out-if-current)
 org-export-latex-format-toc-function 'org-export-latex-format-toc-default
 org-export-preprocess-hook '(org-export-blocks-preprocess)
 org-tab-first-hook '(org-hide-block-toggle-maybe)
 org-src-mode-hook '(org-src

Re: [Orgmode] Org 6.35

2010-04-06 Thread Carsten Dominik

Hi Paul,

can you please post the link that causes problems?

Thanks.

- Carsten

On Apr 6, 2010, at 11:51 PM, Paul Schlesinger wrote:

Just down loaded and install 6.35 from web site. Running XP and  
emacs. When trying to follow link I get an error

ShellExecute failed.  Moved back to 6.34c and everything works fine.

Paul Schlesinger
"... the justification for a physical concept lies exclusively
in its clear and unambiguous relation to facts that can be  
experienced."

A. Einstein Kings College 1921
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] bug in org-table?

2010-04-06 Thread Carsten Dominik

Hi Rainer,

this works just fine for me.

- Carsten

On Apr 6, 2010, at 11:42 PM, Rainer Thiel wrote:


I have noticed recently what I think may be a bug in org table:  When
I hold the mouse over a narrowed field, the tool-tip window shows only
the text "Clipped table field, use C-c ` to edit. Full value is:" and
an empty line after that.  The full text is not shown.  I had first
noticed this bug in org-version 6.34c, but I now see the problem is
still there in v. 6.35.

I have exprienced this behaviour on the following file:

--->

| Title1 | Title2  |
|+-|
| One rather long entry | Short entry |
| <10>   | |
<---

I remember the feature worked correctly in earlier versions of org- 
mode.


Any idea what might be behind that problem?

Many thanks again for this great mode,

Rainer
--
Prof. Dr. Rainer Thiel
Dekan Philosophische Fakultät
07737 Jena, Germany (EU)
r.th...@uni-jena.de


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Austin Frank
On Wed, Apr 07 2010, Austin Frank wrote:

> I then document some unexpected behavior when exporting to latex.
> Options specified with #+LATEX_HEADER are not exported, and if
> `org-export-latex-packages-alist' is customized then only those packages
> are exported.

Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my
packages from `org-export-latex-packages-alist' packages to be exported
correctly, but following the steps in my previous mail still does not
result in the inclusion of packages specified in #+LATEX_HEADER lines.

Thanks,
/au

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc


pgpxScspNd67E.pgp
Description: PGP signature
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Carsten Dominik


On Apr 7, 2010, at 8:17 AM, Austin Frank wrote:


On Wed, Apr 07 2010, Austin Frank wrote:


I then document some unexpected behavior when exporting to latex.
Options specified with #+LATEX_HEADER are not exported, and if
`org-export-latex-packages-alist' is customized then only those  
packages

are exported.


Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my
packages from `org-export-latex-packages-alist' packages to be  
exported

correctly, but following the steps in my previous mail still does not
result in the inclusion of packages specified in #+LATEX_HEADER lines.


Looks I am having a bad day.

Can you please pull and try again?  As soon as possible?

- Carsten



Thanks,
/au

--
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


- Carsten





___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Robert Klein

Am 07.04.2010, 09:17 Uhr, schrieb Austin Frank :


On Wed, Apr 07 2010, Austin Frank wrote:


I then document some unexpected behavior when exporting to latex.
Options specified with #+LATEX_HEADER are not exported, and if
`org-export-latex-packages-alist' is customized then only those packages
are exported.


Upgrading to Org-mode version 6.35b (release_6.35b.27.g35f5) allows my
packages from `org-export-latex-packages-alist' packages to be exported
correctly, but following the steps in my previous mail still does not
result in the inclusion of packages specified in #+LATEX_HEADER lines.



I can confirm this for 6.35b: #+LaTeX_HEADER lines are getting ignored.


Also, when I put

(add-to-list 'org-export-latex-packages-alist '("" "listings"))

into my .emacs-file it is put twice into the resulting tex file.

Best regards
Robert


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Austin Frank
On Wed, Apr 07 2010, Robert Klein wrote:

> Also, when I put
>
> (add-to-list 'org-export-latex-packages-alist '("" "listings"))

What's the value of `org-export-latex-listings'?  Carsten, how should
listings be addressed in the new setup?

Thanks,
/au

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc


pgpPPMYqkomZU.pgp
Description: PGP signature
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Robert Klein

Am 07.04.2010, 09:43 Uhr, schrieb Austin Frank :


On Wed, Apr 07 2010, Robert Klein wrote:


Also, when I put

(add-to-list 'org-export-latex-packages-alist '("" "listings"))


What's the value of `org-export-latex-listings'?  Carsten, how should
listings be addressed in the new setup?



It happens (-ed) with both t and nil.

However Carstens newest fix seems to have fixed this, too.

Best regards
Robert


___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Flyspell highlighting (again)

2010-04-06 Thread Carsten Dominik


On Apr 6, 2010, at 8:50 PM, Martin Pohlack wrote:


On 06.04.2010 19:05, Ivan Vilata i Balaguer wrote:

Here Matthew Lundin reported Flyspell highlighting URL components:
http://www.mail-archive.com/emacs-orgmode@gnu.org/msg14029.html

The issue should be fixed according to the thread, but URLs like
http://example.com/foo_blarghaa still cause problems ("blarghaa" is
highlighted by Flyspell).

For the wishlist, it'd also be nice to exclude "#+FOO" options from
flyspelling, since they tend to get highlighted when writing non- 
English text.


I'm also seeing my todo states highlighted whenever they are invalid  
words (TODO, PROJ, CONT, etc.).


Would this also be the place to exclude those?


This would require hacking the function org-mode-flyspell-verify.   
Note that this functions is called so often that is should be very  
efficient.


- Carsten



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] Re: Bug: (REVISED) trouble with updated latex export [6.35 (release_6.35a.26.g78cc)]

2010-04-06 Thread Robert Klein
Am 07.04.2010, 09:35 Uhr, schrieb Carsten Dominik  
:




Looks I am having a bad day.

Can you please pull and try again?  As soon as possible?

- Carsten


It works for me now.

Also, the double inclusion of packages as described in my other mail  
doesn't

happen anymore.

PS: I've currently got two \usepackage{textcomp}, this is from lisp/org.el

Thanks a lot
Robert



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode