Re: [O] Replacement for org-make-link

2012-08-20 Thread Nick Dokos
Karl Voit devn...@karl-voit.at wrote:

 Hi!
 
 http://orgmode.org/Changes.html tells me that org-make-link has been
 deleted.
 
 I am using following lines to add links to references I manage using
 Org-mode: (from [1])
 
 ,
 | (defun org-ref-complete-link (optional arg)
 |   Create a reference link using completion.
 |   (let (file link)
 |(setq file (read-file-name ref:  ~/archive/papers_from_web/))
 |(let ((pwd (file-name-as-directory (expand-file-name .)))
 |  (pwd1 (file-name-as-directory (abbreviate-file-name
 | (expand-file-name .)
 |  (setq file (string-replace ~/archive/papers_from_web/  file))
 |  (setq file (string-replace pwd  (string-replace pwd1  file)))
 |  (setq file (string-replace .bib  file))
 |  (setq file (string-replace .pdf  file))
 |  (setq link (org-make-link ref: file)))
 | link))
 `
 
 Can somebody with more knowledge than me suggest, what I should do
 instead?
 

Replace it with concat, I think. That's all that org-make-link used to do:

,
| (defun org-make-link (rest strings)
|   Concatenate STRINGS.
|   (apply 'concat strings))
`

In fact the commit says:

,
| commit 96551f3dd8885dee6972c70ce06888fd3d5f4dd4
| Author: Bastien Guerry b...@altern.org
| Date:   Fri Aug 3 19:03:21 2012 +0200
| 
| Delete `org-make-link' and replace previous occurrences by `concat'.
`

Nick



Re: [O] Replacement for org-make-link

2012-08-20 Thread Bastien
Nick Dokos nicholas.do...@hp.com writes:

 Replace it with concat, I think.

Yes, exactly.

-- 
 Bastien



Re: [O] Replacement for org-make-link

2012-08-20 Thread Karl Voit
* Bastien b...@altern.org wrote:
 Nick Dokos nicholas.do...@hp.com writes:

 Replace it with concat, I think.

 Yes, exactly.

Works like charm. Thanks!

-- 
Karl Voit