Bump to 5.8.5

- remove parsing of unary &, it was unused
This commit is contained in:
Jason Turner
2016-10-06 22:32:55 -06:00
parent d1c7645a4e
commit 665125665a
5 changed files with 8 additions and 4 deletions

View File

@@ -103,7 +103,7 @@ set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/description.txt"
set(CPACK_PACKAGE_VERSION_MAJOR 5) set(CPACK_PACKAGE_VERSION_MAJOR 5)
set(CPACK_PACKAGE_VERSION_MINOR 8) set(CPACK_PACKAGE_VERSION_MINOR 8)
set(CPACK_PACKAGE_VERSION_PATCH 4) set(CPACK_PACKAGE_VERSION_PATCH 5)
set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval") set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval")
set(CPACK_PACKAGE_VENDOR "ChaiScript.com") set(CPACK_PACKAGE_VENDOR "ChaiScript.com")

View File

@@ -99,7 +99,7 @@
namespace chaiscript { namespace chaiscript {
static const int version_major = 5; static const int version_major = 5;
static const int version_minor = 8; static const int version_minor = 8;
static const int version_patch = 4; static const int version_patch = 5;
static const char *compiler_version = CHAISCRIPT_COMPILER_VERSION; static const char *compiler_version = CHAISCRIPT_COMPILER_VERSION;
static const char *compiler_name = CHAISCRIPT_COMPILER_NAME; static const char *compiler_name = CHAISCRIPT_COMPILER_NAME;

View File

@@ -2164,7 +2164,7 @@ namespace chaiscript
/// Reads a unary prefixed expression from input /// Reads a unary prefixed expression from input
bool Prefix() { bool Prefix() {
const auto prev_stack_top = m_match_stack.size(); const auto prev_stack_top = m_match_stack.size();
const std::vector<std::string> prefix_opers{"++", "--", "-", "+", "!", "~", "&"}; const std::vector<std::string> prefix_opers{"++", "--", "-", "+", "!", "~"};
for (const auto &oper : prefix_opers) for (const auto &oper : prefix_opers)
{ {

View File

@@ -1,6 +1,10 @@
Notes: Notes:
======= =======
Current Version: 5.8.4 Current Version: 5.8.5
### Changes since 5.8.4
* Fix order of operations for prefix operators
* Make sure atomics are initialized properly
### Changes since 5.8.3 ### Changes since 5.8.3
* Fix case with some numeric conversions mixed with numerics that do not need conversion * Fix case with some numeric conversions mixed with numerics that do not need conversion