Skip to content

Commit 54d8d38

Browse files
committed
Update Changelogs links to github
1 parent ceba1de commit 54d8d38

1 file changed

Lines changed: 39 additions & 39 deletions

File tree

Changelog.md

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[v1.10.0](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.10.0)
1+
[v1.10.0](https://github.com/boriel/zxbasic/tree/v1.10.0)
22
===
33
+ ! Fix warning in arrays boundaries checks
44
+ Added support for ZX Next extended ASM instruction set
@@ -11,54 +11,54 @@
1111
+ Many bugfixes and improves stability
1212
+ Updates in online documentation
1313

14-
[v1.9.9](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.9)
14+
[v1.9.9](https://github.com/boriel/zxbasic/tree/v1.9.9)
1515
===
1616
+ ! Fix warning in parameters ByRef
1717
+ Makes LOAD and SAVE to ignore BREAK
1818
+ ! Little bug fixes and better stability
1919
+ Some docs and README fixes and improvements
2020

21-
[v1.9.8](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.8)
21+
[v1.9.8](https://github.com/boriel/zxbasic/tree/v1.9.8)
2222
===
2323
+ ! Fix memory leak bug when doing procrustean substring assignation
2424
+ Also optimizes substring access not allocating mem when not needed
2525

26-
[v1.9.7](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.7)
26+
[v1.9.7](https://github.com/boriel/zxbasic/tree/v1.9.7)
2727
===
2828
+ Allow some extra chars within the ASM sections for 3rd party assemblers
2929
+ ! Little bugfixes
3030
+ Now printing at the end scrolls up the screen!
3131

32-
[v1.9.6](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.6)
32+
[v1.9.6](https://github.com/boriel/zxbasic/tree/v1.9.6)
3333
===
3434
+ ! Bugfix: grammar errors for RESTORE
3535
+ Change LD (IX/IY + NN), r instructions to standardize it
3636

37-
[v1.9.5](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.5)
37+
[v1.9.5](https://github.com/boriel/zxbasic/tree/v1.9.5)
3838
===
3939
+ ! Bugfix: error compiling to binary with headerless mode (thx to em00k)
4040
+ ! Bugfix: fixes several crashes under some conditions
4141

42-
[v1.9.4](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.4)
42+
[v1.9.4](https://github.com/boriel/zxbasic/tree/v1.9.4)
4343
===
4444
+ ! Bugfix: Fixes escape code for backslash (thx to em00k)
4545

46-
[v1.9.3](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.3)
46+
[v1.9.3](https://github.com/boriel/zxbasic/tree/v1.9.3)
4747
===
4848
+ ! Bugfix: fixes some bugs in the parser to improve stability.
4949

50-
[v1.9.2](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.2)
50+
[v1.9.2](https://github.com/boriel/zxbasic/tree/v1.9.2)
5151
===
5252
+ ! Bugfix: fixes a bug in the optimizer (-O3 and -O4)
5353
+ Add `fastplot.bas` library
5454

55-
[v1.9.1](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.1)
55+
[v1.9.1](https://github.com/boriel/zxbasic/tree/v1.9.1)
5656
===
5757
+ ! Bugfix: array access read / write might overflow. Fixed.
5858
+ Array access speedup and optimization.
5959
+ Dropped support for PyPy and Python 2.x
6060

61-
[v1.9.0](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.9.0)
61+
[v1.9.0](https://github.com/boriel/zxbasic/tree/v1.9.0)
6262
===
6363
+ New and completely refactored optimizer which now allow patterns.<br />
6464
This new optimizer (after a year of hard work) not only optimizes better,<br />
@@ -68,7 +68,7 @@
6868
+ zxbasm allows labels to be declared without using colon.
6969
+ Some other little optimization
7070

71-
[v1.8.10](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.10)
71+
[v1.8.10](https://github.com/boriel/zxbasic/tree/v1.8.10)
7272
===
7373
+ ! Bugfix: `FLASH 8` and `BRIGHT 8` were not working correctly. Fixed.
7474
+ Changelog file renamed to `Changelog.md` and renovated. Now uses Markdown.
@@ -78,29 +78,29 @@
7878
+ Add `--append-binary` command line flag to append binaries to tape file
7979
+ Add `--append-headless-binary` cmdlie flag to do like the above, but headless.
8080

81-
[v1.8.9](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.9)
81+
[v1.8.9](https://github.com/boriel/zxbasic/tree/v1.8.9)
8282
===
8383
+ ! Bugfix: Crash in `READ` and `DATA` sentences under some cases
8484
+ ! Bugfix: Fix `INT` to behave like the original one (Round to -INF)
8585
+ ! Bugfix: `--array-check` was not working properly. Fixed!
8686

87-
[v1.8.8](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.8)
87+
[v1.8.8](https://github.com/boriel/zxbasic/tree/v1.8.8)
8888
===
8989
+ ! Bugfix: fix 32 bit operations (`DIV`, `MOD`...)
9090

91-
[v1.8.7](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.7)
91+
[v1.8.7](https://github.com/boriel/zxbasic/tree/v1.8.7)
9292
===
9393
+ ! Bugfix: do not remove ASM blocks (optimize)
9494

95-
[v1.8.6](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.6)
95+
[v1.8.6](https://github.com/boriel/zxbasic/tree/v1.8.6)
9696
===
9797
+ ! Bugfix: `END` instruction was not returning result. Fixed.
9898

99-
[v1.8.5](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.5)
99+
[v1.8.5](https://github.com/boriel/zxbasic/tree/v1.8.5)
100100
===
101101
+ ! Bugfix: crash on bad array declaration
102102

103-
[v1.8.4](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.4)
103+
[v1.8.4](https://github.com/boriel/zxbasic/tree/v1.8.4)
104104
===
105105
+ ! Several bugfixes with contants declaration
106106
+ Suport for UTF-8 BOM files
@@ -109,22 +109,22 @@
109109
+ ! Other bugfixes and better stability
110110
+ Better warning explanation under some circumstances
111111

112-
[v1.8.3](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.3)
112+
[v1.8.3](https://github.com/boriel/zxbasic/tree/v1.8.3)
113113
===
114114
+ ! Bugfix in the peephole optimizer (`-O2`)
115115
+ ! Several bugfixes to improve stability
116116
+ Optimization in the peephole optimizer (`-O1`)
117117
+ Support for extended array str element operations
118118
+ ! Other syntax bugfixes
119119

120-
[v1.8.2](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.2)
120+
[v1.8.2](https://github.com/boriel/zxbasic/tree/v1.8.2)
121121
===
122122
+ ! Bugfixes in the peephole optimizer
123123
+ Shorter and faster generated code (deep optimizations)
124124
+ ! Bugfix in the `PRINT42` routine that now supports newlines, etc
125125
+ Implemented routine `input42` (`INPUT42.BAS`) for `PRINT42` mode
126126

127-
[v1.8.1](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.1)
127+
[v1.8.1](https://github.com/boriel/zxbasic/tree/v1.8.1)
128128
===
129129
+ ! Bugfixes in the peephole optimizer
130130
+ ! Bugfix in `OUT` instruction
@@ -133,50 +133,50 @@
133133
* Added `basic.bas` library (meta-interpreter) and `eval.bas` example!!
134134
(thanks to @mcleod_ideafix!!!)
135135

136-
[v1.8.0](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.8.0)
136+
[v1.8.0](https://github.com/boriel/zxbasic/tree/v1.8.0)
137137
===
138138
+ ! Bugfixes in the peephole optimizer (`-O3`)
139139
+ Better optimized code
140140
+ Improved compiling speed and more stability
141141
+ Fixes minor errors and bugs
142142
+ Now single line `IF` sentences does not require `END IF`
143143

144-
[v1.7.2](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.7.2)
144+
[v1.7.2](https://github.com/boriel/zxbasic/tree/v1.7.2)
145145
===
146146
+ ! Bugfixes in libraries `esxdos.bas` and `memcopy.bas`
147147
+ Improved `pong.bas` example
148148
+ Improved readme file :) (thanks to @harko and @haplo)
149149

150-
[v1.7.1](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.7.1)
150+
[v1.7.1](https://github.com/boriel/zxbasic/tree/v1.7.1)
151151
===
152152
+ ! Bugfixes with `-O3` and `DATA` statements
153153
+ Little improvements
154154
+ Updates `README.md` file and added `TESTING.md` one.
155155

156-
[v1.7.0](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.7.0)
156+
[v1.7.0](https://github.com/boriel/zxbasic/tree/v1.7.0)
157157
===
158158
+ Added `READ`, `DATA`, `RESTORE` (finally!)
159159
+ Allows to call SUBs with no parenthesis (e.g. `mySUB 1, 2+a`)
160160
+ Allows to call FUNCTIONS with 1 or no params with no parenthesis (e.g. `MyFunc x+2`)
161161
+ Some bug fixes for better stability
162162

163-
[v1.6.13](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.13)
163+
[v1.6.13](https://github.com/boriel/zxbasic/tree/v1.6.13)
164164
===
165165
+ ! Fixes and improves strict mode checking
166166
+ Adds `#error` and `#warning` directives
167167

168-
[v1.6.12](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.12)
168+
[v1.6.12](https://github.com/boriel/zxbasic/tree/v1.6.12)
169169
===
170170
+ Adds missing default font (Haplo) for Radastan mode
171171
+ ! Bugfixes and little improvements
172172

173-
[v1.6.11](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.11)
173+
[v1.6.11](https://github.com/boriel/zxbasic/tree/v1.6.11)
174174
===
175175
+ ! Fix infinite recursive include in Windows OS (yes, win sucks)
176176
+ Little optimizations in `memset()` and `RND`
177177
+ Standardize file includes like in cpp
178178

179-
[v1.6.10](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.10)
179+
[v1.6.10](https://github.com/boriel/zxbasic/tree/v1.6.10)
180180
===
181181
+ Added many more drawing primitives for Radastan Mode
182182
+ Added instructions `ON .. GOTO` and `ON .. GOSUB`
@@ -186,7 +186,7 @@
186186
+ Allows array initialization with @label references
187187
+ Switch `.bas` libraries (not the compiler) to **MIT license**
188188

189-
[v1.6.9](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.9)
189+
[v1.6.9](https://github.com/boriel/zxbasic/tree/v1.6.9)
190190
===
191191
+ ! Fixes a bug in the peephole (`-O3`) optimizer
192192
+ Improved speed for `Integer` / `Unteger` operations
@@ -197,13 +197,13 @@
197197
+ ! Fixes and improvements to the ESXDOS library (by @mcleod_ideafix)
198198
+ Added new ESXDOS sample program (directory tree listing)
199199

200-
[v1.6.8](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.8)
200+
[v1.6.8](https://github.com/boriel/zxbasic/tree/v1.6.8)
201201
===
202202
+ ! Fixed some bugs in the assembler
203203
+ ! Fixed a bug when calling a function in advance
204204
+ ! Fixed a problem in tox, setting the terminal to UTF-8
205205

206-
[v1.6.7](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.7)
206+
[v1.6.7](https://github.com/boriel/zxbasic/tree/v1.6.7)
207207
===
208208
+ Added more testing and bitbucket pipelines using tox
209209
+ ! Do not optimize user inlined ASM. It must go as is.
@@ -213,14 +213,14 @@
213213
+ ! Fix to make make it to work in python 2.7
214214
+ ! Refactorize the assembler to use centralized configuration
215215

216-
[v1.6.6](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.6.6)
216+
[v1.6.6](https://github.com/boriel/zxbasic/tree/v1.6.6)
217217
===
218218
+ ! Fixed a bug in constant evaluation
219219
+ ! Allows non constant initialization of scalar variables like DIM a$ = "hi"
220220
+ ! Fix bugs in the assembler not allowing complex expressions
221221
+ ! Fix a rare crash when using functions before declaring them
222222

223-
[v1.4.0.x](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.4.0.x)
223+
[v1.4.0.x](https://github.com/boriel/zxbasic/tree/v1.4.0.x)
224224
===
225225

226226
This is a long (near 3 year) set of versions in which the compiler
@@ -240,7 +240,7 @@ The major feature in this release is the posibility to declare nested functions.
240240
These functions are declared within others, and can only be called from within
241241
their respective parent function body.
242242

243-
[v1.3.0](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.3.0)
243+
[v1.3.0](https://github.com/boriel/zxbasic/tree/v1.3.0)
244244
===
245245
+ ! Fixed a bug in `USR <string>`
246246
+ ! Fixed a bug in `SAVE` / `LOAD`
@@ -254,7 +254,7 @@ their respective parent function body.
254254
+ ! Fixed a bug with peephole optimizer (`-O3`)
255255
+ Some changes and code refactorization towards 2.x branch
256256

257-
[v1.2.9](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.2.9)
257+
[v1.2.9](https://github.com/boriel/zxbasic/tree/v1.2.9)
258258
===
259259
+ ! Fixed a serious bug with ALL integer (signed/unsigned) operands
260260
which were not working correctly under some circumstances.
@@ -271,7 +271,7 @@ their respective parent function body.
271271
+ Fixed more than 50 other minor bugs in both the compiler and the assembler
272272
+ `THEN` keyword is now optional in `IF` statements
273273

274-
[v1.2.8](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.2.8)
274+
[v1.2.8](https://github.com/boriel/zxbasic/tree/v1.2.8)
275275
===
276276
+ Code rearranged and restructured for future deep refactorizations.
277277
+ ! Complete rewritten backend (or almost!) to fix a bug in code
@@ -298,7 +298,7 @@ their respective parent function body.
298298
+ ! `CSRLN` and `POS` optimized to this new `PRINT` scheme!
299299
... and much much more
300300

301-
[v1.2.7](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.2.7)
301+
[v1.2.7](https://github.com/boriel/zxbasic/tree/v1.2.7)
302302
===
303303
+ `DRAW` is now much faster (and a bit more larger)
304304
+ `PLOT`, `DRAW` and `CIRCLE` now supports change screen address (for double-buffering)
@@ -316,7 +316,7 @@ their respective parent function body.
316316
optimized for space (and also slightly faster)
317317
+ Added Flight Simulator example
318318

319-
[v1.2.6](https://bitbucket.org/zxbasic/zxbasic/commits/tag/v1.2.6)
319+
[v1.2.6](https://github.com/boriel/zxbasic/tree/v1.2.6)
320320
===
321321
+ Bitwise `bAND`, `bOR`, `bXOR`, `bNOT` finally added for 8, 16 and 32 bits
322322
+ The assembler now supports `ALIGN <integer>` directive

0 commit comments

Comments
 (0)