Commit Graph

44 Commits

Author SHA1 Message Date
a925a4e420 walk back last change slightly
preamble now contains the title, to allow for representing Jekyll front matter or any other information above the title
2021-05-06 23:09:34 -07:00
a230968736 header attribute on the changelog class has been split into title and preamble 2021-05-06 22:23:35 -07:00
ac3fb0ca2b Handbook section with usage information 2021-05-05 02:37:20 -07:00
f085f318b3 Add API documentation 2021-05-04 21:01:30 -07:00
0d4ef5b733 Use click.echo to handle removing colors when unwanted 2021-05-03 20:58:09 -07:00
2317e04330 fix release 2021-05-03 20:57:02 -07:00
7747d8a328 show command now uses color 2021-05-03 20:50:04 -07:00
000228a836 entry with multiple -b options no longer add sub bullet points 2021-04-30 21:51:04 -07:00
7c638ad5fe Improved release version handling 2021-04-30 21:19:04 -07:00
8394fbfd94 Improve version number incrementing by rewriting version module 2021-04-30 01:52:06 -07:00
17a17fea41 Version entries now have line numbers again 2021-04-29 23:53:00 -07:00
c43fc25eae use API in command line tools 2021-04-29 22:59:09 -07:00
101a47eabb Improved version header parsing 2021-04-29 19:43:18 -07:00
e79b9f07db Fix more imports
I'll deuglify the code in a bit dont worry
2021-04-28 01:07:29 -07:00
5c379e2635 Version accessors on Changelog 2021-04-28 00:58:25 -07:00
c09df3a770 Refactor changelog class and make tokenizer seperate 2021-04-27 18:56:53 -07:00
1676b28f03 changelog module documentation 2021-04-26 22:28:09 -07:00
140faccb69 Attempt to fix tagging error? 2021-04-25 22:59:13 -07:00
3972786d82 Fix release command and empty logs 2021-04-25 22:20:42 -07:00
ec9c785c3a Fix version incrementing 2021-04-25 22:19:14 -07:00
daaf21ca8d Cleanup 2021-04-25 19:54:00 -07:00
53845bf20f Rewrite tests 2021-04-25 15:41:51 -07:00
be78167b4b Add unit tests for parser 2021-04-25 02:16:19 -07:00
a3ad83ec32 Bug fixes and readme 2021-04-24 02:58:59 -07:00
0bf63f1501 release -c will no longer create empty commits 2021-04-24 02:23:15 -07:00
9ab1f74936 Fix file counting 2021-04-24 00:01:55 -07:00
74b6448ee1 Implement commit functionality 2021-04-23 23:57:53 -07:00
a82e455267 release command (without the commit feature) 2021-04-23 13:00:51 -07:00
41974dc953 entry and tag commands 2021-04-23 11:17:44 -07:00
5205e27fc8 Cleanup and remove implicit log creation 2021-04-23 02:18:07 -07:00
157f49839f yaclog show and yaclog format commands 2021-04-22 22:48:48 -07:00
6e75e15526 yaclog init command 2021-04-21 01:20:08 -07:00
e9a8e63c27 cleanup 2021-04-19 23:37:34 -07:00
983fff1471 Add to-string functions to version entries 2021-04-19 01:07:02 -07:00
13ddc5a1f9 Gracefully handle H2s that dont match the schema 2021-04-18 22:01:31 -07:00
98c21e4078 Cleanup unused code 2021-04-18 20:10:03 -07:00
fb35ad3b29 Fix link parsing 2021-04-18 20:02:50 -07:00
849438a5f5 reworked 2-step parser that can handle setext headers 2021-04-18 18:45:39 -07:00
fa97e9154b Fix paragraph separation 2021-04-18 17:11:09 -07:00
fbdd3f8971 code block support, kind-of 2021-04-18 12:36:27 -07:00
9ee8096e33 Improved parsing and add write() method
Tool now has round-trip accuracy with test file!
2021-04-18 03:02:33 -07:00
b5c4a1757e better version header formatting 2021-04-18 00:25:24 -07:00
1b263ad38f Copyright comment 2021-04-18 00:25:05 -07:00
0279d89367 Use regex for parsing 2021-04-16 21:43:10 -07:00