/NEWS
http://github.com/NotFound/winxed · #! · 102 lines · 91 code · 11 blank · 0 comment · 0 complexity · ae8c869c750d4045a2cbf496706974d2 MD5 · raw file
- Winxed news.
- (C) Juliรกn Albo "NotFound"
- Version 1.10
- Version 1.9
- - var cast improved
- - bootstrap chain simplified
- - minor optimization improvements
- - fixed some inline bugs
- - new syntax for multi: function name( : Type param)
- - new syntactic sugar for declare and initialize:
- :Type variable(arguments); does the same as:
- var variable = new Type(arguments);
- Build 1.9.0
- - Candidate
- Build 1.9.1
- - Treat carriage return as whitespace in source files
- Version 1.8
- - Put source file name when known in generated PIR header.
- - Local inline.
- - operator defined
- - Allow use of all operators and statements in inline.
- - get_context builtin, deprecated getcontext
- - lexical modifier for variables
- - Show backtrace on unhandled exceptions in installable driver
- - Fail nicely on attempts to use labels not defined
- Build 1.8.0
- - Candidate
- Build 1.8.1
- - Bug fixes
- Build 1.8.2
- - Fix multi assign
- - Bundled with parrot 4.4.0
- Version 1.7
- - Default values in multi assign
- - Fixes in default values
- Build 1.7.0
- - Bundled with parrot 4.3.0
- Version 1.6
- - Default values in function parameters
- - Update usage of compreg PIR
- Build 1.6.0
- - Bundled with parrot 4.2.0
- Version 1.5
- - added one more bootstrap stage
- - inline functions
- - comma operator alike in for initialization and iteration parts
- - builtins abs, sinh, cosh and tanh
- - fix postfix ++ and ++ operators with var
- - Minor optimizations of generated code
- Build 1.5.0
- - Bundled with parrot 3.11.0
- Version 1.4
- - 'multi' modifier improved
- - Fixes and improvements in builtins compile time evaluation
- - throw "string" now emits throw instead of die
- - Several minor optimizations of generated code
- Build 1.4.0
- - Candidate
- Build 1.4.1
- - Fixed bug in __ASSERT__
- - Bundled with parrot 3.10.0
- Version 1.3
- - builtin sleep
- - some more 'multi' features
- Build 1.3.0
- - Bundled with parrot 3.9.0
- Version 1.2
- - Don't tailcall by defaultinside try blocks to avoid losing the
- exception handler
- - allowtailcall modifier to bypass this default
- - Fixed and improved HLL namespace modifier
- - --debug command line option, supporting:
- - predefined constant __DEBUG__
- - builtin __ASSERT__
- - Constant propagation in casts to int and string
- - Implict nested namespaces in class and namespace declaration
- - namespace, class, and ~ (bitwise not) operators
- - -X command line option
- Build 1.2.0
- - Bundled with parrot 3.8.0
- Version 1.1
- - multi functions and methods
- - casting to var builtin
- - load_packfile builtin
- - Predefined constants __NAMESPACE__ and __CLASS__
- Build 1.1.0
- - Bundled with parrot 3.7.0
- Version 1.0
- - First stable version
- Build 1.0.0
- - Bundled with parrot 3.6.0