Re: [O] Bug: [Markdown export] Relative pages considered as files if links' targets [8.3.1 (8.3.1-123-g823cad-elpa /home/bitouze/.emacs.d/elpa/org-20150914/)]
Rasmus gmx.us> writes: > What if you add a dot? > > #+begin_src org > - A [[./rootsite/somepage/][(relative) page]]. > - A [[./rootsite/somepage][(relative) page]]. > #+end_src > > ⇒ > > #+begin_src markdown > - A [(relative) page](./rootsite/somepage/). > - A [(relative) page](./rootsite/somepage). > #+end_src It doesn't give the expected result neither because, if this link is entered on the page /rootsite/anotherpage, it will point to: ┌ │ /rootsite/anotherpage/rootsite/somepage/ └ -- Denis
[O] Bug: [Markdown export] Relative pages considered as files if links' targets [8.3.1 (8.3.1-123-g823cad-elpa @ /home/bitouze/.emacs.d/elpa/org-20150914/)]
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. Sometimes, you need to have links, the targets of which are relative pages of your site. Unfortunately, when exported to Markdown, these relative pages are considered as files: #+begin_src org - A [[/rootsite/somepage/][(relative) page]]. - A [[/rootsite/somepage][(relative) page]]. #+end_src is exported as: #+begin_src markdown - A [(relative) page](file:///rootsite/somepage/). - A [(relative) page](file:///rootsite/somepage). #+end_src whereas the expected behavior would be: #+begin_src markdown - A [(relative) page](/rootsite/somepage/). - A [(relative) page](/rootsite/somepage). #+end_src Emacs : GNU Emacs 24.5.1 (i686-pc-linux-gnu, GTK+ Version 3.14.8) of 2015-06-29 on drums.chezmoi.fr Package: Org-mode version 8.3.1 (8.3.1-123-g823cad-elpa @ /home/bitouze/.emacs.d/elpa/org-20150914/) current state: == (setq org-entities-user '(("nok" "{\\color{red}\\ding{55}}" nil "" "NOK" "NOK" "✘") ("ok" "{\\color{checkmark}\\ding{51}}" nil "" "OK" "OK" "✔") ) org-enforce-todo-checkbox-dependencies t org-inlinetask-default-state "TODO" org-agenda-search-view-always-boolean t org-agenda-log-mode-items '(clock) org-latex-format-headline-function 'leuven--org-latex-format-headline org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point org-babel-execute-safely-maybe) org-pretty-entities t org-latex-packages-alist '(("" "listings") ("" "xcolor") ("french" "babel")) org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function org-stuck-projects '("+LEVEL=2/-DONE" ("TODO" "STRT") nil "") org-refile-use-cache t org-clock-in-resume t org-clock-out-when-done nil org-log-states-order-reversed nil org-odt-preferred-output-format "doc" org-agenda-sticky t org-goto-interface 'outline-path-completion outline-minor-mode-hook '(leuven--outline-minor-mode-hook (lambda nil (if (and outline-minor-mode (derived-mode-p (quote emacs-lisp-mode))) (progn (hide-sublevels 1000))) ) ) org-agenda-skip-scheduled-if-done t org-ellipsis " ►" org-clock-persist t org-archive-location "::* Archive" org-agenda-window-setup 'current-window org-adapt-indentation nil org-agenda-entry-text-leaders " │ " org-agenda-scheduled-leaders '("Scheduled " " ") org-clock-mode-line-total 'all org-tab-first-hook '(org-hide-block-toggle-maybe org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-agenda-exporter-settings '((ps-number-of-columns 1) (ps-landscape-mode t) (htmlize-output-type (quote css))) org-archive-hook '(org-attach-archive-delete-maybe) org-refile-targets '((nil :maxlevel . 4) (nil :maxlevel . 2)) org-html-htmlize-output-type 'css org-modules '(org-info org-habit org-gnus org-id org-checklist) org-cycle-hook '(org-inlinetask-hide-tasks org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-html-checkbox-type 'unicode org-mime-send-subtree-hook '((lambda nil (org-entry-put (point) "mail_composed" (current-time-string))) ) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-confirm-babel-evaluate nil org-speed-command-hook '(org-speed-command-default-hook org-babel-speed-command-hook) org-src-window-setup 'current-window org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default org-export-preprocess-hook '(leuven--org-export-preprocess-hook) org-clock-total-time-cell-format "%s" org-export-snippet-translation-alist '(("b" . "beamer") ("l" . "latex") ("h" . "html")) org-agenda-current-time-string "Right now" org-blocker-hook '(org-block-todo-from-checkboxes org-block-todo-from-children-or-siblings-or-parent) org-fontify-done-headline t org-agenda-skip-deadline-prewarning-if-scheduled 7 org-agenda-restore-windows-after-quit t org-return-follows-link t org-babel-pre-tangle-hook '(save-buffer) org-agenda-diary-file "~/org/diary.org" org-export-time-stamp-file nil org-occur-hook '(org-first-headline-recenter) org-emphasis-alist '(("*" bold "" "") ("/" italic "" "") ("_" underline "" "") ("=" org-verbatim "" "" verbatim) ("~" org-code "" ""
Re: [O] Bug: [Markdown export] Relative pages considered as files if links' targets [8.3.1 (8.3.1-123-g823cad-elpa @ /home/bitouze/.emacs.d/elpa/org-20150914/)]
dbito...@wanadoo.fr (Denis Bitouzé) writes: > 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. > > > Sometimes, you need to have links, the targets of which are relative > pages of your site. Unfortunately, when exported to Markdown, these > relative pages are considered as files: > > #+begin_src org > - A [[/rootsite/somepage/][(relative) page]]. > - A [[/rootsite/somepage][(relative) page]]. > #+end_src > > > is exported as: > > #+begin_src markdown > - A [(relative) page](file:///rootsite/somepage/). > - A [(relative) page](file:///rootsite/somepage). > #+end_src > > > whereas the expected behavior would be: > > #+begin_src markdown > - A [(relative) page](/rootsite/somepage/). > - A [(relative) page](/rootsite/somepage). > #+end_src What if you add a dot? #+begin_src org - A [[./rootsite/somepage/][(relative) page]]. - A [[./rootsite/somepage][(relative) page]]. #+end_src ⇒ #+begin_src markdown - A [(relative) page](./rootsite/somepage/). - A [(relative) page](./rootsite/somepage). #+end_src Or is that a different link? -- It was you, Jezebel, it was you