"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "doc/pp.md" between
pp-2.14.2.tar.gz and pp-2.14.3.tar.gz

About: PP a generic PreProcessor designed for Pandoc (and more generally Markdown and reStructuredText) - macros, literate programming, diagrams, scripts and more.

pp.md  (pp-2.14.2):pp.md  (pp-2.14.3)
skipping to change at line 34 skipping to change at line 34
[Bash]: https://www.gnu.org/software/bash/ [Bash]: https://www.gnu.org/software/bash/
[Cmd]: https://en.wikipedia.org/wiki/Cmd.exe [Cmd]: https://en.wikipedia.org/wiki/Cmd.exe
[PowerShell]: https://en.wikipedia.org/wiki/PowerShell [PowerShell]: https://en.wikipedia.org/wiki/PowerShell
[Python]: https://www.python.org/ [Python]: https://www.python.org/
[Lua]: http://www.lua.org/ [Lua]: http://www.lua.org/
[Haskell]: https://www.haskell.org/ [Haskell]: https://www.haskell.org/
[Stack]: https://docs.haskellstack.org/en/stable/README/ [Stack]: https://docs.haskellstack.org/en/stable/README/
[GitHub]: https://github.com/CDSoft/pp [GitHub]: https://github.com/CDSoft/pp
[Mustache]: https://github.com/JustusAdam/mustache [Mustache]: https://github.com/JustusAdam/mustache
Warning: PP may not be supported in the future
==============================================
Their is no plan to support PP from now on.
PP is meant to be replaced by a combination of:
- [UPP](http://cdelord.fr/upp): Lua-scriptable Universal PreProcessor
- [Panda](http://cdelord.fr/panda): Pandoc add-ons (Lua filters for Pandoc)
Upp and Panda are written in Lua and are way easier to deploy.
PP - Generic preprocessor (with pandoc in mind) PP - Generic preprocessor (with pandoc in mind)
=============================================== ===============================================
[PP] is a text preprocessor designed for Pandoc (and more generally Markdown and reStructuredText). [PP] is a text preprocessor designed for Pandoc (and more generally Markdown and reStructuredText).
The [PP] package used to contain three preprocessors for [Pandoc]. The [PP] package used to contain three preprocessors for [Pandoc].
I started using Markdown and [Pandoc] with [GPP]. I started using Markdown and [Pandoc] with [GPP].
Then I wrote [DPP] to embed diagrams in Markdown documents. Then I wrote [DPP] to embed diagrams in Markdown documents.
And finally [PP] which merges the functionalities of [GPP] and [DPP]. And finally [PP] which merges the functionalities of [GPP] and [DPP].
skipping to change at line 68 skipping to change at line 57
`pp` now implements: `pp` now implements:
- macros - macros
- literate programming - literate programming
- [GraphViz], [PlantUML], [ditaa] and [blockdiag] diagrams - [GraphViz], [PlantUML], [ditaa] and [blockdiag] diagrams
- [Asymptote] and [R] figures - [Asymptote] and [R] figures
- [Bash], [Cmd], [PowerShell], [Python], [Lua], [Haskell] and [R] scripts - [Bash], [Cmd], [PowerShell], [Python], [Lua], [Haskell] and [R] scripts
- [Mustache] - [Mustache]
Warning: PP may not be supported in the future
==============================================
Their is no plan to support PP from now on.
PP is meant to be replaced by a combination of:
- [UPP](http://cdelord.fr/upp): Lua-scriptable Universal PreProcessor
- [Panda](http://cdelord.fr/panda): Pandoc add-ons (Lua filters for Pandoc)
Upp and Panda are written in Lua and are way easier to deploy.
Open source Open source
=========== ===========
[PP] is an Open source software. [PP] is an Open source software.
Anybody can contribute on [GitHub] to: Anybody can contribute on [GitHub] to:
- suggest or add new features - suggest or add new features
- report or fix bugs - report or fix bugs
- improve the documentation - improve the documentation
- add some nicer examples - add some nicer examples
skipping to change at line 1179 skipping to change at line 1179
- [Pandoc-Goodies PP-Macros Library](https://github.com/tajmone/pandoc-goodies/t ree/master/pp) - [Pandoc-Goodies PP-Macros Library](https://github.com/tajmone/pandoc-goodies/t ree/master/pp)
by [tajmone](https://github.com/tajmone): by [tajmone](https://github.com/tajmone):
an ongoing collaborative effort to build a library of PP macros. an ongoing collaborative effort to build a library of PP macros.
Licenses Licenses
======== ========
PP PP
-- --
Copyright (C) 2015-2020 Christophe Delord <br> Copyright (C) 2015-2021 Christophe Delord <br>
<http://cdelord.fr/pp> <http://cdelord.fr/pp>
PP is free software: you can redistribute it and/or modify PP is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or the Free Software Foundation, either version 3 of the License, or
(at your option) any later version. (at your option) any later version.
PP is distributed in the hope that it will be useful, PP is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 End of changes. 3 change blocks. 
12 lines changed or deleted 12 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)