Re: [O] How do I set a class for a paragraph in HTML export?

2014-12-01 Thread Richard Lawrence
Hi Marcin,

Marcin Borkowski  writes:
>
> I'd like to get something like this:
>
> Hello world
>
> What should I write in the Org file?  Looking at org-html-paragraph, I'm
> afraid that it's currently impossible.

This works for me:

--
#+ATTR_HTML: :class myclass
This is a paragraph.
--

That produces
--

This is a paragraph.
--
in the exported HTML.

Best,
Richard

OpenPGP Key ID: CF6FA646
Fingerprint: 9969 43E1 CF6F A646

(See http://www.ocf.berkeley.edu/~rwl/encryption.html for more information.)




[O] How do I set a class for a paragraph in HTML export?

2014-12-01 Thread Marcin Borkowski
Hi all,

I'd like to get something like this:

Hello world

What should I write in the Org file?  Looking at org-html-paragraph, I'm
afraid that it's currently impossible.

If this is indeed the case, what do I do to change it?  A natural idea
is that I could define an org-my-html-paragraph and plug it into a
custom exporter.  However, I do not want to repeat the whole code of
org-html-paragraph, which I don't even fully understand (it would take
me some time to digest it...).  Two ideas that come to me are: either
use an #+ATTR_MY_HTML line (or similar), or enclose my paragraph in
#+BEGIN_MYCLASS ... #+END_MYCLASS and detect this (I already have this:

