Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ox-hugo crash on "table.el" formatted table #374

Closed
marczz opened this issue Jun 16, 2020 · 2 comments
Closed

ox-hugo crash on "table.el" formatted table #374

marczz opened this issue Jun 16, 2020 · 2 comments
Labels

Comments

@marczz
Copy link

marczz commented Jun 16, 2020

Actual Behavior

When you use table.el in org-mode, it exports in raw-html, with org-html and ox-md, but it makes ox-hugo crash with an error in org-blackfriday-table.

Expected Behavior

As ox-hugo cannot render a table.el as gfm table, since features like multi-line cells are not supported by the gfm table extension, nor by Goldmark table extension. It should let the ancestor org-html parse the table and include the raw html. Exactly as do ox-md.

As a workaround is there any way to indicate that some part of the source should be parsed by org-md, or org-html?

The solution of manually calling them on the region and including the html, is not very satisfying.

How to Reproduce the Issue

Example Org File

#+hugo_base_dir: "/tmp"

* table.el test

+----------+----------+----------+
| Header 1 | Header 2 | Header 3 |
+----------+----------+----------+
| a        | b        | c        |
+----------+----------+----------+
| d        | e        | f        |
+----------+----------+----------+

Generated Markdown File or Error

 replace-regexp-in-string("\n\n" "\n" nil)
  org-blackfriday-table((table (:begin 43 :end 288 :type table\.el :tblfm nil.....
 org-export-data((table (:begin 43 :end 288 :type table\.el :tblfm nil....
 org-export-data((section (:begin 43 :end 288 :conte......
 org-export-data((headline (:raw-value "table.el test" ....
 org-export-data((org-data nil (section (:begin 1 :end 26 .....
 org-export-as(hugo nil nil nil (:output-file "/tmp/\"/tmp\"/content/posts/essai.md"))
  org-export-to-file(hugo "/tmp/\"/tmp\"/content/posts/essai.md" nil nil nil)
  org-hugo-export-to-md(nil nil nil)
  (lambda (a s v _b) (org-hugo-export-to-md a s v))(nil nil nil nil)
  org-export-dispatch(nil)

Ox-Hugo Debug Information

Debug Info

Debug information for ox-hugo

Emacs Version

GNU Emacs 26.3 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2020-05-17, modified by Debian

Org Version

Org mode version 9.3.6 (9.3.6-69-g3bbaca-elpaplus @ /home/marc/.emacs.d/elpa/org-plus-contrib-20200511/)

Hugo Version

Hugo Static Site Generator v0.72.0/extended linux/amd64 BuildDate: 2020-06-04T05:07:16Z

Org load-path shadows

Warning: Possible mixed installation of Org

/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-abc hides /home/marc/.emacs.d/elpa/org-20200511/ob-abc
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-mhe hides /home/marc/.emacs.d/elpa/org-20200511/ol-mhe
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-gnuplot hides /home/marc/.emacs.d/elpa/org-20200511/ob-gnuplot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lua hides /home/marc/.emacs.d/elpa/org-20200511/ob-lua
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-org hides /home/marc/.emacs.d/elpa/org-20200511/ob-org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ebnf hides /home/marc/.emacs.d/elpa/org-20200511/ob-ebnf
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-ascii hides /home/marc/.emacs.d/elpa/org-20200511/ox-ascii
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-java hides /home/marc/.emacs.d/elpa/org-20200511/ob-java
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-beamer hides /home/marc/.emacs.d/elpa/org-20200511/ox-beamer
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-perl hides /home/marc/.emacs.d/elpa/org-20200511/ob-perl
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-irc hides /home/marc/.emacs.d/elpa/org-20200511/ol-irc
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-R hides /home/marc/.emacs.d/elpa/org-20200511/ob-R
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-macro hides /home/marc/.emacs.d/elpa/org-20200511/org-macro
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-keys hides /home/marc/.emacs.d/elpa/org-20200511/org-keys
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-macs hides /home/marc/.emacs.d/elpa/org-20200511/org-macs
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-inlinetask hides /home/marc/.emacs.d/elpa/org-20200511/org-inlinetask
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-bibtex hides /home/marc/.emacs.d/elpa/org-20200511/ol-bibtex
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol hides /home/marc/.emacs.d/elpa/org-20200511/ol
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-io hides /home/marc/.emacs.d/elpa/org-20200511/ob-io
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-pcomplete hides /home/marc/.emacs.d/elpa/org-20200511/org-pcomplete
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-indent hides /home/marc/.emacs.d/elpa/org-20200511/org-indent
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-num hides /home/marc/.emacs.d/elpa/org-20200511/org-num
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-mscgen hides /home/marc/.emacs.d/elpa/org-20200511/ob-mscgen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-icalendar hides /home/marc/.emacs.d/elpa/org-20200511/ox-icalendar
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-comint hides /home/marc/.emacs.d/elpa/org-20200511/ob-comint
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-habit hides /home/marc/.emacs.d/elpa/org-20200511/org-habit
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-core hides /home/marc/.emacs.d/elpa/org-20200511/ob-core
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-eshell hides /home/marc/.emacs.d/elpa/org-20200511/ol-eshell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-attach hides /home/marc/.emacs.d/elpa/org-20200511/org-attach
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-docview hides /home/marc/.emacs.d/elpa/org-20200511/ol-docview
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-duration hides /home/marc/.emacs.d/elpa/org-20200511/org-duration
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-colview hides /home/marc/.emacs.d/elpa/org-20200511/org-colview
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ruby hides /home/marc/.emacs.d/elpa/org-20200511/ob-ruby
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sed hides /home/marc/.emacs.d/elpa/org-20200511/ob-sed
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sql hides /home/marc/.emacs.d/elpa/org-20200511/ob-sql
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-id hides /home/marc/.emacs.d/elpa/org-20200511/org-id
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ditaa hides /home/marc/.emacs.d/elpa/org-20200511/ob-ditaa
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-forth hides /home/marc/.emacs.d/elpa/org-20200511/ob-forth
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-list hides /home/marc/.emacs.d/elpa/org-20200511/org-list
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-info hides /home/marc/.emacs.d/elpa/org-20200511/ol-info
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-eww hides /home/marc/.emacs.d/elpa/org-20200511/ol-eww
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-eshell hides /home/marc/.emacs.d/elpa/org-20200511/ob-eshell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-stan hides /home/marc/.emacs.d/elpa/org-20200511/ob-stan
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-plantuml hides /home/marc/.emacs.d/elpa/org-20200511/ob-plantuml
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-md hides /home/marc/.emacs.d/elpa/org-20200511/ox-md
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-element hides /home/marc/.emacs.d/elpa/org-20200511/org-element
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ocaml hides /home/marc/.emacs.d/elpa/org-20200511/ob-ocaml
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-attach-git hides /home/marc/.emacs.d/elpa/org-20200511/org-attach-git
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sqlite hides /home/marc/.emacs.d/elpa/org-20200511/ob-sqlite
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-version hides /home/marc/.emacs.d/elpa/org-20200511/org-version
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-screen hides /home/marc/.emacs.d/elpa/org-20200511/ob-screen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-odt hides /home/marc/.emacs.d/elpa/org-20200511/ox-odt
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob hides /home/marc/.emacs.d/elpa/org-20200511/ob
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-man hides /home/marc/.emacs.d/elpa/org-20200511/ox-man
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-groovy hides /home/marc/.emacs.d/elpa/org-20200511/ob-groovy
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-haskell hides /home/marc/.emacs.d/elpa/org-20200511/ob-haskell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lilypond hides /home/marc/.emacs.d/elpa/org-20200511/ob-lilypond
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-asymptote hides /home/marc/.emacs.d/elpa/org-20200511/ob-asymptote
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-crypt hides /home/marc/.emacs.d/elpa/org-20200511/org-crypt
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-C hides /home/marc/.emacs.d/elpa/org-20200511/ob-C
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-ctags hides /home/marc/.emacs.d/elpa/org-20200511/org-ctags
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ledger hides /home/marc/.emacs.d/elpa/org-20200511/ob-ledger
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-latex hides /home/marc/.emacs.d/elpa/org-20200511/ob-latex
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-src hides /home/marc/.emacs.d/elpa/org-20200511/org-src
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-js hides /home/marc/.emacs.d/elpa/org-20200511/ob-js
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-publish hides /home/marc/.emacs.d/elpa/org-20200511/ox-publish
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-eval hides /home/marc/.emacs.d/elpa/org-20200511/ob-eval
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-latex hides /home/marc/.emacs.d/elpa/org-20200511/ox-latex
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-shell hides /home/marc/.emacs.d/elpa/org-20200511/ob-shell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-tangle hides /home/marc/.emacs.d/elpa/org-20200511/ob-tangle
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-rmail hides /home/marc/.emacs.d/elpa/org-20200511/ol-rmail
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-coq hides /home/marc/.emacs.d/elpa/org-20200511/ob-coq
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-emacs-lisp hides /home/marc/.emacs.d/elpa/org-20200511/ob-emacs-lisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-org hides /home/marc/.emacs.d/elpa/org-20200511/ox-org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-lint hides /home/marc/.emacs.d/elpa/org-20200511/org-lint
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org hides /home/marc/.emacs.d/elpa/org-20200511/org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-octave hides /home/marc/.emacs.d/elpa/org-20200511/ob-octave
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-entities hides /home/marc/.emacs.d/elpa/org-20200511/org-entities
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-plot hides /home/marc/.emacs.d/elpa/org-20200511/org-plot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-timer hides /home/marc/.emacs.d/elpa/org-20200511/org-timer
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-fortran hides /home/marc/.emacs.d/elpa/org-20200511/ob-fortran
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-w3m hides /home/marc/.emacs.d/elpa/org-20200511/ol-w3m
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-shen hides /home/marc/.emacs.d/elpa/org-20200511/ob-shen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox hides /home/marc/.emacs.d/elpa/org-20200511/ox
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-matlab hides /home/marc/.emacs.d/elpa/org-20200511/ob-matlab
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-texinfo hides /home/marc/.emacs.d/elpa/org-20200511/ox-texinfo
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-protocol hides /home/marc/.emacs.d/elpa/org-20200511/org-protocol
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-bbdb hides /home/marc/.emacs.d/elpa/org-20200511/ol-bbdb
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-goto hides /home/marc/.emacs.d/elpa/org-20200511/org-goto
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lob hides /home/marc/.emacs.d/elpa/org-20200511/ob-lob
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-datetree hides /home/marc/.emacs.d/elpa/org-20200511/org-datetree
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sass hides /home/marc/.emacs.d/elpa/org-20200511/ob-sass
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-compat hides /home/marc/.emacs.d/elpa/org-20200511/org-compat
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-calc hides /home/marc/.emacs.d/elpa/org-20200511/ob-calc
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-processing hides /home/marc/.emacs.d/elpa/org-20200511/ob-processing
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-python hides /home/marc/.emacs.d/elpa/org-20200511/ob-python
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-mouse hides /home/marc/.emacs.d/elpa/org-20200511/org-mouse
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-dot hides /home/marc/.emacs.d/elpa/org-20200511/ob-dot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-mobile hides /home/marc/.emacs.d/elpa/org-20200511/org-mobile
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-capture hides /home/marc/.emacs.d/elpa/org-20200511/org-capture
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-css hides /home/marc/.emacs.d/elpa/org-20200511/ob-css
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-exp hides /home/marc/.emacs.d/elpa/org-20200511/ob-exp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-vala hides /home/marc/.emacs.d/elpa/org-20200511/ob-vala
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-agenda hides /home/marc/.emacs.d/elpa/org-20200511/org-agenda
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-hledger hides /home/marc/.emacs.d/elpa/org-20200511/ob-hledger
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-picolisp hides /home/marc/.emacs.d/elpa/org-20200511/ob-picolisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-makefile hides /home/marc/.emacs.d/elpa/org-20200511/ob-makefile
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-tempo hides /home/marc/.emacs.d/elpa/org-20200511/org-tempo
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-clojure hides /home/marc/.emacs.d/elpa/org-20200511/ob-clojure
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-archive hides /home/marc/.emacs.d/elpa/org-20200511/org-archive
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-feed hides /home/marc/.emacs.d/elpa/org-20200511/org-feed
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lisp hides /home/marc/.emacs.d/elpa/org-20200511/ob-lisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-faces hides /home/marc/.emacs.d/elpa/org-20200511/org-faces
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-footnote hides /home/marc/.emacs.d/elpa/org-20200511/org-footnote
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-scheme hides /home/marc/.emacs.d/elpa/org-20200511/ob-scheme
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-install hides /home/marc/.emacs.d/elpa/org-20200511/org-install
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-table hides /home/marc/.emacs.d/elpa/org-20200511/org-table
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-table hides /home/marc/.emacs.d/elpa/org-20200511/ob-table
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ref hides /home/marc/.emacs.d/elpa/org-20200511/ob-ref
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-J hides /home/marc/.emacs.d/elpa/org-20200511/ob-J
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-maxima hides /home/marc/.emacs.d/elpa/org-20200511/ob-maxima
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-awk hides /home/marc/.emacs.d/elpa/org-20200511/ob-awk
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-clock hides /home/marc/.emacs.d/elpa/org-20200511/org-clock
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-html hides /home/marc/.emacs.d/elpa/org-20200511/ox-html
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ol-gnus hides /home/marc/.emacs.d/elpa/org-20200511/ol-gnus
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-loaddefs hides /home/marc/.emacs.d/elpa/org-20200511/org-loaddefs
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-abc hides /usr/share/emacs/26.3/lisp/org/ob-abc
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ocaml hides /usr/share/emacs/26.3/lisp/org/ob-ocaml
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-archive hides /usr/share/emacs/26.3/lisp/org/org-archive
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lua hides /usr/share/emacs/26.3/lisp/org/ob-lua
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-org hides /usr/share/emacs/26.3/lisp/org/ob-org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-element hides /usr/share/emacs/26.3/lisp/org/org-element
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox hides /usr/share/emacs/26.3/lisp/org/ox
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-python hides /usr/share/emacs/26.3/lisp/org/ob-python
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-emacs-lisp hides /usr/share/emacs/26.3/lisp/org/ob-emacs-lisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-compat hides /usr/share/emacs/26.3/lisp/org/org-compat
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-java hides /usr/share/emacs/26.3/lisp/org/ob-java
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-beamer hides /usr/share/emacs/26.3/lisp/org/ox-beamer
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-perl hides /usr/share/emacs/26.3/lisp/org/ob-perl
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-macro hides /usr/share/emacs/26.3/lisp/org/org-macro
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-macs hides /usr/share/emacs/26.3/lisp/org/org-macs
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-pcomplete hides /usr/share/emacs/26.3/lisp/org/org-pcomplete
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-matlab hides /usr/share/emacs/26.3/lisp/org/ob-matlab
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-mscgen hides /usr/share/emacs/26.3/lisp/org/ob-mscgen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob hides /usr/share/emacs/26.3/lisp/org/ob
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-comint hides /usr/share/emacs/26.3/lisp/org/ob-comint
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-habit hides /usr/share/emacs/26.3/lisp/org/org-habit
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-core hides /usr/share/emacs/26.3/lisp/org/ob-core
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-inlinetask hides /usr/share/emacs/26.3/lisp/org/org-inlinetask
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-attach hides /usr/share/emacs/26.3/lisp/org/org-attach
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-vala hides /usr/share/emacs/26.3/lisp/org/ob-vala
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-colview hides /usr/share/emacs/26.3/lisp/org/org-colview
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-C hides /usr/share/emacs/26.3/lisp/org/ob-C
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-list hides /usr/share/emacs/26.3/lisp/org/org-list
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-ascii hides /usr/share/emacs/26.3/lisp/org/ox-ascii
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sed hides /usr/share/emacs/26.3/lisp/org/ob-sed
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-tangle hides /usr/share/emacs/26.3/lisp/org/ob-tangle
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-id hides /usr/share/emacs/26.3/lisp/org/org-id
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-forth hides /usr/share/emacs/26.3/lisp/org/ob-forth
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-icalendar hides /usr/share/emacs/26.3/lisp/org/ox-icalendar
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-table hides /usr/share/emacs/26.3/lisp/org/org-table
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-scheme hides /usr/share/emacs/26.3/lisp/org/ob-scheme
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-css hides /usr/share/emacs/26.3/lisp/org/ob-css
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-footnote hides /usr/share/emacs/26.3/lisp/org/org-footnote
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-hledger hides /usr/share/emacs/26.3/lisp/org/ob-hledger
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-calc hides /usr/share/emacs/26.3/lisp/org/ob-calc
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-plantuml hides /usr/share/emacs/26.3/lisp/org/ob-plantuml
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-md hides /usr/share/emacs/26.3/lisp/org/ox-md
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-stan hides /usr/share/emacs/26.3/lisp/org/ob-stan
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sqlite hides /usr/share/emacs/26.3/lisp/org/ob-sqlite
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-version hides /usr/share/emacs/26.3/lisp/org/org-version
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-screen hides /usr/share/emacs/26.3/lisp/org/ob-screen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-odt hides /usr/share/emacs/26.3/lisp/org/ox-odt
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-groovy hides /usr/share/emacs/26.3/lisp/org/ob-groovy
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lilypond hides /usr/share/emacs/26.3/lisp/org/ob-lilypond
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-table hides /usr/share/emacs/26.3/lisp/org/ob-table
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-ctags hides /usr/share/emacs/26.3/lisp/org/org-ctags
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ledger hides /usr/share/emacs/26.3/lisp/org/ob-ledger
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-gnuplot hides /usr/share/emacs/26.3/lisp/org/ob-gnuplot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-latex hides /usr/share/emacs/26.3/lisp/org/ob-latex
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-src hides /usr/share/emacs/26.3/lisp/org/org-src
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-js hides /usr/share/emacs/26.3/lisp/org/ob-js
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-publish hides /usr/share/emacs/26.3/lisp/org/ox-publish
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-entities hides /usr/share/emacs/26.3/lisp/org/org-entities
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-eval hides /usr/share/emacs/26.3/lisp/org/ob-eval
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-plot hides /usr/share/emacs/26.3/lisp/org/org-plot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-shell hides /usr/share/emacs/26.3/lisp/org/ob-shell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-protocol hides /usr/share/emacs/26.3/lisp/org/org-protocol
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-duration hides /usr/share/emacs/26.3/lisp/org/org-duration
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ebnf hides /usr/share/emacs/26.3/lisp/org/ob-ebnf
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-crypt hides /usr/share/emacs/26.3/lisp/org/org-crypt
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-org hides /usr/share/emacs/26.3/lisp/org/ox-org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-lint hides /usr/share/emacs/26.3/lisp/org/org-lint
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-man hides /usr/share/emacs/26.3/lisp/org/ox-man
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-mobile hides /usr/share/emacs/26.3/lisp/org/org-mobile
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-fortran hides /usr/share/emacs/26.3/lisp/org/ob-fortran
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-asymptote hides /usr/share/emacs/26.3/lisp/org/ob-asymptote
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sql hides /usr/share/emacs/26.3/lisp/org/ob-sql
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-texinfo hides /usr/share/emacs/26.3/lisp/org/ox-texinfo
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ditaa hides /usr/share/emacs/26.3/lisp/org/ob-ditaa
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-coq hides /usr/share/emacs/26.3/lisp/org/ob-coq
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ruby hides /usr/share/emacs/26.3/lisp/org/ob-ruby
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-datetree hides /usr/share/emacs/26.3/lisp/org/org-datetree
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-timer hides /usr/share/emacs/26.3/lisp/org/org-timer
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-octave hides /usr/share/emacs/26.3/lisp/org/ob-octave
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-sass hides /usr/share/emacs/26.3/lisp/org/ob-sass
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-capture hides /usr/share/emacs/26.3/lisp/org/org-capture
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-maxima hides /usr/share/emacs/26.3/lisp/org/ob-maxima
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-processing hides /usr/share/emacs/26.3/lisp/org/ob-processing
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-ref hides /usr/share/emacs/26.3/lisp/org/ob-ref
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-latex hides /usr/share/emacs/26.3/lisp/org/ox-latex
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-awk hides /usr/share/emacs/26.3/lisp/org/ob-awk
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-R hides /usr/share/emacs/26.3/lisp/org/ob-R
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-indent hides /usr/share/emacs/26.3/lisp/org/org-indent
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-exp hides /usr/share/emacs/26.3/lisp/org/ob-exp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-clock hides /usr/share/emacs/26.3/lisp/org/org-clock
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-shen hides /usr/share/emacs/26.3/lisp/org/ob-shen
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ox-html hides /usr/share/emacs/26.3/lisp/org/ox-html
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-io hides /usr/share/emacs/26.3/lisp/org/ob-io
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-picolisp hides /usr/share/emacs/26.3/lisp/org/ob-picolisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-makefile hides /usr/share/emacs/26.3/lisp/org/ob-makefile
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-feed hides /usr/share/emacs/26.3/lisp/org/org-feed
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org hides /usr/share/emacs/26.3/lisp/org/org
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-dot hides /usr/share/emacs/26.3/lisp/org/ob-dot
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lisp hides /usr/share/emacs/26.3/lisp/org/ob-lisp
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-lob hides /usr/share/emacs/26.3/lisp/org/ob-lob
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-mouse hides /usr/share/emacs/26.3/lisp/org/org-mouse
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-haskell hides /usr/share/emacs/26.3/lisp/org/ob-haskell
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-install hides /usr/share/emacs/26.3/lisp/org/org-install
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-faces hides /usr/share/emacs/26.3/lisp/org/org-faces
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-clojure hides /usr/share/emacs/26.3/lisp/org/ob-clojure
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-agenda hides /usr/share/emacs/26.3/lisp/org/org-agenda
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/ob-J hides /usr/share/emacs/26.3/lisp/org/ob-J
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-loaddefs hides /usr/share/emacs/26.3/lisp/org/org-loaddefs
/home/marc/.emacs.d/elpa/org-plus-contrib-20200511/org-crypt hides /home/marc/elisp/share/misc/org-crypt

Study the output of M-x list-load-path-shadows.

ox-hugo defcustoms

org-hugo-section "posts"
org-hugo-use-code-for-kbd nil
org-hugo-preserve-filling t
org-hugo-delete-trailing-ws t
org-hugo-prefer-hyphen-in-tags t
org-hugo-allow-spaces-in-tags t
org-hugo-tag-processing-functions (org-hugo–tag-processing-fn-replace-with-spaces-maybe org-hugo–tag-processing-fn-replace-with-hyphens-maybe)
org-hugo-auto-set-lastmod nil
org-hugo-export-with-toc nil
org-hugo-export-with-section-numbers nil
org-hugo-front-matter-format "toml"
org-hugo-default-static-subdirectory-for-externals "ox-hugo"
org-hugo-external-file-extensions-allowed-for-copying ("jpg" "jpeg" "tiff" "png" "svg" "gif" "mp4" "pdf" "odt" "doc" "ppt" "xls" "docx" "pptx" "xlsx")
org-hugo-date-format "%Y-%m-%dT%T%z"
org-hugo-paired-shortcodes ""
org-hugo-langs-no-descr-in-code-fences nil
org-hugo-suppress-lastmod-period 0.0
org-hugo-front-matter-format "toml"
@kaushalmodi
Copy link
Owner

Exactly as do ox-md.

I try to export as little HTML as possible, so that the generated Markdown stays as readable as possible.

I will first fix the crash. Thanks for this report.

@kaushalmodi
Copy link
Owner

I know this was very late, but table.el format tables are finally supported in ox-hugo too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants