Commit Graph

65 Commits

Author SHA1 Message Date
925ba68c3c Add auto-pager 2023-06-09 13:56:16 -04:00
Shav Kinderlehrer
1577a74d58 Backseat -e
Will do later if determined to be worth it
2023-05-18 10:02:21 -04:00
Shav Kinderlehrer
ecd9879655 Revert extension 2023-05-18 10:01:14 -04:00
Shav Kinderlehrer
fa8e81e288 Prep for new extension system 2023-05-18 08:51:12 -04:00
ef68f9c378 Revert extension 2023-05-04 09:59:52 -04:00
4618e66f55 Add extension exec scaffolding 2023-05-03 09:22:02 -04:00
0e157084ea Update README
- More correct
2023-05-02 09:38:25 -04:00
6b227ba908 Cleanup 2023-05-01 18:47:37 -04:00
7f18ff6773 Fix typo 2023-05-01 18:43:20 -04:00
36c5d3f68a Update README 2023-05-01 18:39:27 -04:00
e4f517c020 Start implementing -e
- extensions
2023-05-01 18:13:13 -04:00
0f9a68c578 Refactor codebase 2023-05-01 18:13:13 -04:00
1c90bf55b1 Fix memory leak and NULL-check error 2023-05-01 18:07:53 -04:00
36af47eab8 Cleanup
- Cleanup unneeded headers
- Fix helptext typos/bugs
- add noreturn to die(), and equiv
2023-04-26 18:05:13 -04:00
cf740c34c3 Bump version 2023-04-22 15:37:13 -04:00
51588e455b Update README
- QOL for *.tape files
2023-04-22 15:33:08 -04:00
b7b16197f9 Move to getopt
- everything is single-letter now
2023-04-20 20:31:21 -04:00
efd1d76428 Socials 2023-04-20 13:45:57 -04:00
cc842efe0b Create c-cpp.yml 2023-04-20 13:35:55 -04:00
2c0eb3aff1 Add social 2023-04-20 10:33:28 -04:00
576b1389c8 Argparsing bug hotfix 2023-04-20 10:31:56 -04:00
bc06589fb3 Helptext spelling hotfix 2023-04-20 00:51:09 -04:00
83929dd8aa Add args
- --literal
- fix outputting format for less and piped output (finally)
2023-04-19 22:30:55 -04:00
c713312b22 Check stdin for binary too 2023-04-19 13:28:06 -04:00
219075499f Fix --help grammar 2023-04-19 12:43:54 -04:00
23ede20d7c Add args
- --pager
2023-04-19 10:49:26 -04:00
e586f29e6d Revise --binary functionality 2023-04-18 08:58:23 -04:00
0e1183a62c Update help message
- add usage
- add env
- add description
2023-04-18 00:00:40 -04:00
0247ecc2a1 Fix long args bug 2023-04-17 22:11:59 -04:00
b60ecd747b Add args
- --headers
2023-04-17 22:04:03 -04:00
f8bdf764b2 Update version message 2023-04-17 21:55:08 -04:00
2abab7c9e8 Add args
- --binary
2023-04-17 21:13:20 -04:00
f853dabe7f Fix stdin support 2023-04-17 18:40:17 -04:00
ab10a9c217 Process last line 2023-04-17 18:37:39 -04:00
15986b04ff Fix binary printing bug 2023-04-17 10:44:30 -04:00
c3e8f013d2 Remove debug messages 2023-04-17 10:29:22 -04:00
a550c7f229 Add optional processing stage 2023-04-17 10:23:52 -04:00
6eadc6dd06 Read file quick 2023-04-14 22:42:55 -04:00
ca8bb9e1c3 Merge branch 'main' into f6s/syntax-highlighting
- Fix memory leak
2023-04-14 09:43:30 -04:00
fc91d8a95d Fix memory leak 2023-04-14 09:43:05 -04:00
f1892da51e Read file in one read 2023-04-13 13:45:15 -04:00
03d4f4fddf Fix stdin bug 2023-04-13 09:37:24 -04:00
f1de0cfb8b Add stdin support 2023-04-13 09:24:41 -04:00
5f01703842 Add args
- --help
- --version
2023-04-13 09:03:33 -04:00
58e0d435c3 Add args
- add color arg
- add lines arg
2023-04-12 23:46:53 -04:00
c760493f48 Fix binary detection bug 2023-04-12 22:53:48 -04:00
b247f8f827 Add speed optimization flag to CFLAGS 2023-04-12 14:33:29 -04:00
49f01c39d8 Begin config struct
- Useful when flags are implemented
2023-04-12 09:38:38 -04:00
a3cae79124 Add NO_COLOR support 2023-04-11 22:53:21 -04:00
87d147d78e Switch to \r instead of annoying newline 2023-04-11 19:23:51 -04:00