pointtools, branch HEADSimple point utilities to hold text presentations.
c3d39e0ae56ee4143f71afb5c9d36076fcec507a2024-08-10T08:29:33Z2024-08-10T08:29:33ZMake fade.sh executable for anyone using the slide effect.Christoph Lohmann20h@r-36.netcommit c3d39e0ae56ee4143f71afb5c9d36076fcec507a
parent 94fa04f4132f7db25a681f1d52f294351b58c7ca
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 10 Aug 2024 10:29:33 +0200
Make fade.sh executable for anyone using the slide effect.
94fa04f4132f7db25a681f1d52f294351b58c7ca2024-08-10T08:27:59Z2024-08-10T08:27:59ZAdd slide effects.Christoph Lohmann20h@r-36.netcommit 94fa04f4132f7db25a681f1d52f294351b58c7ca
parent e56e6e57aa64f7695dca271de1755794489b2dc6
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 10 Aug 2024 10:27:59 +0200
Add slide effects.
e56e6e57aa64f7695dca271de1755794489b2dc62021-06-14T07:37:53Z2021-06-14T10:31:37ZMakefile: do not hardcode optimization and linker flagsAnders Damsgaardanders@adamsgaard.dkcommit e56e6e57aa64f7695dca271de1755794489b2dc6
parent e0d87452da86dd8a57838bcaa8b8c817def194b0
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 14 Jun 2021 09:37:53 +0200
Makefile: do not hardcode optimization and linker flags
Adhere to git://bitreich.org/bitreich-style/c/makefile-guideline.txt
71 * $CFLAGS: do not hard-code optimization flags like (-O2) or diagnostic flags
72 such as -Wall, -Wextra, -pedantic. Even more importantly, do not
73 specify unportable compiler flags.
74
75 * $LDFLAGS: do not hard-code linker flags like -s (symbol stripping) or -g,
76 -static or such flags.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
e0d87452da86dd8a57838bcaa8b8c817def194b02021-06-13T12:41:14Z2021-06-13T12:41:14ZAdd pptx2md converter.Christoph Lohmann20h@r-36.netcommit e0d87452da86dd8a57838bcaa8b8c817def194b0
parent ad95b9aa5689e07c7febceddbc9db5e8574f2699
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 13 Jun 2021 14:41:14 +0200
Add pptx2md converter.
ad95b9aa5689e07c7febceddbc9db5e8574f26992021-06-13T12:00:52Z2021-06-13T12:00:52ZOnly allo a-zA-Z0-9_ in filenames.Christoph Lohmann20h@r-36.netcommit ad95b9aa5689e07c7febceddbc9db5e8574f2699
parent d56297fed58c06e726860efbd7be4c72bfc4429e
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 13 Jun 2021 14:00:52 +0200
Only allo a-zA-Z0-9_ in filenames.
Thanks Od1n for reporting this.
d56297fed58c06e726860efbd7be4c72bfc4429e2020-05-05T08:50:40Z2020-05-05T10:53:09ZImplement strlcpy to avoid entire libbsd dependency on Linux.parazydparazyd@dyne.orgcommit d56297fed58c06e726860efbd7be4c72bfc4429e
parent 9d9bd91369117238963de553f570318b6fb42437
Author: parazyd <parazyd@dyne.org>
Date: Tue, 5 May 2020 10:50:40 +0200
Implement strlcpy to avoid entire libbsd dependency on Linux.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
9d9bd91369117238963de553f570318b6fb424372020-05-02T13:04:39Z2020-05-02T13:04:39ZMake enscript support at least some UTF-8.Christoph Lohmann20h@r-36.netcommit 9d9bd91369117238963de553f570318b6fb42437
parent dd0a478f3e3154a2c890c8debdd58ce5ea8cf62e
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 2 May 2020 15:04:39 +0200
Make enscript support at least some UTF-8.
dd0a478f3e3154a2c890c8debdd58ce5ea8cf62e2020-04-29T17:35:27Z2020-04-29T17:35:27ZAdd new backslash escaping to manpage.Christoph Lohmann20h@r-36.netcommit dd0a478f3e3154a2c890c8debdd58ce5ea8cf62e
parent 30d28168eb70aef9065f207f1146c36a4983d9b3
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 19:35:27 +0200
Add new backslash escaping to manpage.
30d28168eb70aef9065f207f1146c36a4983d9b32020-04-29T17:30:31Z2020-04-29T17:30:31ZChange hello.md to the new syntax and more examples.Christoph Lohmann20h@r-36.netcommit 30d28168eb70aef9065f207f1146c36a4983d9b3
parent 44f42507f8b54d6f3c96869275077ee39dae18d8
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 19:30:31 +0200
Change hello.md to the new syntax and more examples.
44f42507f8b54d6f3c96869275077ee39dae18d82020-04-29T17:31:59Z2020-04-29T17:27:40Zfprintunderline: small optimizationHiltjo Posthumahiltjo@codemadness.orgcommit 44f42507f8b54d6f3c96869275077ee39dae18d8
parent 0e58fcdb306d8383ead9eafdcd6666515a44ab50
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 19:31:59 +0200
fprintunderline: small optimization
Don't run utf8strlen potentially for each character.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
0e58fcdb306d8383ead9eafdcd6666515a44ab502020-04-29T17:21:25Z2020-04-29T17:21:25ZAdd escape possibility for everything.Christoph Lohmann20h@r-36.netcommit 0e58fcdb306d8383ead9eafdcd6666515a44ab50
parent e1ccb875a3dd3576e285e1cf49b6ebd6e344f1ae
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 19:21:25 +0200
Add escape possibility for everything.
e1ccb875a3dd3576e285e1cf49b6ebd6e344f1ae2020-04-29T17:11:34Z2020-04-29T17:11:34ZAdd Linux glibc way of things.Christoph Lohmann20h@r-36.netcommit e1ccb875a3dd3576e285e1cf49b6ebd6e344f1ae
parent dfe08ef1dd536349b25c9c22f8b893f52e6d2001
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 19:11:34 +0200
Add Linux glibc way of things.
dfe08ef1dd536349b25c9c22f8b893f52e6d20012020-04-29T16:59:53Z2020-04-29T17:01:01Zmostly style fixesHiltjo Posthumahiltjo@codemadness.orgcommit dfe08ef1dd536349b25c9c22f8b893f52e6d2001
parent 652effdccb79e855608f252a286586df5020105b
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 18:59:53 +0200
mostly style fixes
Signed-off-by: Christoph Lohmann <20h@r-36.net>
652effdccb79e855608f252a286586df5020105b2020-04-29T16:58:30Z2020-04-29T17:01:01Zdont override PATH_MAX, include limits.hHiltjo Posthumahiltjo@codemadness.orgcommit 652effdccb79e855608f252a286586df5020105b
parent ed63e58c9395f38477c7db1795f507fb70f80aee
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 18:58:30 +0200
dont override PATH_MAX, include limits.h
Signed-off-by: Christoph Lohmann <20h@r-36.net>
ed63e58c9395f38477c7db1795f507fb70f80aee2020-04-29T16:57:17Z2020-04-29T17:01:01Zfix a regression with printing bulletpointsHiltjo Posthumahiltjo@codemadness.orgcommit ed63e58c9395f38477c7db1795f507fb70f80aee
parent 36fb3f983b760f2f5725b2a0a51356a0782e0417
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 18:57:17 +0200
fix a regression with printing bulletpoints
regression input: "***test***"
Signed-off-by: Christoph Lohmann <20h@r-36.net>
36fb3f983b760f2f5725b2a0a51356a0782e04172020-04-29T16:20:42Z2020-04-29T17:01:01Zmd2point.1: minor fixesHiltjo Posthumahiltjo@codemadness.orgcommit 36fb3f983b760f2f5725b2a0a51356a0782e0417
parent 09e08cd095c441d08225aa95fa594bfe0b5b3a71
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 18:20:42 +0200
md2point.1: minor fixes
- remove unneeded paragraph after new section.
- remove trailing spaces.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
09e08cd095c441d08225aa95fa594bfe0b5b3a712020-04-29T16:20:10Z2020-04-29T17:01:01ZMakefile: use DESTDIR, make directories if they do not existHiltjo Posthumahiltjo@codemadness.orgcommit 09e08cd095c441d08225aa95fa594bfe0b5b3a71
parent 30eef86b7a90c19c71bed414f66d210f4dcb6c21
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 18:20:10 +0200
Makefile: use DESTDIR, make directories if they do not exist
Signed-off-by: Christoph Lohmann <20h@r-36.net>
30eef86b7a90c19c71bed414f66d210f4dcb6c212020-04-29T15:57:13Z2020-04-29T17:01:01Zuse int for return type of fgetcHiltjo Posthumahiltjo@codemadness.orgcommit 30eef86b7a90c19c71bed414f66d210f4dcb6c21
parent a424583e26fb27eba2b6f31d54e95d8519173f6c
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 29 Apr 2020 17:57:13 +0200
use int for return type of fgetc
Signed-off-by: Christoph Lohmann <20h@r-36.net>
a424583e26fb27eba2b6f31d54e95d8519173f6c2020-04-29T14:37:20Z2020-04-29T14:37:20ZAdd config.mk.Christoph Lohmann20h@r-36.netcommit a424583e26fb27eba2b6f31d54e95d8519173f6c
parent a20dcaafee3d435cf8dd3434f8166e72cffe8618
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:37:20 +0200
Add config.mk.
a20dcaafee3d435cf8dd3434f8166e72cffe86182020-04-29T14:36:49Z2020-04-29T14:36:49ZUpdate README to new state.Christoph Lohmann20h@r-36.netcommit a20dcaafee3d435cf8dd3434f8166e72cffe8618
parent c406e1ed7f02f19ee354c2bb071758d830f2369d
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:36:49 +0200
Update README to new state.
c406e1ed7f02f19ee354c2bb071758d830f2369d2020-04-29T14:33:09Z2020-04-29T14:33:09ZAdd config.mk and Linux support.Christoph Lohmann20h@r-36.netcommit c406e1ed7f02f19ee354c2bb071758d830f2369d
parent bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:33:09 +0200
Add config.mk and Linux support.
bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c2020-04-29T14:15:34Z2020-04-29T14:15:34ZAdd LICENSE hint to Makefile.Christoph Lohmann20h@r-36.netcommit bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c
parent 9a7b5aa0d14c1be271af4c33a48d158d25c6da01
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:15:34 +0200
Add LICENSE hint to Makefile.
9a7b5aa0d14c1be271af4c33a48d158d25c6da012020-04-29T14:15:05Z2020-04-29T14:15:05ZAdd adc to LICENSE.Christoph Lohmann20h@r-36.netcommit 9a7b5aa0d14c1be271af4c33a48d158d25c6da01
parent d8eed1a76732e11cf44c4724f71dfc0072d40adc
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:15:05 +0200
Add adc to LICENSE.
d8eed1a76732e11cf44c4724f71dfc0072d40adc2020-04-29T13:59:19Z2020-04-29T14:12:35ZRewrite md2point in c and add minimal manpageAnders Damsgaardanders@adamsgaard.dkcommit d8eed1a76732e11cf44c4724f71dfc0072d40adc
parent fd83f17fab6afefa04c18b6e8f2938b916b9d008
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Wed, 29 Apr 2020 15:59:19 +0200
Rewrite md2point in c and add minimal manpage
Signed-off-by: Christoph Lohmann <20h@r-36.net>
fd83f17fab6afefa04c18b6e8f2938b916b9d0082020-04-26T09:09:55Z2020-04-26T09:14:26ZAvoid appending to preexisting filesAnders Damsgaardanders@adamsgaard.dkcommit fd83f17fab6afefa04c18b6e8f2938b916b9d008
parent 1d4661b2bad4cbf548b70d58ef36cd8eadae5978
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 26 Apr 2020 11:09:55 +0200
Avoid appending to preexisting files
Previously, multiple md2point calls required manually removing
output text files between calls as content was always appended to
the output file. This is no longer the case with this commit, as
output files are cleared on first write.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
1d4661b2bad4cbf548b70d58ef36cd8eadae59782020-04-26T09:08:13Z2020-04-26T09:13:57ZAllow slide breaks with #pauseAnders Damsgaardanders@adamsgaard.dkcommit 1d4661b2bad4cbf548b70d58ef36cd8eadae5978
parent a95572477bff2598efa67d54288315a8aec86a54
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 26 Apr 2020 11:08:13 +0200
Allow slide breaks with #pause
Signed-off-by: Christoph Lohmann <20h@r-36.net>
a95572477bff2598efa67d54288315a8aec86a542019-11-09T19:43:53Z2019-11-09T19:43:53ZRemove space in utf8expr URI.Christoph Lohmann20h@r-36.netcommit a95572477bff2598efa67d54288315a8aec86a54
parent dc9a06463cc3e352f003e6801ef68d97e52a1e27
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 9 Nov 2019 20:43:53 +0100
Remove space in utf8expr URI.
dc9a06463cc3e352f003e6801ef68d97e52a1e272019-11-09T19:39:21Z2019-11-09T19:39:21ZRemove unnecessary remark in LICENSE.Christoph Lohmann20h@r-36.netcommit dc9a06463cc3e352f003e6801ef68d97e52a1e27
parent e781477a327b216a060c335998deb3de015f0f38
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 9 Nov 2019 20:39:21 +0100
Remove unnecessary remark in LICENSE.
e781477a327b216a060c335998deb3de015f0f382019-11-09T19:16:32Z2019-11-09T19:16:24ZAdding makefileStefan Hagensh+git@codevoid.decommit e781477a327b216a060c335998deb3de015f0f38
parent 7cf961edb5f38fb3ca3e9dd752cfc381463fb54c
Author: Stefan Hagen <sh+git@codevoid.de>
Date: Sat, 9 Nov 2019 20:16:32 +0100
Adding makefile
Signed-off-by: Christoph Lohmann <20h@r-36.net>
7cf961edb5f38fb3ca3e9dd752cfc381463fb54c2018-08-26T08:27:34Z2018-08-26T08:27:34ZShorten point2pdf.Christoph Lohmann20h@r-36.netcommit 7cf961edb5f38fb3ca3e9dd752cfc381463fb54c
parent 809dd8d7ee8c87668c12a4535ed8f59f892631a6
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 26 Aug 2018 10:27:34 +0200
Shorten point2pdf.
Thanks to Gerrit Meyerheim <gerrit.meyerheim@pernixmail.de>
809dd8d7ee8c87668c12a4535ed8f59f892631a62018-08-26T08:05:35Z2018-08-26T08:05:35ZRemove uneeded colors, fix point replacement issue.Christoph Lohmann20h@r-36.netcommit 809dd8d7ee8c87668c12a4535ed8f59f892631a6
parent 4c5d14714b0fe979ecf2c9447a5fb9468d22425c
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 26 Aug 2018 10:05:35 +0200
Remove uneeded colors, fix point replacement issue.
Thanks to Gerrit Meyerheim <gerrit.meyerheim@pernixmail.de> !
4c5d14714b0fe979ecf2c9447a5fb9468d22425c2018-08-13T07:47:36Z2018-08-13T08:31:42ZFix tab replacements with non-gnu sedSolene Rapennesolene@perso.pwcommit 4c5d14714b0fe979ecf2c9447a5fb9468d22425c
parent 58e580f216fb9bf4f3916a9af7a1035835d0316c
Author: Solene Rapenne <solene@perso.pw>
Date: Mon, 13 Aug 2018 09:47:36 +0200
Fix tab replacements with non-gnu sed
Signed-off-by: Christoph Lohmann <20h@r-36.net>
58e580f216fb9bf4f3916a9af7a1035835d0316c2018-08-13T07:39:32Z2018-08-13T08:30:31Zadd requirements to READMEtrqx@goat.sitrqx@goat.sicommit 58e580f216fb9bf4f3916a9af7a1035835d0316c
parent 59ccbc5ce8a8a064b6f022c9c74f54b8ffdc5a76
Author: trqx@goat.si <trqx@goat.si>
Date: Mon, 13 Aug 2018 09:39:32 +0200
add requirements to README
Signed-off-by: Christoph Lohmann <20h@r-36.net>
59ccbc5ce8a8a064b6f022c9c74f54b8ffdc5a762018-07-22T16:00:39Z2018-07-22T16:00:39ZFix md2point title and filename generation.Christoph Lohmann20h@r-36.netcommit 59ccbc5ce8a8a064b6f022c9c74f54b8ffdc5a76
parent c9cabf113958e40665b11a0fed6c61fecc1bb3d4
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 22 Jul 2018 18:00:39 +0200
Fix md2point title and filename generation.
c9cabf113958e40665b11a0fed6c61fecc1bb3d42018-07-22T15:53:14Z2018-07-22T15:53:14ZFix dir2point for empty rm.Christoph Lohmann20h@r-36.netcommit c9cabf113958e40665b11a0fed6c61fecc1bb3d4
parent 1299c159e753b6c494bdec06e1f537a9b8f3f5f2
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 22 Jul 2018 17:53:14 +0200
Fix dir2point for empty rm.
1299c159e753b6c494bdec06e1f537a9b8f3f5f22018-06-24T16:42:53Z2018-06-24T16:42:53ZRename dir2catpoint to dir2point, to follow other naming.Christoph Lohmann20h@r-36.netcommit 1299c159e753b6c494bdec06e1f537a9b8f3f5f2
parent 48eb525c324a6773e7998a73d5d30315afbc0566
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 24 Jun 2018 18:42:53 +0200
Rename dir2catpoint to dir2point, to follow other naming.
48eb525c324a6773e7998a73d5d30315afbc05662018-06-24T16:32:24Z2018-06-24T16:32:24ZAdd dir2catpoint, for presenting a directory content easily.Christoph Lohmann20h@r-36.netcommit 48eb525c324a6773e7998a73d5d30315afbc0566
parent e770be30820327fadfce9c22bd68c020250627be
Author: Christoph Lohmann <20h@r-36.net>
Date: Sun, 24 Jun 2018 18:32:24 +0200
Add dir2catpoint, for presenting a directory content easily.
e770be30820327fadfce9c22bd68c020250627be2018-01-24T16:06:25Z2018-01-24T16:06:25ZYear bump.Christoph Lohmann20h@r-36.netcommit e770be30820327fadfce9c22bd68c020250627be
parent 8cef108616234aab7f858a5af6029036e9b9e90c
Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 24 Jan 2018 17:06:25 +0100
Year bump.
8cef108616234aab7f858a5af6029036e9b9e90c2017-03-25T11:35:38Z2017-03-25T11:35:38ZFixing a spelling error.Christoph Lohmann20h@r-36.netcommit 8cef108616234aab7f858a5af6029036e9b9e90c
parent 2fd2eefb68879671612defad2b061f02b276784d
Author: Christoph Lohmann <20h@r-36.net>
Date: Sat, 25 Mar 2017 12:35:38 +0100
Fixing a spelling error.
2fd2eefb68879671612defad2b061f02b276784d2014-01-21T13:01:13Z2014-01-21T13:01:13ZAdd how to get the catpoint from its origin git repository.Christoph Lohmann20h@r-36.netcommit 2fd2eefb68879671612defad2b061f02b276784d
parent 4ad1da8099c9253e83c128675e37b138dfd36aab
Author: Christoph Lohmann <20h@r-36.net>
Date: Tue, 21 Jan 2014 14:01:13 +0100
Add how to get the catpoint from its origin git repository.
4ad1da8099c9253e83c128675e37b138dfd36aab2014-01-21T12:59:42Z2014-01-21T12:59:42ZRemoving the old catpoint version.Christoph Lohmann20h@r-36.netcommit 4ad1da8099c9253e83c128675e37b138dfd36aab
parent 21c9fbd1913bf952e065511086fbfcd685bdb602
Author: Christoph Lohmann <20h@r-36.net>
Date: Tue, 21 Jan 2014 13:59:42 +0100
Removing the old catpoint version.
21c9fbd1913bf952e065511086fbfcd685bdb6022014-01-21T08:31:45Z2014-01-21T08:31:45ZAdd a description and an example for a presentation.Christoph Lohmann20h@r-36.netcommit 21c9fbd1913bf952e065511086fbfcd685bdb602
parent 6595feb811ea8b90a66e08e1bab475fcfd3b891f
Author: Christoph Lohmann <20h@r-36.net>
Date: Tue, 21 Jan 2014 09:31:45 +0100
Add a description and an example for a presentation.
6595feb811ea8b90a66e08e1bab475fcfd3b891f2014-01-21T08:25:03Z2014-01-21T08:25:03ZInitial commit.Christoph Lohmann20h@r-36.netcommit 6595feb811ea8b90a66e08e1bab475fcfd3b891f
Author: Christoph Lohmann <20h@r-36.net>
Date: Tue, 21 Jan 2014 09:25:03 +0100
Initial commit.