|
7f5af625e5
|
Support use ing .c files and .S files (assembly)
|
2024-09-18 15:39:22 -04:00 |
|
|
2d78f11400
|
Remove coroutine example for now
|
2024-09-18 15:38:42 -04:00 |
|
|
63affe6d24
|
Support use "foo.h"
|
2024-09-18 14:58:19 -04:00 |
|
|
693caebcfb
|
Remove unused code
|
2024-09-18 14:03:54 -04:00 |
|
|
0ed4f624a9
|
Add README for navigating stdlib
|
2024-09-18 01:20:14 -04:00 |
|
|
976e73f4a2
|
Move Match() to the right place
|
2024-09-18 01:11:50 -04:00 |
|
|
c00c6d3e02
|
Move List reversal to the right place
|
2024-09-18 01:10:34 -04:00 |
|
|
a8a69ec1e2
|
Remove dead code
|
2024-09-18 01:09:59 -04:00 |
|
|
c9ff2b0a8a
|
Move USE_COLOR into stdlib
|
2024-09-18 01:08:36 -04:00 |
|
|
7baf36e2ae
|
Remove dead code
|
2024-09-18 01:06:26 -04:00 |
|
|
708e7b9070
|
Remove dead code
|
2024-09-18 01:02:13 -04:00 |
|
|
2158bb97fc
|
Clean up struct code a bit
|
2024-09-18 01:01:15 -04:00 |
|
|
0829e1a2d1
|
Clean up enum code
|
2024-09-18 00:58:41 -04:00 |
|
|
92fe16a308
|
Remove dead code
|
2024-09-18 00:55:04 -04:00 |
|
|
2c30feaa7c
|
Clean up parser forward declarations
|
2024-09-18 00:51:30 -04:00 |
|
|
6f5de04b14
|
Deprecate dead code
|
2024-09-18 00:43:50 -04:00 |
|
|
7e0b1a3214
|
Deprecate linker directives
|
2024-09-18 00:43:13 -04:00 |
|
|
8e3c871f27
|
Code cleanup
|
2024-09-18 00:42:33 -04:00 |
|
|
4e670c8bca
|
Clean up some dead code
|
2024-09-18 00:35:01 -04:00 |
|
|
5a5fc9c031
|
Remove more dead code
|
2024-09-18 00:32:31 -04:00 |
|
|
fead0cad82
|
Remove dead code
|
2024-09-18 00:30:55 -04:00 |
|
|
ec88848f6b
|
Support explicit discards better by allowing multiple declared "_" vars
|
2024-09-18 00:30:05 -04:00 |
|
|
fe3d45c37a
|
Handle subdirectories within libraries
|
2024-09-17 16:23:55 -04:00 |
|
|
03a7d5f44d
|
Overhaul of header logic so it now uses topological ordering and
deduplication for libraries with multiple files.
|
2024-09-17 16:20:30 -04:00 |
|
|
aaa51fc734
|
Perform topological ordering when compiling typedefs so users don't need
to think about ordering their definitions.
|
2024-09-17 15:17:13 -04:00 |
|
|
2d5c8c3124
|
Only rename public symbols
|
2024-09-16 19:59:20 -04:00 |
|
|
9703ca45f0
|
Update Shell API to have byte-based mode and by_line() just like files
|
2024-09-16 17:02:20 -04:00 |
|
|
32c139e1f4
|
Make compilation steps exit instead of returning exit statuses
|
2024-09-16 16:56:29 -04:00 |
|
|
171595fad1
|
Update docs
|
2024-09-16 16:18:01 -04:00 |
|
|
e5f432d4c9
|
Fix not x for optional values
|
2024-09-16 16:10:05 -04:00 |
|
|
de49bc5bb3
|
Deprecate :or_else()/:or_fail()/:or_exit() in favor of the or operator
|
2024-09-16 16:06:19 -04:00 |
|
|
821bde156c
|
Support (optional or skip)
|
2024-09-16 15:48:06 -04:00 |
|
|
2e184ab46e
|
Fix up paths API to use updated Text:match()
|
2024-09-16 15:33:15 -04:00 |
|
|
e31e3d1514
|
Update docs
|
2024-09-16 15:15:17 -04:00 |
|
|
6d0f04375d
|
Have Text:matches() return an optional array of matches
|
2024-09-16 15:12:54 -04:00 |
|
|
a9a21c40d9
|
Bugfix for arg passing
|
2024-09-16 14:29:23 -04:00 |
|
|
68c4731ae6
|
Show more error info
|
2024-09-16 14:27:18 -04:00 |
|
|
5f685cbbe5
|
Minor cleanup
|
2024-09-16 14:05:32 -04:00 |
|
|
3cbacbd675
|
Add some basic pattern matching/suffix code for paths
|
2024-09-16 14:04:51 -04:00 |
|
|
c5396d65a8
|
Fix up tomodeps
|
2024-09-16 13:54:47 -04:00 |
|
|
1f23a4f0e3
|
Handle installing libraries that were downloaded directly to
~/.local/share/tomo/installed
|
2024-09-16 13:32:27 -04:00 |
|
|
14b04f97be
|
Quote Patterns with "|" instead of "/" when applicable
|
2024-09-16 00:29:12 -04:00 |
|
|
10a51ad996
|
Bugfix for string escaping in printouts
|
2024-09-16 00:15:54 -04:00 |
|
|
b1f882af91
|
Update docs
|
2024-09-15 21:25:43 -04:00 |
|
|
6595bdd04a
|
Use 'install' to preserve file modification times
|
2024-09-15 21:23:02 -04:00 |
|
|
6b5a9d65e3
|
Overhaul of how libraries are installed
|
2024-09-15 21:18:42 -04:00 |
|
|
3c19f6387f
|
Better fix
|
2024-09-15 19:17:51 -04:00 |
|
|
04326d131e
|
Fix some imports
|
2024-09-15 19:17:08 -04:00 |
|
|
e59584acbd
|
Add alphanumeric pattern
|
2024-09-15 18:41:37 -04:00 |
|
|
269c98d106
|
Don't save "" sections in INI reader
|
2024-09-15 18:06:03 -04:00 |
|