Commit Graph

30 Commits

Author SHA1 Message Date
Omar Polo
900c15ca0b use ${EMACS} instead of `emacs'
This makes possible to use a different emacs executable to run the
tests.

	$ make
	# use system' emacs
	...

	$ make EMACS=/path/to/emacs
	# use the provided emacs executable
	...

Signed-off-by: Justin Abrahms <justin@abrah.ms>
2021-08-17 09:51:35 -07:00
Omar Polo
d680aacf9d improve `make lint'
Drop the checkdoc-batch library in favour of a simpler approach:
run checkdoc on all *.el files in the repo, bailing out on the first
encountered error.

While here, don't call checkdoc on eval.

Signed-off-by: Justin Abrahms <justin@abrah.ms>
2021-08-17 09:51:28 -07:00
Justin Abrahms
85d28a65c6 Support for string-replace in old emacs 2021-08-13 16:08:16 +00:00
Justin Abrahms
8041774d3d Version debugging info 2021-08-13 15:15:50 +00:00
Justin Abrahms
5e8602b656 Update stderr location to work w/ CI 2021-08-13 15:14:25 +00:00
Justin Abrahms
eb66b35ad4 Checkdoc script pipes to stderr in build environment 2021-08-13 15:11:53 +00:00
Justin Abrahms
7897f8eb84 Untabify 2021-08-13 15:09:02 +00:00
Omar Polo
1e4cabf98a don't leave # when there isn't a title
and while there ensure that there's an empty line following the
document title.

Signed-off-by: Justin Abrahms <justin@abrah.ms>
2021-08-13 15:02:24 +00:00
Omar Polo
8bbc1c9f6d leave a blank line after the link blocks
Signed-off-by: Justin Abrahms <justin@abrah.ms>
2021-08-13 15:01:48 +00:00
Omar Polo
4572682a99 fix paragraph
ox-gemini inherits the behavior of ox-ascii of folding the
paragraphs.  It's wrong because in gemini paragraphs are a single
long line.  This is an attempt at fixing it.

Signed-off-by: Justin Abrahms <justin@abrah.ms>
2021-08-13 15:01:27 +00:00
Justin Abrahms
86964652c4 Adding checkdoc analysis to ensure there aren't regressions. 2021-08-13 14:56:48 +00:00
Justin Abrahms
d88c10bcb1 handle #+begin_quote to gemini quote lines 2021-01-02 07:17:55 -08:00
Justin Abrahms
5b50b6e8d1 cd into repo 2020-11-25 09:23:07 -08:00
Justin Abrahms
2a7428385b build manifest for CI 2020-11-25 09:20:44 -08:00
Justin Abrahms
c15d7a3c08 support for some basic tests 2020-11-25 09:16:45 -08:00
Justin Abrahms
577652feec checkdoc passes now 2020-11-25 09:03:30 -08:00
Justin Abrahms
4e8f298baa add license identifier 2020-11-25 09:03:23 -08:00
Justin Abrahms
75b192c5e4 ignore elc files 2020-11-25 08:55:31 -08:00
Justin Abrahms
1164449c20 fix byte-compile errors 2020-11-25 08:55:19 -08:00
Justin Abrahms
d624d900bb one docs change was in the wrong spot. Remove it. 2020-11-11 23:36:14 -08:00
Justin Abrahms
8586faf137 docs & lint changes 2020-11-11 23:35:20 -08:00
Justin Abrahms
4fe31afef6 add todos 2020-11-11 22:59:56 -08:00
Justin Abrahms
d56610d7bb correctly link relative files 2020-11-07 21:54:10 -08:00
Justin Abrahms
156a19c731 support for publishing 2020-11-07 21:54:04 -08:00
Justin Abrahms
f2f6d73e94 list items should begin with * not - 2020-11-07 21:53:56 -08:00
Justin Abrahms
1d3d5f8ced formatting 2020-11-07 20:03:09 -08:00
Justin Abrahms
8666d98166 move readme to markdown. 2020-11-07 20:02:39 -08:00
Justin Abrahms
46cd91a736 license 2020-11-07 20:00:27 -08:00
Justin Abrahms
79bf58e41f clean up comments. 2020-11-07 16:20:34 -08:00
Justin Abrahms
1387e3205b Initial commit 2020-11-07 16:19:04 -08:00