<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pandoc/src/Text/Pandoc/Lua, branch master</title>
<subtitle>Conversion between markup formats</subtitle>
<id>https://git.pashev.ru/pandoc/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/pandoc/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/'/>
<updated>2021-12-25T20:20:18Z</updated>
<entry>
<title>Lua: improve handling of empty caption, body by `from_simple_table`</title>
<updated>2021-12-25T20:20:18Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-25T19:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=fbd2c8e376eea5eccc0b799f8e48d10c7ab8b6d9'/>
<id>urn:sha1:fbd2c8e376eea5eccc0b799f8e48d10c7ab8b6d9</id>
<content type='text'>
Create truly empty table caption and body when these are empty in the
simple table.

Fixes: #7776
</content>
</entry>
<entry>
<title>Lua: simplify code of pandoc.utils.stringify</title>
<updated>2021-12-21T20:50:13Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-21T20:50:13Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=0bdf37315766eb4b785002ffaf38cdb724628e7a'/>
<id>urn:sha1:0bdf37315766eb4b785002ffaf38cdb724628e7a</id>
<content type='text'>
Minor behavior change: plain strings nested in tables are now included
in the result string.
</content>
</entry>
<entry>
<title>Lua: simplify and deprecate function `pandoc.utils.equals`</title>
<updated>2021-12-21T18:01:11Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-21T17:53:37Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=17a32a99a5eefadc5ebe66d441b6c4f7a0d2f438'/>
<id>urn:sha1:17a32a99a5eefadc5ebe66d441b6c4f7a0d2f438</id>
<content type='text'>
The function is no longer required for element comparisons; it is now an
alias for the `==` operator.
</content>
</entry>
<entry>
<title>Lua: add new library function `pandoc.utils.type`.</title>
<updated>2021-12-21T17:24:21Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-21T08:40:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=d7cab5198269fbbdbc40f54a2ad7aeb83fee619f'/>
<id>urn:sha1:d7cab5198269fbbdbc40f54a2ad7aeb83fee619f</id>
<content type='text'>
The function behaves like the default `type` function from Lua's
standard library, but is aware of pandoc userdata types. A typical
use-case would be to determine the type of a metadata value.
</content>
</entry>
<entry>
<title>Lua: fix return types of `blocks_to_inlines`, `make_sections`</title>
<updated>2021-12-21T08:53:44Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-21T08:48:54Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=c90802d7d85ba2ae98492701b30cc37bde757b83'/>
<id>urn:sha1:c90802d7d85ba2ae98492701b30cc37bde757b83</id>
<content type='text'>
Ensures the returned lists have the correct type (`Inlines` and
`Blocks`, respectively).
</content>
</entry>
<entry>
<title>Lua: use more natural representation for Reference values</title>
<updated>2021-12-20T08:41:03Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-20T08:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=cd2bffee1e4c0ca9c999bd37f81732664f9f107a'/>
<id>urn:sha1:cd2bffee1e4c0ca9c999bd37f81732664f9f107a</id>
<content type='text'>
Omit `false` boolean values, push integers as numbers.
</content>
</entry>
<entry>
<title>Custom writer: assign default Pandoc object to global PANDOC_DOCUMENT</title>
<updated>2021-12-19T22:17:27Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-19T22:04:31Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=993222d2c9c94cbf51f06528b79ffddd56b9da46'/>
<id>urn:sha1:993222d2c9c94cbf51f06528b79ffddd56b9da46</id>
<content type='text'>
The default Pandoc object is now non-strict, i.e., only the parts of the
document that are accessed will be marshaled to Lua. A special type is
no longer necessary.

This change also makes it possible to use the global variable with
library functions such as `pandoc.utils.references`, or to inspect the
document contents with `walk()`.
</content>
</entry>
<entry>
<title>Lua: fixup, should have been part of previous commit</title>
<updated>2021-12-19T13:31:52Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-19T13:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=dc3dcc2ccd3435ca88cf1eaeea05f62806f066d6'/>
<id>urn:sha1:dc3dcc2ccd3435ca88cf1eaeea05f62806f066d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lua: add function `pandoc.utils.references`</title>
<updated>2021-12-17T22:45:27Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-17T16:32:28Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=7a70b87facffe5f2daaaa58af9fadad89b81a9e9'/>
<id>urn:sha1:7a70b87facffe5f2daaaa58af9fadad89b81a9e9</id>
<content type='text'>
List with all cited references of a document.

Closes: #7752
</content>
</entry>
<entry>
<title>Custom reader: ensure old Readers continue to work</title>
<updated>2021-12-11T16:59:11Z</updated>
<author>
<name>Albert Krewinkel</name>
<email>albert@zeitkraut.de</email>
</author>
<published>2021-12-09T07:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=e88224621de1a8f1be4ea7ad9bf05fe635ddc3cc'/>
<id>urn:sha1:e88224621de1a8f1be4ea7ad9bf05fe635ddc3cc</id>
<content type='text'>
Retry conversion by passing a string instead of sources when the
`Reader` fails with a message that hints at an outdated function. A
deprecation notice is reported in that case.
</content>
</entry>
</feed>
