Re: [O] Using link abbrevations for EXPORT_FILE_NAME ?

2015-11-15 Thread Aaron Ecay
Hi Nicolas,

2015ko azaroak 14an, Nicolas Goaziou-ek idatzi zuen:
> 
> Thanks for your feedback.
> 
> Any other feedback on the "EXPORT_FILE_DIRECTORY" feature?

In an earlier email you wrote:

> When set, e.g. to "dir", assuming EXPORT_FILE_NAME is set to "foo/file",
> export file name becomes "dir/file".

Would it make more sense to concatenate the properties: dir/foo/file?
I’m not a user of multi-file export, but here’s the kind of scenario
I imagine arising (I’ve used an abbreviated syntax for specifying
properties; hopefully it’s clear):

a.org

,
| * A project
| ** One file
| :EFN: foo.html
| 
| A link to [[bar/page.html]]
| 
| ** Another file
| :EFN: bar/page.html
| 
| Interesting content.
`

b.org

,
| * A version of the project for mobile
| :EFD: mobile
| :CSS: mobile.css
| 
| #+include: a.org
`

In this case, the link will break.  (Maybe the link could be made to
work in org by using e.g. an ID link – but someone still might want the
mobile version of bar/page.html to live at mobile/bar/page.html not
mobile/page.html).

Maybe you have a different kind of use-case in mind?

Thanks,

-- 
Aaron Ecay



[O] A single key to a specific agenda export process?

2015-11-15 Thread Xebar Saram
hi all.

how does one bind a single key to an agenda export
process..  ie have one key instead of pressing C-c e h h  ?

thx!

z


Re: [O] :minlevel for columnview dynamic block

2015-11-15 Thread Joon Ro
> 
> Could you provide an ECM? Thank you.
> 

I'm sorry, what is an ECM? 
-Joon 

Re: [O] :minlevel for columnview dynamic block

2015-11-15 Thread Nick Dokos
Joon Ro  writes:

>>
>> Could you provide an ECM? Thank you.
>>
>
> I'm sorry, what is an ECM?
>

A minimal complete example reproducing the problem.
See

   http://orgmode.org/worg/org-faq.html#ecm
   
-- 
Nick




Re: [O] :minlevel for columnview dynamic block

2015-11-15 Thread Puneeth Chaganti
On Sat, Nov 14, 2015 at 8:35 PM, Joon Ro  wrote:
> I'm sorry, what is an ECM?


http://orgmode.org/worg/org-faq.html#ecm



Re: [O] Org and Citations / References / Bibliography

2015-11-15 Thread Grant Rettke
On Fri, Nov 6, 2015 at 8:12 PM, Rainer M Krug  wrote:
> I am still struggling with larger configurations (like org-mode and ESS, which
> have different sections in my emacs.org), but I am getting there.

Take it slow. Looking forward to seeing your approach. Here is mine for ESS

https://github.com/grettke/help/blob/master/help.md#emacs-speaks-statistics-ess

Org is covered by the whole document.



[O] fetching the description from a link string

2015-11-15 Thread Alan Schmitt
Hello,

I cannot seem to find in org.el a function that will return the
description part of a link. I'm probably missing it … Could someone tell
me if such a function exists?

Thanks,

Alan

-- 
OpenPGP Key ID : 040D0A3B4ED2E5C7
Athmospheric CO₂ (Updated November 9, 2015, Mauna Loa Obs.): 399.06 ppm


signature.asc
Description: PGP signature


Re: [O] environmental variables in links in org

2015-11-15 Thread Grant Rettke
On Thu, Nov 5, 2015 at 7:16 PM, Zhihao Ding  wrote:
> Is it a good idea to use environment variables in the links referenced in a
> org file?  e.g.
>
> [[$mydata/myfigure.pdf]]

How do you want Org to behave when the user clicks the link?

> If so how to achieve this?

I would try in-line source blocks.



[O] exported html: src block missing pseudo-elements

2015-11-15 Thread Manuel Koell
I exported some html with defaut style and a javascript src block:

```
#+BEGIN_SRC javascript
var x = {}
#+END_SRC
```

The exported html contains the default styles and pseudo-elements for
following languages only:

```

  pre.src:hover:before { display: inline;}  pre.src-sh:before{
content: 'sh'; }  pre.src-bash:before  { content: 'sh'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }  pre.src-R:before
{ content: 'R'; }  pre.src-perl:before  { content: 'Perl'; }
pre.src-java:before  { content: 'Java'; }  pre.src-sql:before   {
content: 'SQL'; }

```

