Commit graph

206 commits

Author SHA1 Message Date
32c2795297 fix bug: uncomment driver in dtx file 2022-03-30 22:40:58 +02:00
15a129c294 ignore .git folder in output dir 2022-03-22 08:31:47 +01:00
d34bacc872 fix more bugs 2022-02-19 22:38:02 +01:00
47f5204b66 better log messages 2022-02-19 16:46:08 +01:00
8f46af0ee8 fix filename in case it contains - already in expl3 case 2022-02-19 16:42:46 +01:00
5abd408b38 fix bug reading in tex out type 2022-02-19 16:35:05 +01:00
9f732688d9 fix bugs in docstrip formatter 2022-02-18 23:45:55 +01:00
df423f586f fix bugs with reading config 2022-02-18 22:42:09 +01:00
cdaf38c4d6 fix writing config to file 2022-02-18 21:47:01 +01:00
fbb7771dee dump yaml config (still wrong) 2022-02-18 21:40:44 +01:00
97bc1fd50f divide config into two parts 2022-02-18 21:20:32 +01:00
6db991acc7 implement file configs in main config 2022-02-18 16:49:06 +01:00
d41ecb2398 fix some simple bugs 2022-02-18 16:27:03 +01:00
b168b4f7fc add more general formatter selection interface 2022-02-18 16:23:43 +01:00
ea744304b0 add docstrip formatter 2022-02-18 15:56:57 +01:00
55f1af8bb8 add nothing_formatter.py 2022-02-18 15:20:47 +01:00
3fcb05af18 add readme 2022-02-18 15:17:01 +01:00
5f78417413 add ins formatter 2022-02-18 15:16:01 +01:00
958ecb140f add copy formatter 2022-02-18 11:32:48 +01:00
4c8d144e32 add verbose logging level 2022-02-18 11:18:28 +01:00
d8469f58e3 add requirements.txt 2022-02-18 11:13:46 +01:00
12aa945a9d add logging of built files 2022-02-18 10:14:44 +01:00
065734a628 finer macro selection 2022-02-18 10:05:43 +01:00
a64f5a01bf fix guard macro 2022-02-18 09:58:27 +01:00
9fc559cbaf add begin / end implementation macros. fix some bugs 2022-02-18 09:50:22 +01:00
d1d6252e8b implement correct dropping modes 2022-02-18 00:23:01 +01:00
74b185e35c add more abstract version of single line macro 2022-02-18 00:01:16 +01:00
c73cbfffcf fix wrong guard 2022-02-17 23:50:13 +01:00
234e3d9983 implement drv and ins file in dtx formatter 2022-02-17 23:46:32 +01:00
bde5c63b01 more context for errors 2022-02-17 23:27:47 +01:00
75e705c810 some better error handling 2022-02-17 23:16:41 +01:00
8ad8366158 remove old .pytex dir 2022-02-17 23:01:23 +01:00
b70abdc286 add some error handling 2022-02-17 22:31:44 +01:00
a22c430555 fix typo 2022-02-17 22:31:29 +01:00
11c4c432e4 fix correct providing of class / package 2022-02-17 22:31:12 +01:00
9a31d695c8 fix some header errors 2022-02-17 22:30:51 +01:00
030d6906cd fix padding in generic text 2022-02-17 21:51:03 +01:00
8a871e6f19 fix wrong ins_file text 2022-02-17 21:46:02 +01:00
f65610c06b make padding in generic text optional 2022-02-17 21:44:34 +01:00
f2ba97cabe fix some bugs related to macros 2022-02-17 21:39:01 +01:00
b0077a3ee9 add signal handler 2022-02-17 21:31:15 +01:00
09bfa89dfe let macros indicate if their replacement is done directly -> useful for singleLine macros 2022-02-17 21:13:27 +01:00
e1a663e301 fix wrong constant 2022-02-17 20:52:56 +01:00
adb168d453 add formatter macros for \begin{macrocode} 2022-02-17 20:46:39 +01:00
205dc4eeac reformat file 2022-02-17 20:38:25 +01:00
94640f9eff implement first version of dtx formatter 2022-02-17 20:38:04 +01:00
add194ce62 adjust INS_FILE 2022-02-17 20:37:52 +01:00
87666fbec6 move close output stream method to tex formatter 2022-02-17 20:37:38 +01:00
e4de1ceb7f add meta mode to formatter 2022-02-17 20:37:00 +01:00
92be6e446c better default for docstrip guards 2022-02-17 20:14:50 +01:00