mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-31 13:42:33 +02:00
Update to 20160106 OS X Preview for Developers release.
byuu says: New update. Most of the work today went into eliminating hiro::Image from all objects in all ports, replacing with nall::image. That took an eternity. Changelog: - fixed crashing bug when loading games [thanks endrift!!] - toggling "show status bar" option adjusts window geometry (not supposed to recenter the window, though) - button sizes improved; icon-only button icons no longer being cut off
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
#ifdef NALL_STRING_INTERNAL_HPP
|
||||
#pragma once
|
||||
|
||||
namespace nall {
|
||||
namespace Eval {
|
||||
namespace nall { namespace Eval {
|
||||
|
||||
inline auto evaluateExpression(Node* node) -> string {
|
||||
#define p(n) evaluateExpression(node->link[n])
|
||||
@@ -144,7 +143,4 @@ inline auto real(const string& expression) -> maybe<long double> {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
}}
|
||||
|
@@ -1,7 +1,6 @@
|
||||
#ifdef NALL_STRING_INTERNAL_HPP
|
||||
#pragma once
|
||||
|
||||
namespace nall {
|
||||
namespace Eval {
|
||||
namespace nall { namespace Eval {
|
||||
|
||||
inline auto isLiteral(const char*& s) -> bool {
|
||||
char n = s[0];
|
||||
@@ -97,7 +96,4 @@ inline auto literal(const char*& s) -> string {
|
||||
throw "invalid literal";
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
}}
|
||||
|
@@ -1,7 +1,6 @@
|
||||
#ifdef NALL_STRING_INTERNAL_HPP
|
||||
#pragma once
|
||||
|
||||
namespace nall {
|
||||
namespace Eval {
|
||||
namespace nall { namespace Eval {
|
||||
|
||||
struct Node {
|
||||
enum class Type : uint {
|
||||
@@ -35,7 +34,4 @@ struct Node {
|
||||
~Node() { for(auto& node : link) delete node; }
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
}}
|
||||
|
@@ -1,7 +1,6 @@
|
||||
#ifdef NALL_STRING_INTERNAL_HPP
|
||||
#pragma once
|
||||
|
||||
namespace nall {
|
||||
namespace Eval {
|
||||
namespace nall { namespace Eval {
|
||||
|
||||
inline auto whitespace(char n) -> bool {
|
||||
return n == ' ' || n == '\t' || n == '\r' || n == '\n';
|
||||
@@ -162,7 +161,4 @@ inline auto parse(const string& expression) -> Node* {
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
}}
|
||||
|
Reference in New Issue
Block a user