You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: man/rgbasm-old.5
+41-41
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
.\"
3
3
.\" SPDX-License-Identifier: MIT
4
4
.\"
5
-
.DdOctober 21, 2024
5
+
.DdDecember 10, 2024
6
6
.Dt RGBASM-OLD 5
7
7
.Os
8
8
.Sh NAME
@@ -19,15 +19,6 @@ attempt to list syntax bugs that were fixed, nor new reserved keywords that may
19
19
.Sh REMOVED
20
20
These are features which have been completely removed, without any direct alternatives.
21
21
Usually these features were limiting the addition of other features, or had awkward limits on their own intended effects.
22
-
.SsGloballabelswithoutcolons
23
-
Deprecated in 0.4.0, removed in 0.5.0.
24
-
.Pp
25
-
Labels used to be definable with just a name, but had to be typed in column 1.
26
-
.Pp
27
-
Instead, use explicit colons; for example,
28
-
.QlLabel:
29
-
or exported
30
-
.QlLabel:: .
31
22
.SsAutomaticLDtoLDHconversion(rgbasm-l)
32
23
Deprecated in 0.7.0, removed in 0.8.0.
33
24
.Pp
@@ -80,37 +71,6 @@ and
80
71
.FlH
81
72
flags from
82
73
.Xrrgbasm1 .
83
-
.SsIMPORTandXREF
84
-
Removed in 0.4.0.
85
-
.Pp
86
-
Symbols are now automatically resolved if they were exported from elsewhere.
87
-
.Pp
88
-
Instead, just remove these directives.
89
-
.Ss__FILE__and__LINE__
90
-
Deprecated in 0.6.0, removed in 0.7.0.
91
-
.Pp
92
-
Instead, use
93
-
.IcWARN
94
-
or
95
-
.IcFAIL
96
-
to print a complete trace of filenames and line numbers.
97
-
.Ss_PI
98
-
Deprecated in 0.5.0, removed in 0.6.0.
99
-
.Pp
100
-
Instead, use
101
-
.QlDEF_PIEQU3.141592653 .
102
-
.Ss'\e,'instringswithinmacroarguments
103
-
Deprecated in 0.5.0, removed in 0.7.0.
104
-
.Pp
105
-
Macro arguments now handle quoted strings and parenthesized expressions as single arguments, so commas inside them are not argument separators and do not need escaping.
106
-
.Pp
107
-
Instead, just use commas without backslashes.
108
-
.Ss'*'comments
109
-
Deprecated in 0.4.1, removed in 0.5.0.
110
-
.Pp
111
-
Instead, use
112
-
.Ql\&;
113
-
comments.
114
74
.SsNestedmacrodefinitions
115
75
Removed in 0.4.2.
116
76
.Pp
@@ -139,6 +99,19 @@ in RAM sections, allowing labeled space allocations to overlap.
139
99
.Pp
140
100
Instead, use
141
101
.IcUNION .
102
+
.Ss__FILE__and__LINE__
103
+
Deprecated in 0.6.0, removed in 0.7.0.
104
+
.Pp
105
+
Instead, use
106
+
.IcWARN
107
+
or
108
+
.IcFAIL
109
+
to print a complete trace of filenames and line numbers.
110
+
.Ss_PI
111
+
Deprecated in 0.5.0, removed in 0.6.0.
112
+
.Pp
113
+
Instead, use
114
+
.QlDEF_PIEQU3.141592653 .
142
115
.SsTreatingmulti-characterstringsasnumbers
143
116
Deprecated in 0.9.0.
144
117
.Pp
@@ -194,6 +167,27 @@ Variables used to be defined as
194
167
.Pp
195
168
Instead, use
196
169
.QlDEFname=value .
170
+
.SsGloballabelswithoutcolons
171
+
Deprecated in 0.4.0, removed in 0.5.0.
172
+
.Pp
173
+
Labels used to be definable with just a name, but had to be typed in column 1.
174
+
.Pp
175
+
Instead, use explicit colons; for example,
176
+
.QlLabel:
177
+
or exported
178
+
.QlLabel:: .
179
+
.Ss'\e,'instringswithinmacroarguments
180
+
Deprecated in 0.5.0, removed in 0.7.0.
181
+
.Pp
182
+
Macro arguments now handle quoted strings and parenthesized expressions as single arguments, so commas inside them are not argument separators and do not need escaping.
183
+
.Pp
184
+
Instead, just use commas without backslashes.
185
+
.Ss'*'comments
186
+
Deprecated in 0.4.1, removed in 0.5.0.
187
+
.Pp
188
+
Instead, use
189
+
.Ql\&;
190
+
comments.
197
191
.SsPRINTT,PRINTI,PRINTV,andPRINTF
198
192
Deprecated in 0.5.0, removed in 0.6.0.
199
193
.Pp
@@ -208,6 +202,12 @@ with
208
202
or
209
203
.Ql{interpolation}
210
204
for type-specific formatting.
205
+
.SsIMPORTandXREF
206
+
Removed in 0.4.0.
207
+
.Pp
208
+
Symbols are now automatically resolved if they were exported from elsewhere.
0 commit comments