pointtools, branch HEAD Simple point utilities to hold text presentations. c3d39e0ae56ee4143f71afb5c9d36076fcec507a 2024-08-10T08:29:33Z 2024-08-10T08:29:33Z Make fade.sh executable for anyone using the slide effect. Christoph Lohmann 20h@r-36.net commit 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. 94fa04f4132f7db25a681f1d52f294351b58c7ca 2024-08-10T08:27:59Z 2024-08-10T08:27:59Z Add slide effects. Christoph Lohmann 20h@r-36.net commit 94fa04f4132f7db25a681f1d52f294351b58c7ca parent e56e6e57aa64f7695dca271de1755794489b2dc6 Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 10 Aug 2024 10:27:59 +0200 Add slide effects. e56e6e57aa64f7695dca271de1755794489b2dc6 2021-06-14T07:37:53Z 2021-06-14T10:31:37Z Makefile: do not hardcode optimization and linker flags Anders Damsgaard anders@adamsgaard.dk commit 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> e0d87452da86dd8a57838bcaa8b8c817def194b0 2021-06-13T12:41:14Z 2021-06-13T12:41:14Z Add pptx2md converter. Christoph Lohmann 20h@r-36.net commit e0d87452da86dd8a57838bcaa8b8c817def194b0 parent ad95b9aa5689e07c7febceddbc9db5e8574f2699 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 13 Jun 2021 14:41:14 +0200 Add pptx2md converter. ad95b9aa5689e07c7febceddbc9db5e8574f2699 2021-06-13T12:00:52Z 2021-06-13T12:00:52Z Only allo a-zA-Z0-9_ in filenames. Christoph Lohmann 20h@r-36.net commit 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. d56297fed58c06e726860efbd7be4c72bfc4429e 2020-05-05T08:50:40Z 2020-05-05T10:53:09Z Implement strlcpy to avoid entire libbsd dependency on Linux. parazyd parazyd@dyne.org commit 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> 9d9bd91369117238963de553f570318b6fb42437 2020-05-02T13:04:39Z 2020-05-02T13:04:39Z Make enscript support at least some UTF-8. Christoph Lohmann 20h@r-36.net commit 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. dd0a478f3e3154a2c890c8debdd58ce5ea8cf62e 2020-04-29T17:35:27Z 2020-04-29T17:35:27Z Add new backslash escaping to manpage. Christoph Lohmann 20h@r-36.net commit 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. 30d28168eb70aef9065f207f1146c36a4983d9b3 2020-04-29T17:30:31Z 2020-04-29T17:30:31Z Change hello.md to the new syntax and more examples. Christoph Lohmann 20h@r-36.net commit 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. 44f42507f8b54d6f3c96869275077ee39dae18d8 2020-04-29T17:31:59Z 2020-04-29T17:27:40Z fprintunderline: small optimization Hiltjo Posthuma hiltjo@codemadness.org commit 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> 0e58fcdb306d8383ead9eafdcd6666515a44ab50 2020-04-29T17:21:25Z 2020-04-29T17:21:25Z Add escape possibility for everything. Christoph Lohmann 20h@r-36.net commit 0e58fcdb306d8383ead9eafdcd6666515a44ab50 parent e1ccb875a3dd3576e285e1cf49b6ebd6e344f1ae Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 29 Apr 2020 19:21:25 +0200 Add escape possibility for everything. e1ccb875a3dd3576e285e1cf49b6ebd6e344f1ae 2020-04-29T17:11:34Z 2020-04-29T17:11:34Z Add Linux glibc way of things. Christoph Lohmann 20h@r-36.net commit 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. dfe08ef1dd536349b25c9c22f8b893f52e6d2001 2020-04-29T16:59:53Z 2020-04-29T17:01:01Z mostly style fixes Hiltjo Posthuma hiltjo@codemadness.org commit 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> 652effdccb79e855608f252a286586df5020105b 2020-04-29T16:58:30Z 2020-04-29T17:01:01Z dont override PATH_MAX, include limits.h Hiltjo Posthuma hiltjo@codemadness.org commit 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> ed63e58c9395f38477c7db1795f507fb70f80aee 2020-04-29T16:57:17Z 2020-04-29T17:01:01Z fix a regression with printing bulletpoints Hiltjo Posthuma hiltjo@codemadness.org commit 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> 36fb3f983b760f2f5725b2a0a51356a0782e0417 2020-04-29T16:20:42Z 2020-04-29T17:01:01Z md2point.1: minor fixes Hiltjo Posthuma hiltjo@codemadness.org commit 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> 09e08cd095c441d08225aa95fa594bfe0b5b3a71 2020-04-29T16:20:10Z 2020-04-29T17:01:01Z Makefile: use DESTDIR, make directories if they do not exist Hiltjo Posthuma hiltjo@codemadness.org commit 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> 30eef86b7a90c19c71bed414f66d210f4dcb6c21 2020-04-29T15:57:13Z 2020-04-29T17:01:01Z use int for return type of fgetc Hiltjo Posthuma hiltjo@codemadness.org commit 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> a424583e26fb27eba2b6f31d54e95d8519173f6c 2020-04-29T14:37:20Z 2020-04-29T14:37:20Z Add config.mk. Christoph Lohmann 20h@r-36.net commit a424583e26fb27eba2b6f31d54e95d8519173f6c parent a20dcaafee3d435cf8dd3434f8166e72cffe8618 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 29 Apr 2020 16:37:20 +0200 Add config.mk. a20dcaafee3d435cf8dd3434f8166e72cffe8618 2020-04-29T14:36:49Z 2020-04-29T14:36:49Z Update README to new state. Christoph Lohmann 20h@r-36.net commit a20dcaafee3d435cf8dd3434f8166e72cffe8618 parent c406e1ed7f02f19ee354c2bb071758d830f2369d Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 29 Apr 2020 16:36:49 +0200 Update README to new state. c406e1ed7f02f19ee354c2bb071758d830f2369d 2020-04-29T14:33:09Z 2020-04-29T14:33:09Z Add config.mk and Linux support. Christoph Lohmann 20h@r-36.net commit 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. bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c 2020-04-29T14:15:34Z 2020-04-29T14:15:34Z Add LICENSE hint to Makefile. Christoph Lohmann 20h@r-36.net commit bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c parent 9a7b5aa0d14c1be271af4c33a48d158d25c6da01 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 29 Apr 2020 16:15:34 +0200 Add LICENSE hint to Makefile. 9a7b5aa0d14c1be271af4c33a48d158d25c6da01 2020-04-29T14:15:05Z 2020-04-29T14:15:05Z Add adc to LICENSE. Christoph Lohmann 20h@r-36.net commit 9a7b5aa0d14c1be271af4c33a48d158d25c6da01 parent d8eed1a76732e11cf44c4724f71dfc0072d40adc Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 29 Apr 2020 16:15:05 +0200 Add adc to LICENSE. d8eed1a76732e11cf44c4724f71dfc0072d40adc 2020-04-29T13:59:19Z 2020-04-29T14:12:35Z Rewrite md2point in c and add minimal manpage Anders Damsgaard anders@adamsgaard.dk commit 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> fd83f17fab6afefa04c18b6e8f2938b916b9d008 2020-04-26T09:09:55Z 2020-04-26T09:14:26Z Avoid appending to preexisting files Anders Damsgaard anders@adamsgaard.dk commit 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> 1d4661b2bad4cbf548b70d58ef36cd8eadae5978 2020-04-26T09:08:13Z 2020-04-26T09:13:57Z Allow slide breaks with #pause Anders Damsgaard anders@adamsgaard.dk commit 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> a95572477bff2598efa67d54288315a8aec86a54 2019-11-09T19:43:53Z 2019-11-09T19:43:53Z Remove space in utf8expr URI. Christoph Lohmann 20h@r-36.net commit a95572477bff2598efa67d54288315a8aec86a54 parent dc9a06463cc3e352f003e6801ef68d97e52a1e27 Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 9 Nov 2019 20:43:53 +0100 Remove space in utf8expr URI. dc9a06463cc3e352f003e6801ef68d97e52a1e27 2019-11-09T19:39:21Z 2019-11-09T19:39:21Z Remove unnecessary remark in LICENSE. Christoph Lohmann 20h@r-36.net commit dc9a06463cc3e352f003e6801ef68d97e52a1e27 parent e781477a327b216a060c335998deb3de015f0f38 Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 9 Nov 2019 20:39:21 +0100 Remove unnecessary remark in LICENSE. e781477a327b216a060c335998deb3de015f0f38 2019-11-09T19:16:32Z 2019-11-09T19:16:24Z Adding makefile Stefan Hagen sh+git@codevoid.de commit 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> 7cf961edb5f38fb3ca3e9dd752cfc381463fb54c 2018-08-26T08:27:34Z 2018-08-26T08:27:34Z Shorten point2pdf. Christoph Lohmann 20h@r-36.net commit 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> 809dd8d7ee8c87668c12a4535ed8f59f892631a6 2018-08-26T08:05:35Z 2018-08-26T08:05:35Z Remove uneeded colors, fix point replacement issue. Christoph Lohmann 20h@r-36.net commit 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> ! 4c5d14714b0fe979ecf2c9447a5fb9468d22425c 2018-08-13T07:47:36Z 2018-08-13T08:31:42Z Fix tab replacements with non-gnu sed Solene Rapenne solene@perso.pw commit 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> 58e580f216fb9bf4f3916a9af7a1035835d0316c 2018-08-13T07:39:32Z 2018-08-13T08:30:31Z add requirements to README trqx@goat.si trqx@goat.si commit 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> 59ccbc5ce8a8a064b6f022c9c74f54b8ffdc5a76 2018-07-22T16:00:39Z 2018-07-22T16:00:39Z Fix md2point title and filename generation. Christoph Lohmann 20h@r-36.net commit 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. c9cabf113958e40665b11a0fed6c61fecc1bb3d4 2018-07-22T15:53:14Z 2018-07-22T15:53:14Z Fix dir2point for empty rm. Christoph Lohmann 20h@r-36.net commit c9cabf113958e40665b11a0fed6c61fecc1bb3d4 parent 1299c159e753b6c494bdec06e1f537a9b8f3f5f2 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 22 Jul 2018 17:53:14 +0200 Fix dir2point for empty rm. 1299c159e753b6c494bdec06e1f537a9b8f3f5f2 2018-06-24T16:42:53Z 2018-06-24T16:42:53Z Rename dir2catpoint to dir2point, to follow other naming. Christoph Lohmann 20h@r-36.net commit 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. 48eb525c324a6773e7998a73d5d30315afbc0566 2018-06-24T16:32:24Z 2018-06-24T16:32:24Z Add dir2catpoint, for presenting a directory content easily. Christoph Lohmann 20h@r-36.net commit 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. e770be30820327fadfce9c22bd68c020250627be 2018-01-24T16:06:25Z 2018-01-24T16:06:25Z Year bump. Christoph Lohmann 20h@r-36.net commit e770be30820327fadfce9c22bd68c020250627be parent 8cef108616234aab7f858a5af6029036e9b9e90c Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 24 Jan 2018 17:06:25 +0100 Year bump. 8cef108616234aab7f858a5af6029036e9b9e90c 2017-03-25T11:35:38Z 2017-03-25T11:35:38Z Fixing a spelling error. Christoph Lohmann 20h@r-36.net commit 8cef108616234aab7f858a5af6029036e9b9e90c parent 2fd2eefb68879671612defad2b061f02b276784d Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 25 Mar 2017 12:35:38 +0100 Fixing a spelling error. 2fd2eefb68879671612defad2b061f02b276784d 2014-01-21T13:01:13Z 2014-01-21T13:01:13Z Add how to get the catpoint from its origin git repository. Christoph Lohmann 20h@r-36.net commit 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. 4ad1da8099c9253e83c128675e37b138dfd36aab 2014-01-21T12:59:42Z 2014-01-21T12:59:42Z Removing the old catpoint version. Christoph Lohmann 20h@r-36.net commit 4ad1da8099c9253e83c128675e37b138dfd36aab parent 21c9fbd1913bf952e065511086fbfcd685bdb602 Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 21 Jan 2014 13:59:42 +0100 Removing the old catpoint version. 21c9fbd1913bf952e065511086fbfcd685bdb602 2014-01-21T08:31:45Z 2014-01-21T08:31:45Z Add a description and an example for a presentation. Christoph Lohmann 20h@r-36.net commit 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. 6595feb811ea8b90a66e08e1bab475fcfd3b891f 2014-01-21T08:25:03Z 2014-01-21T08:25:03Z Initial commit. Christoph Lohmann 20h@r-36.net commit 6595feb811ea8b90a66e08e1bab475fcfd3b891f Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 21 Jan 2014 09:25:03 +0100 Initial commit.