When using markdown-export I get this: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>BuildServer.md</title> </head> <body> zsh:1: command not found: markdown </body> </html> The markdown command should be provided by dev-python/markdown afaict.
Added || ( dev-python/markdown2 dev-python/markdown ) Although default value of `markdown-command' is "markdown", dev-python/markdown2 provides /usr/bin/markdown2 and dev-python/markdown provides /usr/bin/markdown_py. So it still needs user configuration. No problem with it?
Uhm can you make sure they actually work even after configuration? I'd still prefer if it worked out of the box, and as you said neither does, but also last time I tried neither worked. I ended up using dev-ruby/kramdown instead.
Both (setq markdown-command "markdown_py") and (setq markdown-command "markdown2") worked fine with M-x markdwon. Also (setq markdown-command "kramdown") worked. Tried with: # aaaa - aa - bb - cc > Gentoo FreeBSD Linux
(In reply to comment #1) > Added || ( dev-python/markdown2 dev-python/markdown ) Why a revbump for this? Installed files don't change.
(In reply to comment #4) > (In reply to comment #1) > > Added || ( dev-python/markdown2 dev-python/markdown ) > > Why a revbump for this? Installed files don't change. It has new runtime dependencies. To be sure user get them installed, don't we need revbump..?
(In reply to comment #5) > > Why a revbump for this? Installed files don't change. > > It has new runtime dependencies. To be sure user get them installed, don't > we need revbump..? No, because Portage will gather the new dependency from the ebuild in the tree.
(In reply to comment #6) > (In reply to comment #5) > > > Why a revbump for this? Installed files don't change. > > > > It has new runtime dependencies. To be sure user get them installed, don't > > we need revbump..? > > No, because Portage will gather the new dependency from the ebuild in the > tree. hm, I was misunderstading it. Sorry for that.
Can this be made optional in some way please? There are various other tools that provide markdown-like functionality (e.g. app-text/pandoc) and I'd prefer not to have to install something I don't want to use.
@flameeyes any comment on this? It still need to set "markdown-command" variable even with the above dependencies, so I'm now thinking that einfo would be sufficient.
IMHO it should really just work out of the box ...
(In reply to comment #10) > IMHO it should really just work out of the box ... Even for people that just want markdown-mode for the syntax highlighting but not to actually run locally (e.g. they prefer to write messages offline and then copy/paste them into sites like StackOverflow)? Or - as with myself - that want to use a different markdown implementation than that specified in the ebuild? Even you said you went with kramdown and as such don't need dev-python/markdown{2,}.