Rangi
|
78d83be2b2
|
Have the eqn preprocessor run on rgbasm(5) and rgbgfx(1) (#1225)
|
2023-11-07 18:08:13 +01:00 |
|
Rangi
|
28358b55fe
|
Separate multiple instructions per line with :: (#1210)
|
2023-11-05 19:13:33 +01:00 |
|
Rangi
|
f8af569680
|
Shorten license comments and consolidate an AUTHORS file (#1217)
|
2023-11-05 09:54:32 +01:00 |
|
Rangi
|
259ec58140
|
Implement ENDSECTION (#1211)
|
2023-11-04 23:41:17 +01:00 |
|
Rangi
|
46e67ee078
|
Remove deprecated RGBASM features (#1215)
- Escaped commas "\," inside strings
- `name: MACRO` syntax
- `__FILE__` and `__LINE__`
- `-H/--nop-after-halt` and `-l/--auto-ldh` on by default
|
2023-11-04 23:22:46 +01:00 |
|
Rangi
|
c869edd1d2
|
Implement SIZEOF and STARTOF for section types (#1205)
|
2023-11-03 08:50:04 +01:00 |
|
Rangi
|
181512ad9d
|
Implement INCHARMAP function (#1184)
|
2023-11-02 20:14:54 +01:00 |
|
Rangi42
|
ab42eb2c50
|
Document STRUPR/STRLWR as ASCII-only
|
2023-10-31 14:28:38 -04:00 |
|
Robbi-Blechdose
|
a2e0ac2872
|
Fix typos reported by lintian (#1147)
From https://mentors.debian.net/package/rgbds/#upload-1
|
2023-06-24 16:26:04 +02:00 |
|
Rangi
|
4cadc6f0fe
|
\en not \n is a newline in troff
|
2023-03-04 18:36:22 -05:00 |
|
Rangi
|
3c049983f1
|
Fixed-point functions can take specific precision (#1086)
|
2022-10-02 16:56:08 +02:00 |
|
Rangi
|
a1107fc5cf
|
Refactor !!x to x != 0
Also limit comments and docs to single "!"s
|
2022-10-01 14:09:02 -04:00 |
|
Rangi
|
a47da5f71f
|
Deprecate __FILE__ and __LINE__ (#1072)
Unlike C, these constants are not convenient for logging in macros,
since they always report the same data (their location in the macro).
Fixes #1068
|
2022-09-30 19:48:30 +02:00 |
|
Rangi
|
dec4133e84
|
SECTION(symbol) returns the name of a symbol's section (#1066)
Fixes #963
Co-authored-by: Eldred Habert <eldredhabert0@gmail.com>
|
2022-09-30 01:59:33 +02:00 |
|
Rangi
|
023884d2b0
|
Redefine the trig functions to divide circles into 1.0 turns (#1060)
This makes their behavior consistent across Q settings
Fixes #1059
|
2022-09-29 10:57:29 +02:00 |
|
ISSOtm
|
3567faf395
|
Use backslash escape instead of "backwards slash" in man pages
The latter is in the "Lines" category, which seems inappropriate.
|
2022-09-26 09:45:25 +02:00 |
|
Rangi
|
b8385a50e3
|
Support -P/--preinclude to pre-INCLUDE a file (#1043)
Fixes #1041
Co-authored-by: ISSOtm <eldredhabert0@gmail.com>
|
2022-09-24 12:37:16 -04:00 |
|
Rangi
|
f5b1990604
|
Document that symbol interpolation works outside of strings too
|
2022-09-22 01:15:17 -04:00 |
|
Rangi
|
98a6dffbca
|
Implement opt Q for fixed-point precision, and q literals (e.g. 12.34q8) (#958)
Fixes #957
Co-authored-by: ISSOtm <eldredhabert0@gmail.com>
|
2022-09-05 00:47:32 +02:00 |
|
Rangi
|
889302a9e2
|
Document the -H and -l flags
Fixes #1042
|
2022-09-02 08:43:41 +02:00 |
|
Rangi
|
14e6a79adc
|
Deprecate the old macro syntax (#1025)
Fixes #1011
|
2022-08-28 15:22:21 -04:00 |
|
Rangi
|
425339ccf6
|
Implement FMOD function for fixed-point modulo
Fixes #1021
|
2022-08-28 21:21:10 +02:00 |
|
Rangi
|
1a1f1365e6
|
Clarify the FOR loop documentation (#1031)
Clarify the FOR loop documentation
Fixes #1003
Co-authored-by: Eldred Habert <eldredhabert0@gmail.com>
|
2022-08-28 15:16:49 -04:00 |
|
ISSOtm
|
18e4f132a8
|
Fix labels subtraction docs
Fixes #1009
|
2022-07-14 13:43:36 +02:00 |
|
ISSOtm
|
43a487f0bf
|
Fix two inverted column widths
|
2022-07-02 17:48:28 +02:00 |
|
ISSOtm
|
7e94ecbfe6
|
Move all man pages to a separate directory
Simplifies processing all around, and makes more sense
|
2022-05-15 13:34:35 +02:00 |
|