Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,245 downloads
    Wine 1.4.1 / 1.5.30
    1,224 downloads
    BackTrack 5 R3
    1,129 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    1,051 downloads
    Red Hat Linux 9
    990 downloads
    Linux Mint 14.1 / 15
    RC

    827 downloads
    Red Hat Enterprise
    Linux 6.4

    806 downloads
    Ubuntu 10.10
    751 downloads
    VLC 2.0.6
    736 downloads
    LibreOffice 3.6.6 /
    4.0.3

    724 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 617
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 466
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 662
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 351
    Home > Linux > Programming > Interpreters > ChaiScript > Changelog

    ChaiScript 4.1.1 / 5.2.0 - Changelog


    What's new in ChaiScript 5.2.0:

    December 3rd, 2012

    · This version is in the C++11 series, supporting gcc and llvm.
    · It adds support for automatic conversion of arithmetic types when possible and when no ambiguous method dispatch exists.
    · Initial support for MinGW 4.7 with C++11 (ChaiScript 5.2.0) has been added.



    What's new in ChaiScript 5.1.0:

    November 20th, 2012

    · Much improved error reporting
    · Autosizing of integers now matches the C++ standard
    · u, l, ll, f suffixes added to numeric constants



    What's new in ChaiScript 5.0.0:

    June 9th, 2012

    · ChaiScript 5.0.0 requires a C++11-compliant compiler.
    · Either clang 3.1 or g++ 4.5 currently work.
    · This release completely drops the need for Boost.
    · The ChaiScript standard library can now (optionally) be compiled separately, cutting compile time in half.
    · Much better runtime error reporting is now available.
    · Performance has increased by about 25%.



    What's new in ChaiScript 3.1.0:

    June 22nd, 2011

    · Numeric operations performance has increased approximately 10x.
    · Looping operations performance has increased up to 2x.
    · Engine start up time has decreased.
    · Several parsing bugs related to index operators have been fixed.
    · Full support has been added for all C algebraic types: double, long double, float, int, long, char, uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t, and int64_t. Enhanced support for capturing of exceptions thrown from ChaiScript in C++.



    What's new in ChaiScript 3.0.0:

    May 24th, 2011

    · Major code reorganization, bugfixes, and updates.
    · Automatic conversions between ChaiScript functions and boost::function optinos.
    · Function introspection support.
    · Improved const support.
    · Improved object lifetime during script execution.
    · Rewritten documentation.
    · 30% more unit tests.
    · Improved support for clang, VS2010, and 64-bit environments.
    · Command line options have been added to chai eval.



    What's new in ChaiScript 2.3.2:

    January 19th, 2010

    · Added support for 0b1010 style binary numbers
    · Fixes to support VS 2010
    · Bugfixes for swap and vector initialization



    What's new in ChaiScript 2.3.1:

    December 12th, 2009

    · Fixed compilation in Visual Studio 2008
    · Fixed compilation in MinGW



    What's new in ChaiScript 2.3:

    December 8th, 2009

    · Saving and restoring script engine state
    · Object type introspection
    · Intelligent int types
    · 5-10% speedup
    · Bugfixes for array lookups, single-line comments, and const return values.



    What's new in ChaiScript 2.1:

    October 20th, 2009

    · Support for octal and hexadecimal numbers.
    · Bit shifting operators ''.
    · Generic comparison functions 'eq', 'lt', and 'gt'.
    · Simplified method aliasing.
    · Operator overloading.
    · Bugfixes.



    What's new in ChaiScript 2.0:

    September 23rd, 2009

    · New features include automatic thread-safety, native dynamic object support, support for extending existing C++ classes with new methods, try/catch/finally exception handling with guarded catch blocks, support for throwing exceptions, binary module loading, readline support for command line eval, NaN and Infinity support, in-string evaluation, and faster compilation.
    · Const support was improved, so C++ const objects and parameters should be fully respected now.
    · Runtime execution is approximately 25% faster. std::list support was added. Simple multiline splitting of argument lists was added.



    What's new in ChaiScript 1.3:

    August 28th, 2009

    · Allow floating point numbers without a leading 0.
    · Fix dispatch of functions that take boost::shared_ptr parameters.
    · Add "use" function for loading ChaiScript files from within ChaiScript files.
    · Double performance of tightloops by speeding up operator dispatches.
    · Prevent the use of reserved words as function and object names.
    · Fix error messages for failed "clone" calls.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM