Commit Graph

1678 Commits

Author SHA1 Message Date
ddc85cda9f Add readme for tests 2025-03-21 22:02:21 -04:00
b2188ce2b6 Wording 2025-03-21 21:59:35 -04:00
d6edc59622 Update readme links 2025-03-21 21:59:01 -04:00
01f9221893 Add src/README.md 2025-03-21 21:57:13 -04:00
fee1723e8b Add /build to gitignore 2025-03-21 21:52:32 -04:00
c92e5eb164 Move pandoc stuff into docs/ 2025-03-21 21:52:12 -04:00
c2cebc9f07 Update README 2025-03-21 21:50:49 -04:00
6167b988b6 Move manpage into docs 2025-03-21 21:50:03 -04:00
5ee185a489 Move stdlib into src/ 2025-03-21 21:48:53 -04:00
f4aaf7b734 Fix for getting age of compiler 2025-03-21 21:45:18 -04:00
dcf2662285 Move files into src/ and build into build/ 2025-03-21 21:43:51 -04:00
9acea1807f Recompile files older than the compiler's executable 2025-03-21 21:30:37 -04:00
eaa0fe4266 Change doctest '=' to yellow bold 2025-03-21 21:24:11 -04:00
efe52e5405 Overhaul the code for checking staleness of files and recompiling 2025-03-21 21:19:39 -04:00
515c620cf1 Close temp files 2025-03-21 21:17:42 -04:00
c9cb7ccb40 Clean up executable after running it 2025-03-21 20:16:28 -04:00
c951ee5915 Fix colorful 2025-03-21 20:04:39 -04:00
c153e05258 Fixes for ask() being optional and command success status 2025-03-21 18:07:17 -04:00
b468ee67f2 Fix allocations 2025-03-21 17:11:23 -04:00
22b9548b98 Update threads allocation code 2025-03-21 17:07:44 -04:00
a12f0a9227 Update readme dependencies 2025-03-21 17:06:46 -04:00
e599a5de39 Add version check for uc_is_property_prepended_concatenation_mark(),
which was instroduced in libunistring v1.2
2025-03-21 16:30:18 -04:00
ac3a02b80b Add version check for GNU MP's prev_prime() 2025-03-21 16:19:59 -04:00
0ef96cb3c0 Fix issue with constant initializers for metamethods 2025-03-21 16:16:33 -04:00
0b76011a45 Remove some less-supported code features like static initializers for
variable-sized arrays
2025-03-21 15:37:51 -04:00
013995b146 Update makefile for compatibility 2025-03-21 15:32:32 -04:00
243802e713 Close file descriptor 2025-03-19 18:48:28 -04:00
ccb46db89c Fix for cached function args 2025-03-19 16:25:46 -04:00
e0a386fa8f Replace "begin"/"end" with "do_begin"/"do_end" 2025-03-19 16:22:29 -04:00
f3b8529e01 Add command and shell :by_line() 2025-03-19 16:17:44 -04:00
e7dc0ec85c Better function call 2025-03-19 16:12:42 -04:00
f61e6402bd More verbose text output fixes 2025-03-18 17:47:56 -04:00
af982cde4e Clean up output text during compilation 2025-03-18 17:46:14 -04:00
45cbcbce3b Pluralize pthreads 2025-03-18 17:31:17 -04:00
6086b2dbda Expose PathType as a proper enum 2025-03-18 17:00:30 -04:00
bc054ab6c6 Clean up install outputs 2025-03-18 05:19:56 -04:00
3f962296d2 Update makefile to build executables 2025-03-18 05:15:58 -04:00
dd4ff777f4 Rename/rework global env functions 2025-03-18 01:48:35 -04:00
f6ae78b2cc Update docs 2025-03-17 23:42:00 -04:00
451634ae23 Add text width support and have that work for padding 2025-03-17 23:37:31 -04:00
f6eda4cf85 Support running a directory directly 2025-03-17 23:07:40 -04:00
908373f619 FIx colorful 2025-03-17 22:58:36 -04:00
80ca0f0b1b Command.from_path() 2025-03-17 21:22:10 -04:00
3873e806b0 Update pthreads example 2025-03-17 21:11:03 -04:00
ae81254f99 Add pthread example 2025-03-17 20:42:05 -04:00
2b2eff0987 Better error checking 2025-03-17 20:31:46 -04:00
b49d5200aa Don't recompile headers all the time 2025-03-17 20:21:02 -04:00
7f525588cb Move to using a .build/ folder for generated files instead of foo.tm.c
in the same folder
2025-03-17 20:17:37 -04:00
4c2d3c68df Remove shell docs 2025-03-17 19:33:54 -04:00
7f77861b7d Remove runner.c debug output 2025-03-17 19:32:36 -04:00