shapi

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

22 check-ins

2024-07-14
20:30
Update rockspec. ... (Leaf check-in: 285a52f06f user: imagic tags: trunk)
20:04
Remove duplicated specification and improve formatting. ... (check-in: 4e87bc342d user: imagic tags: trunk)
16:19
Add `__do` chain method. ... (check-in: c41edd9de5 user: imagic tags: trunk)
2024-06-19
17:11
Migrate documentation to Markdown. ... (check-in: d19898c149 user: imagic tags: trunk)
2023-05-28
20:02
Add `__wait` method. A lower abstraction than `__return`. ... (check-in: 3b0016d9ef user: imagic tags: trunk)
2023-05-18
12:38
Fix rockspec. ... (check-in: 1951367758 user: imagic tags: trunk)
12:34
Improve module description. ... (check-in: d70df1ebe2 user: imagic tags: trunk)
2023-05-17
17:55
Fix multiple return values issue for __return. ... (check-in: b76c178b1b user: imagic tags: trunk)
2023-05-15
16:15
Improve short description of the module. ... (check-in: b70e51efa9 user: imagic tags: trunk)
2023-05-11
19:02
Add `__err` chain method. Also fix how the command state is stored to prevent conflicts with the method system. ... (check-in: 0ed0d0da8c user: imagic tags: trunk)
18:33
Fix file descriptor mistake (`__in`). ... (check-in: aeb8f970f6 user: imagic tags: trunk)
17:39
Add custom chain method feature. ... (check-in: 3be948bf91 user: imagic tags: trunk)
2023-05-10
15:43
Add check to prevent misuse of the first method. ... (check-in: 50965a55c5 user: imagic tags: trunk)
15:35
Add documentation. ... (check-in: 6bd42ff82e user: imagic tags: trunk)
13:18
Improve code documentation and structure. ... (check-in: 7a74ca42a9 user: imagic tags: trunk)
12:33
Let the OS close sub-process file descriptors. ... (check-in: 4b27c4a3b4 user: imagic tags: trunk)
12:15
Improve __return() by removing trailing new lines. Also add `binary` mode to get the raw output. ... (check-in: 67483f6443 user: imagic tags: trunk)
11:26
Improve piping. Duplicate file descriptors instead of impacting the originals. ... (check-in: 7d936fb6b9 user: imagic tags: trunk)
11:09
Separate `__in` file and string modes (`__str_in`). ... (check-in: a7933aef1d user: imagic tags: trunk)
10:55
Improve error handling of processes. Defer error propagation to wait on all processes (in most cases). Also add an alias for `command:__return()`: `command()`. ... (check-in: 3994c51b8c user: imagic tags: trunk)
2023-05-09
19:31
Add base features. ... (check-in: cb375dee87 user: imagic tags: trunk)
14:06
Big Bang. ... (check-in: 1777c581b2 user: imagic tags: trunk)