(defun org-edu-html-check-for-block-type (element block-type)
  "Check whether ELEMENT is inside a BLOCK-TYPE (which is a
string) special block."
  (let ((parent (org-export-get-parent element)))
(cond ((and (eq (car parent) 'special-block)
(string= (org-element-property :type parent) block-type))
   t)
  (parent
   (org-edu-html-check-for-block-type parent block-type)

so that I can do that easily).  However, it seems that if I take this
route, I will loose all bells and whistles of org-html-paragraph
anyway.

Any suggestions?

-- 
Marcin Borkowski
http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski
Faculty of Mathematics and Computer Science
Adam Mickiewicz University



[O] Doc patch : using session none

2014-12-01 Thread Thierry Pellé

Hi, I hope this works (and is correct), it's the first time I dare ...

diff --git a/doc/org.texi b/doc/org.texi
index d508c06..c229187 100644
--- a/doc/org.texi
+++ b/doc/org.texi
@@ -15563,13 +15563,18 @@ execution.
 @cindex @code{:session}, src header argument
 
 The @code{:session} header argument starts a session for an interpreted

-language where state is preserved.
+language where state is preserved.  By default, a session is not started.
 
-By default, a session is not started.

-
-A string passed to the @code{:session} header argument will give the session
-a name.  This makes it possible to run concurrent sessions for each
-interpreted language.
+@itemize @bullet
+@item @code{none}
+The default.  Each block is evaluated in its own session.  The session is
+not preserved after the evaluation.
+@item @code{other}
+Any other string passed to the @code{:session} header argument will give the
+session a name.  All blocks with the same session name share the same
+session.  Using different session name enables concurrent sessions (even for
+the same interpreted language).  E.g., @code{:session mysession}.
+@end itemize
 
 @node noweb

 @subsubsection @code{:noweb}




Re: [O] Display image in current section

2014-12-01 Thread John Kitchin
Leu Zhe  writes:

(defun show-images-subtree ()
 (interactive)
 (save-restriction
  (org-narrow-to-subtree)
  (org-display-inline-images nil t (point-min) (point-max


Should do the trick.
> Hi everyone
>
> I current use org-mode to organise lots of images in different
> sections.
>
> Sometimes i just would like to display the image in current section,
> not all the image, because it takes some time to show them all.
> Any solution?
>
> Thanks in advance.
>
> llcc
>

-- 
---
John Kitchin
Professor
Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon University
Pittsburgh, PA 15213
412-268-7803
http://kitchingroup.cheme.cmu.edu



Re: [O] Using sessions.

2014-12-01 Thread abonnements


Le 01/12/2014 16:25, Bastien a écrit :

abonnements  writes:


I wonder if it is worth including this usage in the manual?

Can you specify the suggestion by sending a patch?

Thanks!

Hi, sorry if this is the second time I send it but the first time failed 
(for my MUA).


I hope this work, it's the first time I dare...

diff --git a/doc/org.texi b/doc/org.texi
index d508c06..c229187 100644
--- a/doc/org.texi
+++ b/doc/org.texi
@@ -15563,13 +15563,18 @@ execution.
 @cindex @code{:session}, src header argument
 
 The @code{:session} header argument starts a session for an interpreted

-language where state is preserved.
+language where state is preserved.  By default, a session is not started.
 
-By default, a session is not started.

-
-A string passed to the @code{:session} header argument will give the session
-a name.  This makes it possible to run concurrent sessions for each
-interpreted language.
+@itemize @bullet
+@item @code{none}
+The default.  Each block is evaluated in its own session.  The session is
+not preserved after the evaluation.
+@item @code{other}
+Any other string passed to the @code{:session} header argument will give the
+session a name.  All blocks with the same session name share the same
+session.  Using different session name enables concurrent sessions (even for
+the same interpreted language).  E.g., @code{:session mysession}.
+@end itemize
 
 @node noweb

 @subsubsection @code{:noweb}




Re: [O] Hidden files from beamer export, not cleaned up by org

2014-12-01 Thread Nick Dokos
Nick Dokos  writes:

> James Harkins  writes:
>
>> I've just noticed -- after exporting an org file using the beamer
>> backend, two hidden files are left in the directory. They both contain
>> LaTeX code, so I'm quite sure they're coming from the export.
>>
>> .fuse_hidden01c1:
>> ~~
>> \relax 
>> \providecommand\hyper@newdestlabel[2]{}
>> \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
>> \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
>> \global\let\oldcontentsline\contentsline
>> \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
>> ~~ ... And so on, for 90 lines
>>
>> .fuse_hidden01c10002:
>> ~~
>> \BOOKMARK [2][]{Outline0.1}{``Lifted''}{}% 1
>> \BOOKMARK [2][]{Outline0.2}{``Lifted''\040sounds}{}% 2
>> ~~
>>
>> Unlike the other LaTeX temporary files, these are not cleaned up after the 
>> export.
>>
>> Bug?
>
> Somewhere but probably not in org - it can't clean up what it does not
> know about. What system is this? Does this have anything to do with
>
> http://en.wikipedia.org/wiki/Filesystem_in_Userspace
>
> perhaps?
>

See

   
http://askubuntu.com/questions/493198/what-is-a-fuse-hidden-file-and-why-do-they-exist






Re: [O] [patch] Minor worg patch for org-drill documentation

2014-12-01 Thread Bastien
Hi Puneeth,

Puneeth Chaganti  writes:

> Can I get commit access to worg, so I can fix things as I
> notice them?

Sure - please send me your public key and I'll give you access.

Thanks in advance!

-- 
 Bastien | http://bzg.fr



Re: [O] Undocumented command: org-table-blank-field (C-c SPC)

2014-12-01 Thread Bastien
Hi Vicente,

Vicente Vera  writes:

> Hello. I was browsing Emacs StackExchange and found this question:
> https://emacs.stackexchange.com/questions/15/how-to-clear-a-cell-in-an-org-mode-table.
> One of the answers mentions the org-table-blank-field command and that
> "For some reason it's missing from the manual.".
> I'm using Org
> release_8.3beta-580-g787733 and yes, it is not mentioned in the Tables
> section, nor in the indexes.
> It might be a good idea to document this.

I added it in the manual, thanks for the suggestion.

> I would do it myself but haven't got my head around submiting patches,
> filling papers (although is not always necessary?), but I might, if
> nobody has the time. I don't want this message to be understood as a
> demand.

Yes: http://orgmode.org/worg/org-contribute.html

Thanks in advance!

-- 
 Bastien



Re: [O] [patch] Minor worg patch for org-drill documentation

2014-12-01 Thread Puneeth Chaganti
Hi Bastien,

Thanks for applying the patch.  I am back to using org-mode quite
regularly.  Can I get commit access to worg, so I can fix things as I
notice them?  Thanks!

-- Puneeth



Re: [O] Org clocks into drawer for first clocking although configured otherwise => solved

2014-12-01 Thread Rainer Stengele
Am 27.11.2014 um 14:46 schrieb Rainer Stengele:
> Hi,
> 
> I have set variable org-clock-into-drawer to:
> "Its value is 6"
> 
> Since some update or Org lately it looks like the creation of a drawer is 
> happening already for the first clocking of any clocked todo.
> Can someone please check if he can reproduce this is a bug in one of the 
> latest versions?
> 
> I run
> Org-mode version 8.3beta (release_8.3beta-591-gbd3bd8 @ 
> c:/Users/rainer/AppData/Roaming/.emacs.d/org/lisp/)
> 
> Thank you.
> Regards, Rainer
> 
All, sorry for that, I found I had this configured twice, second time it was 
set to true and that explains all.
Closed.

Thank you.
Regards, Rainer




Re: [O] [PATCH] `file-name-base' missing in Emacs < 24.3

2014-12-01 Thread Bastien
Hi Nicolas,

Nicolas Berthier  writes:

> A recent patch introduced a call to `file-name-base' in contributed
> "ox-bibtex.el"; however, this function was only introduced in Emacs
> version 24.3.  The attached patch is a basic fix for that.

Applied, thanks, and sorry for the delay.

-- 
 Bastien



Re: [O] narrow window, tag prompt partially obscured

2014-12-01 Thread Bastien
Hi Brady,

Brady Trainor  writes:

> I am using org-version 7.9.3f-17-g7524ef.
>
> When the window is narrow, and I use C-c C-c to set tags in headline,
> the tag-selection prompt does not show all candidates.
>
> Is there a way around this? I'm using a narrow org buffer to mirror my
> directory structure for visualization, and org tags is part of this
> workflow.

Can you reproduce the problem with a more recent Org?

Thanks,

-- 
 Bastien



Re: [O] [RFC] [PATCH] org-table: introduce an upper bound on the number of lines `org-table-convert-region-max-lines' will attempt.

2014-12-01 Thread Bastien
Hi Aaron,

Aaron Ecay  writes:

> * lisp/org-table.el (org-table-convert-region-max-lines): New
> defcustom.
> (org-table-convert-region): Use it.

Looks good, feel free to apply this.

-- 
 Bastien



Re: [O] [PATCH] New version of org-velocity

2014-12-01 Thread Bastien
Hi Paul and Marco,

Marco Wahl  writes:

> Have you seen the post of Achim about the lexical binding issue?
> http://permalink.gmane.org/gmane.emacs.orgmode/92261
>
> What do you think?

While this is worth looking at the issue, it is not a problem wrt
applying the patch, as we don't enforce compatibility for projects
in the contrib/ directory.

2 cents!

-- 
 Bastien



Re: [O] Hidden files from beamer export, not cleaned up by org

2014-12-01 Thread Nick Dokos
James Harkins  writes:

> I've just noticed -- after exporting an org file using the beamer
> backend, two hidden files are left in the directory. They both contain
> LaTeX code, so I'm quite sure they're coming from the export.
>
> .fuse_hidden01c1:
> ~~
> \relax 
> \providecommand\hyper@newdestlabel[2]{}
> \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
> \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
> \global\let\oldcontentsline\contentsline
> \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
> ~~ ... And so on, for 90 lines
>
> .fuse_hidden01c10002:
> ~~
> \BOOKMARK [2][]{Outline0.1}{``Lifted''}{}% 1
> \BOOKMARK [2][]{Outline0.2}{``Lifted''\040sounds}{}% 2
> ~~
>
> Unlike the other LaTeX temporary files, these are not cleaned up after the 
> export.
>
> Bug?

Somewhere but probably not in org - it can't clean up what it does not
know about. What system is this? Does this have anything to do with

http://en.wikipedia.org/wiki/Filesystem_in_Userspace

perhaps?

Nick





Re: [O] [PATCH] New version of org-velocity

2014-12-01 Thread Bastien
Hi Paul,

Paul Rodriguez  writes:

> This is a new version of org-velocity.

Applied, thanks a lot!

-- 
 Bastien



Re: [O] Using sessions.

2014-12-01 Thread Bastien
abonnements  writes:

> I wonder if it is worth including this usage in the manual?

Can you specify the suggestion by sending a patch?

Thanks!

-- 
 Bastien



Re: [O] [Bug] org-indent-mode underindents body in variable-pitch-mode

2014-12-01 Thread Anders Johansson
Anders Johansson  gmail.com> writes:

> 
> Anders Johansson  gmail.com> writes:
> 
> > 
> > Tobias Getzner  gmx.de> writes:
> > 
> > > 
> > > Hello,
> > > 
> > > After updating to Emacs 24.4 and org-mode 20141020, I’ve noticed that
> > > org-indent-mode now underindents item bodies when variable-pitch-mode is
> > > used. I. e., in the following document, «lorem», «ipsum», and «etc.» will
> > > fall successively short of the item’s respective indent level.
> > > 
> > > * first
> > > lorem
> > > ** second
> > > ipsum
> > > *** third
> > > etc.
> > > 
> > > My last working version was 20140915 on Emacs 24.3.
> > > 
> > > Kind regards,
> > > Tobias
> > > 
> > 
> > Hi,
> > I'm experiencing the exact same problem. Debugging might be a little tricky
> > if it involves changes in both Emacs and org.
> > 
> > I think the problem depends on the text-properties wrap-prefix and
> > line-prefix being set to a number of spaces and a number of stars,
> > respectively, in headlines and only spaces in body text. When variable-pitch
> > fonts don't have as wide stars as spaces we get a mismatch. But I don't know
> > how this can have worked better before.
> > 
> > Doesn't anyone else use variable-pitch-mode for org and suffer from this?
> > 
> > Cheers,
> > Anders Johansson  
> > 
> > 
> 
> Hi again,
> Ok, I have tracked it down a bit. It must be due to changes in Emacs outside
> of org.
> I tried with the combination Emacs 24.3.1 and org:
> Org-mode version 8.2.10 (8.2.10-20-gaa65ac-elpa   
> /home/aj/.emacs.d/elpa/org-20141124/) 
> 
> There it works. But never in 24.4, regardless of org version.
> 
> How Emacs handles line-prefix and wrap-prefix must have changed in some way.
> I don't know if that is a bug in Emacs or something org should accommodate
> for though.
> 
> Cheers,
> Anders Johansson
> 
> And then it worked.
> 
> 

Ok,

I'm quite sure this depends on the changes discussed here:
http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-08/msg00776.html

which (as far as I understand it) means that wrap-prefix (and line-prefix?)
now uses the currently active face (or something like that) instead of
default. The "working" indent in variable-pitch-mode thus depended on
wrap-prefix and line-prefix having the "wrong" (default) face instead of the
variable-pitch face that is now used.

One workaround is to customize the face org-indent in some way to make it
roughly match the width of your stars:

(set-face-attribute 'org-indent nil :family "YOUR_DEFAULT_FAMILY")

This worked ok for me.
Just inheriting default didn't seem to work. I think that is overridden by
variable-pitch mode.

I don't know if this could be generalized in a good way that could be put
into org-mode since the desired width (or family) depends on each users
configuration.

One possibility could be if it would be possible to get the pixel-width of a
star in some way and then set line-prefix to a correct pixel-width (multiple
of this).

Cheers,
Anders Johansson




Re: [O] Documentation for NOBLOCKING property?

2014-12-01 Thread Bastien
Hi James,

James Harkins  writes:

> Was it intentional to omit this from the documentation?

I just documented this in master, thanks.

-- 
 Bastien



Re: [O] [PATCH] org-eww.el: Fix org-store-link for eww-mode

2014-12-01 Thread Bastien
Hi Marco,

Marco Wahl  writes:

> I'll try to push the patch immediately since it is so small, resides in
> contrib and already helps me.

I see you pushed it already, thanks!

-- 
 Bastien



Re: [O] [patch] Minor worg patch for org-drill documentation

2014-12-01 Thread Bastien
Hi Puneeth,

Puneeth Chaganti  writes:

> This is a minor patch to the documentation of org-drill.

Applied, thanks!

-- 
 Bastien



Re: [O] [PATCH] Improve success message from org-remove-file.

2014-12-01 Thread Bastien
Hi Nicolas,

Nicolas Goaziou  writes:

> Nothing. I didn't know you had copyright assignment. I updated
> contributors list accordingly.

Nicolas, maybe you want to get an account on fencepost.gnu.org
in order to check for copyright assignments* yourself?

If so, just let me know.

Thanks,

* http://www.gnu.org/prep/maintain/html_node/Copyright-Papers.html

-- 
 Bastien



Re: [O] html export does seem to no more recognise EXPORT_ .. PROPERTIES

2014-12-01 Thread Rainer Stengele
Am 28.11.2014 um 23:19 schrieb Nicolas Goaziou:
> Hello,
> 
> Rainer Stengele  writes:
> 
>> with latest Org version I find the html export does no more recognise these 
>> settings at the begin of the file:
>>
>> :PROPERTIES:
>> :EXPORT_FILE_NAME: 
>> x:/0PROJEKT/Kunden/customer/customer-Dokumentation-mmdd.html
>> :EXPORT_TITLE: Stoll - IT (HW/SW) - Zugänge - Konfigurationen [Stand: 
>> mmdd]
>> :END:
>>
>> Export is simply done into the folder the org file lives.
> 
> This is always the case. Exporting in another (possibly remote)
> directory is called "publishing" and requires additional set-up.
> 
> 
> Regards,
> 
Nicolas,

this worked for I would say at least the last 1-2 years without "publishing".
The feature must have been "deactivated" somewhere in the last 3-6 weeks.
Thank you.

Regards,
Rainer Stengele



[O] Hidden files from beamer export, not cleaned up by org

2014-12-01 Thread James Harkins
I've just noticed -- after exporting an org file using the beamer backend, two 
hidden files are left in the directory. They both contain LaTeX code, so I'm 
quite sure they're coming from the export.

.fuse_hidden01c1:
~~
\relax 
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
~~ ... And so on, for 90 lines

.fuse_hidden01c10002:
~~
\BOOKMARK [2][]{Outline0.1}{``Lifted''}{}% 1
\BOOKMARK [2][]{Outline0.2}{``Lifted''\040sounds}{}% 2
~~

Unlike the other LaTeX temporary files, these are not cleaned up after the 
export.

Bug?
hjh





Re: [O] Customizing Timestamps in html Export.

2014-12-01 Thread Ian Barton

On 26/11/14 11:23, Ian Barton wrote:

I can't work out how to do this. I want to customize the format of
timestamps when I publish a project to html. There seem to be various
variables, such as org-html-metadata-timestamp-format, which customize
the format in pre and postambles and when using the DATE: buffer option,
but nothing that affects the format of timestamps in the body text.

The nearest I can find is org-time-stamp-custom-formats, which works if
org-display-custom-times is set. However, I am happy with the default
when I am working in an org buffer and only want to customize the html
exported timestamp.

Ian.

Thanks to Rick Frankel for confirming this. Sorry I can't reply 
directly, bu the cat just deleted your message:)


However, the using the minimal.el:

#+begin_src emacs-lisp
;; activate debugging
(setq debug-on-error t)
(setq debug-on-quit t)

(add-to-list 'load-path "~/.emacs.d/src/lisp")
(require 'org)

;; The following lines are always needed.  Choose your own keys.
 (add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
 (global-set-key "\C-cl" 'org-store-link)
 (global-set-key "\C-ca" 'org-agenda)
 (global-set-key "\C-cb" 'org-iswitchb)

(setq org-html-metadata-timestamp-format "%a %d %B %Y ")
(setq org-time-stamp-custom-formats  "%a %d %B %Y ")

#+end_src

and the following test.org:

#+begin_src

The date: [2014-12-01 Mon]

#+end_src

gives the following result with C-c C-x C-t

The date: [2014-12-01 Mon]

Since nobody else has reported this, I imagine it's a case of user 
stupidity, rather than a bug.


Can anyone point out my error?

Ian.




Re: [O] Bernt Hansen's

2014-12-01 Thread rene
Sebastien Vauban  writes:

> rene wrote:
> 
> > I find his code pretty close to what GTD should look like.  There are a few
> > things though that could be twicked a bit in order to comply with David
> > Allen's new book on Getting Things Done.
> 
> Can you detail them, for our own information, please?

Here are a few thoughts.  Feel free to provide feedback and enhancements.

Associating what GTD calls "Areas of Responsibility" to orgmode
categories is great.  But launching a search for these categories (areas of
responsibility) has to be hardcoded in everyone's config file.  It
would be great if this could work like for Tags (C-a a M) or Todo keywords
(C-a a T).

Why not have a "C-a a R" which would prompt us for our own various
Areas of Responsibility.

Of course there is an org-agenda-filter-by-category function but this
function should then work more as org-agenda-filter-by-tag where the
category would either be selected with a fast selection letter or when
you hit the TAB key you're being prompted for a list of possible
categories.

Within GTD, the way you are to choose which task to perform never
relies on a preset priority level but on three limiting criteria,
namely

 - your context: What can I do where I am?
 - your time available: How much time do I have?
 - your energy: How much energy do I have

It's easy to implement your context as Tags: @home, @computer,
@office, @internet, @errands, etc.  It's therefore easy to
extract/filter tasks pertaining to a particular context using "C-a a M".

I find the org-effort-property misleading.  It looks like you're
talking about the energy criteria but in fact this deals with the
estimated time duration of a task.  Could one straighten this up?

The estimated "task-duration" could then replace the misleading
"org-effort" property.

The "energy" level should work as the org-priority.  "A" could mean
the task will require from me a high level of priority, whereas "C"
could mean a low level of priority.

In David Allen's new book, which should be available early 2015, the
three basic steps for the GTD method are: Capture, Clarify and
Organize.  In terms of vocabulary, he's not talking about a "task to
refile" but rather an "action to clarify and organize", which in orgmode
would consist in assigning the right: context (tag), duration, energy,
project, where a project would pertain to a area of responsibility
(category).

For me this notion of projects (and sub-projects, sub-sub-projects, etc.) in
org-mode is not that easy to deal with.  Maybe I need to investigate
things a bit more.  Any idea would be welcome.

Since the Weekly Review is such a key part in the GTD methodology,
I don't think there's any real need to differentiate between active vs stuck
projects.  Every 7 to 10 days, you will go over your projects and thus
identify the ones that need a next action to be defined.  The ones
that are considered as DONE, if all their sub-actions and sub projects
are themselves done or canceled.

--
rene