Why is javascript not included? I know I could write the
`pre.src-javascript:before { content: 'Javascript'; } myself.
Syntax-highlighting looks fine but the upper right label on hover is
missing.

Thanks!


[O] Bug: using CALL: with :results code ignores the language [8.3.2 (8.3.2-32-g73a5c2-elpa @ /home/adl/.emacs.d/elpa/org-20151109/)]

2015-11-15 Thread Alexandre Duret-Lutz
Hi,

Using =:results verbatim code= causes the results to be output in a
=BEGIN_SRC= block with the same language as the input.

#+NAME: make-foo
#+BEGIN_SRC sh :results verbatim code
echo 'echo "foo"'
#+END_SRC

#+RESULTS: make-foo
#+BEGIN_SRC sh
echo "foo"
#+END_SRC

So far so good.

However, when calling this source block using =CALL:=, the
specified interpretation of the result (as "sh code") is lost:

#+CALL: make-foo() 
#+RESULTS:
: echo "foo"

Reading
[[http://orgmode.org/manual/Evaluating-code-blocks.html#Evaluating-code-blocks][the
documentation for =CALL:=]] it is not clear to
me whether this is expected.  Reading this page I was expected =CALL:=
to produce the same output is the block it is calling.

Anyway, attempting to force the =:results code= in the =CALL:=
invocation now causes the results to be presented as emacs-lisp...

#+CALL: make-foo() :results code
#+RESULTS:
#+BEGIN_SRC emacs-lisp
"echo \"foo\"\n"
#+END_SRC

Huh?  That, at least, is clearly unexpected.


Related to this issue, I'm looking for a way to specify that the output
of some source block is some code in a language different than the input
(and different than emacs-lisp).  Is this possible?

Best,
Alexandre


Emacs  : GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.2)
 of 2015-11-07 on trouble, modified by Debian
Package: Org-mode version 8.3.2 (8.3.2-32-g73a5c2-elpa @ 
/home/adl/.emacs.d/elpa/org-20151109/)

current state:
==
(setq
 org-tab-first-hook '(yas-org-very-safe-expand org-hide-block-toggle-maybe
  org-babel-hide-result-toggle-maybe
  org-babel-header-arg-expand)
 org-speed-command-hook '(org-speed-command-default-hook
  org-babel-speed-command-hook)
 org-occur-hook '(org-first-headline-recenter)
 org-metaup-hook '(org-babel-load-in-session-maybe)
 org-html-format-drawer-function '(lambda (name contents) contents)
 org-latex-format-inlinetask-function 
'org-latex-format-inlinetask-default-function
 org-confirm-shell-link-function 'yes-or-no-p
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-latex-format-headline-function 'org-latex-format-headline-default-function
 org-after-todo-state-change-hook '(org-clock-out-if-current)
 org-latex-format-drawer-function '(lambda (name contents) contents)
 org-from-is-user-regexp "\\"
 org-src-mode-hook '(org-src-babel-configure-edit-buffer
 org-src-mode-configure-edit-buffer)
 org-agenda-before-write-hook '(org-agenda-add-entry-text)
 org-babel-pre-tangle-hook '(save-buffer)
 org-mode-hook '((lambda nil (make-variable-buffer-local (quote 
yas-trigger-key))
  (setq yas-trigger-key [tab])
  (add-to-list (quote org-tab-first-hook)
   (quote yas-org-very-safe-expand))
  (define-key yas-keymap [tab] (quote yas-next-field)))
 #[nil "\300\301\302\303\304$\207"
   [org-add-hook change-major-mode-hook org-show-block-all 
append
local]
   5]
 #[nil "\300\301\302\303\304$\207"
   [org-add-hook change-major-mode-hook 
org-babel-show-result-all
append local]
   5]
 org-babel-result-hide-spec org-babel-hide-all-hashes)
 org-archive-hook '(org-attach-archive-delete-maybe)
 org-ascii-format-drawer-function '(lambda (name contents width) contents)
 org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point 
org-babel-execute-safely-maybe)
 org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers
  org-cycle-show-empty-lines
  org-optimize-window-after-visibility-change)
 org-babel-tangle-lang-exts '(("D" . "d") ("C++" . "cpp") ("emacs-lisp" . "el")
  ("elisp" . "el"))
 org-confirm-elisp-link-function 'yes-or-no-p
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-html-format-headline-function 'org-html-format-headline-default-function
 org-babel-load-languages '((sh . t) (C . t))
 org-html-format-inlinetask-function 
'org-html-format-inlinetask-default-function
 org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
 )