PageRenderTime 26ms CodeModel.GetById 20ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/NEWS

http://github.com/NotFound/winxed
#! | 102 lines | 91 code | 11 blank | 0 comment | 0 complexity | ae8c869c750d4045a2cbf496706974d2 MD5 | raw file
  1Winxed news.
  2(C) Juliรกn Albo "NotFound"
  3
  4Version 1.10
  5
  6Version 1.9
  7    - var cast improved
  8    - bootstrap chain simplified
  9    - minor optimization improvements
 10    - fixed some inline bugs
 11    - new syntax for multi: function name( : Type param)
 12    - new syntactic sugar for declare and initialize:
 13        :Type variable(arguments); does the same as:
 14        var variable = new Type(arguments);
 15  Build 1.9.0
 16    - Candidate
 17  Build 1.9.1
 18    - Treat carriage return as whitespace in source files
 19
 20Version 1.8
 21    - Put source file name when known in generated PIR header.
 22    - Local inline.
 23    - operator defined
 24    - Allow use of all operators and statements in inline.
 25    - get_context builtin, deprecated getcontext
 26    - lexical modifier for variables
 27    - Show backtrace on unhandled exceptions in installable driver
 28    - Fail nicely on attempts to use labels not defined
 29  Build 1.8.0
 30    - Candidate
 31  Build 1.8.1
 32    - Bug fixes
 33  Build 1.8.2
 34    - Fix multi assign
 35    - Bundled with parrot 4.4.0
 36
 37Version 1.7
 38    - Default values in multi assign
 39    - Fixes in default values
 40  Build 1.7.0
 41    - Bundled with parrot 4.3.0
 42
 43Version 1.6
 44    - Default values in function parameters
 45    - Update usage of compreg PIR
 46  Build 1.6.0
 47    - Bundled with parrot 4.2.0
 48
 49Version 1.5
 50    - added one more bootstrap stage
 51    - inline functions
 52    - comma operator alike in for initialization and iteration parts
 53    - builtins abs, sinh, cosh and tanh
 54    - fix postfix ++ and ++ operators with var
 55    - Minor optimizations of generated code
 56  Build 1.5.0
 57    - Bundled with parrot 3.11.0
 58
 59Version 1.4
 60    - 'multi' modifier improved
 61    - Fixes and improvements in builtins compile time evaluation
 62    - throw "string" now emits throw instead of die
 63    - Several minor optimizations of generated code
 64  Build 1.4.0
 65     - Candidate
 66  Build 1.4.1
 67    - Fixed bug in __ASSERT__
 68    - Bundled with parrot 3.10.0
 69
 70Version 1.3
 71    - builtin sleep
 72    - some more 'multi' features
 73  Build 1.3.0
 74    - Bundled with parrot 3.9.0
 75
 76Version 1.2
 77    - Don't tailcall by defaultinside try blocks to avoid losing the
 78      exception handler
 79      - allowtailcall modifier to bypass this default
 80    - Fixed and improved HLL namespace modifier
 81    - --debug command line option, supporting:
 82      - predefined constant __DEBUG__
 83      - builtin __ASSERT__
 84    - Constant propagation in casts to int and string
 85    - Implict nested namespaces in class and namespace declaration
 86    - namespace, class, and ~ (bitwise not) operators
 87    - -X command line option
 88  Build 1.2.0
 89    - Bundled with parrot 3.8.0
 90
 91Version 1.1
 92    - multi functions and methods
 93    - casting to var builtin
 94    - load_packfile builtin
 95    - Predefined constants __NAMESPACE__ and __CLASS__
 96  Build 1.1.0
 97    - Bundled with parrot 3.7.0
 98
 99Version 1.0
100    - First stable version
101  Build 1.0.0
102      - Bundled with parrot 3.6.0