| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
| |
* Scope selection in the first screen. Since I couldn't detect if the
user is 'real' admin user, default is still per user.
* Scope is limited to per machine on servers. Though not perfect
(couldn't detect `DisableMSI` policy), it should handle #2389 better.
* For per machine, location can be changed by selecting Advanced.
Localization: modified templates from WiX toolkit support localization
very well. A short sample localization file for en-us is used.
* Dialog elements are moved to their own files.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Can't set flag on something not in extra-deps.
|
|
|
|
| |
Use released pandoc-citeproc, not git.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- Create pandoc.msi as artifact.
- Don't install wix unless we need to.
|
|
|
|
| |
Updated stackage resolver.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Org reader: support more export settings
|
| |
| |
| |
| |
| | |
Parsing of special strings (like '...' as ellipsis or '--' as en dash)
can be toggled using the `-` option.
|
| |
| |
| |
| |
| |
| |
| | |
Parsing of emphasized text can be toggled using the `*` option. This
influences parsing of text marked as emphasized, strong, strikeout, and
underline. Parsing of inline math, code, and verbatim text is not
affected by this option.
|
| |
| |
| |
| | |
Reading of smart quotes can be toggled using the `'` option.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The `OrgParserState` contained both an `orgStateMeta` and
`orgStateMeta'` field, the former for plain meta information and the
latter for F-monad wrapped meta info. The plain meta info is only used
to make `OrgParserState` an instance of the `HasMeta` class, which in
turn is never used in the reader. The (F Meta) version is hence renamed
to the "un-primed" version while the other one is dropped.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Some code was duplicated (copy-pasted) or placed in an inappropriate
module during the modularization refactoring. Those functions are moved
into a `Shared` module, as was originally intended but forgotten.
Better documentation of the respective functions is a positive
side-effect.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Org reader: support org-ref style citations
|
| |
| |
| |
| |
| |
| | |
The *org-ref* package is an org-mode extension commonly used to manage
citations in org documents. Basic support for the `cite:citeKey` and
`[[cite:citeKey][prefix text::suffix text]]` syntax is added.
|
|\ \
| | |
| | | |
Org export blocks
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Org-mode version 9 usees a new syntax for export blocks. Instead of
`#+BEGIN_<FORMAT>`, where `<FORMAT>` is the format of the block's
content, the new format uses `#+BEGIN_export <FORMAT>` instead. Both
types are supported.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Reorder functions, grouping related functions together.
- Demote simple functions to local functions if they are used just once.
- Rename and document functions to increase code readability.
- Fix handling of whitespace in blocks, allowing content to be indented
less then the block header.
|
| |/
| |
| |
| |
| |
| | |
Having a function starting with `parse` in a parsing library is overly
redundant. Let's use a nicer, shorter name more in line with the rest
of the library.
|
|/
|
|
| |
Closes #2953.
|
|\
| |
| | |
Org-mode reader modularization
|
| |
| |
| |
| |
| |
| | |
Block parsing code is moved to a separate module.
This is part of the Org-mode reader cleanup effort.
|
| |
| |
| |
| |
| |
| |
| | |
Inline parsing code is moved to a separate module. Parsers for block
starts are extracted as well, as those are used in the `endline` parser.
This is part of the Org-mode reader cleanup effort.
|
|/
|
|
|
|
|
|
|
|
|
|
| |
The Org-mode reader uses many functions defined in the
`Text.Pandoc.Parsing` utility module. Some of the functions are
overwritten with versions adapted to Org-mode idiosyncrasies. These
special functions, as well as the normal Pandoc versions, are combined
in a single module to increase the ease of use.
This leads to decoupling of Org-mode and Pandoc and hence to slightly
cleaner code. The downside is code-bloat due to repeated import/export
statements.
|
|\
| |
| | |
EPUB Reader: normalise Link id as well
|
|/ |
|