1. 19

  2. 16

    i’m very sad that this isn’t a markup language for specifying dlls.

    1. 7

      Can’t we just all agree to use Org mode and be done with it?

      1. 4

        :-) The first thing I did after reading the introduction was instinctively google to see if there was an org-exporter for it.

        1. 3

          I see org being the standard for notes and documents of Emacs users, but Markdown is the de facto standard for lightweight markup on forums, like right here.

          I’m still a bit mad every time I write bbcode though. Or MediaWiki’s pre-Markdown but not quite markup.

          1. 3

            I think that’s unfortunate. Org mode is much more expressive than Markdown at no cost of readability, IMO.

            1. 1

              much more expressive than Markdown

              Not strictly more expressive, though. There is something that Org mode cannot express and Markdown can: code that begins or ends with whitespace. (And this has been an annoyance a few times in actual Org mode files I have written.)

              In Org mode, you can’t write something like “append ~ & vbCrLf~ to each line”. Markdown makes that possible – not with `, but with its reassuringly ever-present escape hatch of writing raw HTML. You can always write “append <code> & vbCrLf</code> to each line”.

              You could probably fix this locally by editing the setting org-emphasis-regexp-components, but then your Org mode files won’t look the same on other people’s computers.

              1. 1

                If you are exporting to LaTeX, you can use \texttt{ & vbCrLf}.

          2. 2

            This would simplify my life a great deal.

            1. 2

              Some of us can’t use emacs, for various reasons, the most important being fear of RSI, frankly.

              1. 3

                Do I have good news for you!

                n.b.: I have no idea if this actually works.

                1. 8

                  Or, coming at it from the other direction, you can use Evil to bring Vim keybindings to Emacs, while using the canonical org-mode plugin. Evil worked well for me when I used org-mode for three months – it’s a very complete emulation. Though compared to sticking with Vim, it requires you to start from scratch with your configuration.

                  (passy’s link is to Spacemacs, a bundle of Emacs plugins that includes Evil.)

                  1. 1

                    This is what I do, but it is a bit of a hassle if you use emacs for things other than vanilla text editing. If you use other emacs packages, you often get either keybinding clashes or outright brokenness, especially when in normal mode. Lots of emacs packages are really not expecting vim-style keybindings, so you have to add workarounds to your local config to sort things out, either with a real fix, or by selectively disabling evil-mode with something like (evil-set-initial-state ‘offending-mode 'emacs).

                    With org-mode, for example, out of the box one of the more common keybindings, TAB to expand/collapse a heading, clashes with evil-mode.

                    1. 2

                      I’m in the process of trying out spacemacs and I believe it has evil-org mode built in. I believe it’s main goal is solving the problem of emacs packages not supporting vim-like bindings.

                        1. 2

                          The parent’s missing link text: “the evil-org package is indeed built into Spacemacs”. (The link shows evil-org listed within the variable spacemacs-packages in spacemacs/packages.el.)

                  2. 6

                    Or even this.

                    n.b.: I also don’t really know if “works”, but I installed it and played around with it for a few hours and it looks pretty impressive.

                  3. 1

                    I’m not asking for standardization on emacs, I’m asking for standardization on Org mode. Editors can then adopt support for it like they have Markdown.

                2. 4

                  Sigh. Well-meaning, and probably quite nice for its intended use. Can’t say proliferation of formats makes me happy. :(

                    1. 1

                      I find the proliferation of formats to be a good thing. The more options I get, the more I get to pick and choose what features I want.

                    2. 4

                      I rather like its completeness.

                      1. 3

                        That css theme looks awesome. Stealing for later study !