1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-28 11:31:58 +00:00

Update CHANGELOG and .gitignore

This commit is contained in:
Karol Stasiak 2020-07-18 01:34:16 +02:00
parent 63aab64204
commit 5fe4a4e3ac
2 changed files with 15 additions and 1 deletions

2
.gitignore vendored
View File

@ -8,6 +8,8 @@ releases
src/test/scala/experiments/
# doesn't work yet
examples/lunix/
# older copies
include-*/
# hidden files
*.~

View File

@ -6,10 +6,14 @@
* Added support for modifying large variables via pointers.
* Added the ability to declare structure alignment.
* Allowed defining custom text encodings.
**Potentially breaking change!**
There are no built-in encodings now, the include path needs to contain the necessary encodings.
* Fixed raw views of typed pointers.
* Fixed encodings:
`apple2`, `atasciiscr`, `iso_de`, `iso_no`, `iso_se`,
`koi7n2`, `msx_jp`,
@ -42,7 +46,15 @@ There are no built-in encodings now, the include path needs to contain the neces
* Commander X16: Updated to support VERA 0.9 and the new joystick API. Added mouse support.
* 6502: Optimization improvements.
* 6502: Optimization improvements:
* Fixed index register optimization regressions.
* Small array optimizations are now available for more operations.
* Index calculations for arrays of structs with sizes divisible by an even power of two are now sometimes optimized.
* Redundant index calculations are now removed.
## 0.3.16 (2020-04-08)