Sami Vaarala
96d301b3cb
Rename src/ to src-input/ to match dist
With this change the directory naming in the main repo and dist is the same.
8 years ago
Sami Vaarala
4b40b71d7e
Merge pull request #949 from svaarala/remove-duk-opt-support
Remove DUK_OPT_xxx feature option support
8 years ago
Sami Vaarala
b50ff4c893
Releases: DUK_OPT_xxx removal
8 years ago
Sami Vaarala
faee57390e
Appveyor fixes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
fb1f42da73
Website fixes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
9bf2fb923a
Internal doc changes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
66d5588c84
Testrunner client fixes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
364a03d587
Minor source fixes
* Fix debug print reference to (no longer defined) 'a' in executor
* Add a few asserts
8 years ago
Sami Vaarala
96e99d34dd
Testcase fixes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
827183afab
Remove DUK_OPT_xxx support from tooling etc
Also some genconfig.py and configure.py improvements.
8 years ago
Sami Vaarala
bc4f03336b
Gitignore, add prep/
8 years ago
Sami Vaarala
ceb3c7c292
Merge pull request #954 from svaarala/fix-genconfig-bool-compare
Fix genconfig bool comparison
8 years ago
Sami Vaarala
c1d1e92f1a
Merge pull request #953 from svaarala/api-lstring-property-cleanups
Minor improvements to property API -lstring variants
8 years ago
Sami Vaarala
9d74433b34
Releases: genconfig.py bool compare
8 years ago
Sami Vaarala
57b1923517
Fix genconfig zero comparison
In Python "0 == False" is true, which caused forced option handling to
emit "#undef XXX" instead of "#define XXX 0" when forced value was 0.
8 years ago
Sami Vaarala
3292867c86
Releases: prop -lstring API call variants
8 years ago
Sami Vaarala
27674c5f7d
API docs for prop -lstring variants
8 years ago
Sami Vaarala
cb9c0631a1
API testcases for prop -lstring variants
8 years ago
Sami Vaarala
c38eb34d8d
Merge pull request #946 from jchlapinski/api-property-access-lstring-variants
Add -lstring variants for property access API calls
8 years ago
Sami Vaarala
33082540ce
Merge pull request #950 from svaarala/readme-fixes
README and website index page clarifications
8 years ago
Sami Vaarala
d87ee57031
README and website index page clarifications
8 years ago
Sami Vaarala
ececd0bca6
Merge pull request #948 from svaarala/more-configure-cleanups
More cleanups for dist/configure tools
8 years ago
Sami Vaarala
20b8f56a1d
More fixes and cleanups to dist/configure tooling
8 years ago
Sami Vaarala
bc3e0d8077
Config metadata for strongly recommended options
8 years ago
Sami Vaarala
69f5daa5f8
Testrunner git checkout --quiet
8 years ago
Sami Vaarala
d121135a43
Gitignore .pyc
8 years ago
jc
1457e242a8
added lstring variants for property access api
added jchlapinski to AUTHORS.rst
8 years ago
Sami Vaarala
da91037c9a
Merge pull request #933 from svaarala/more-prepare-sources-cleanups
More cleanups for dist and prepare-and-config split
8 years ago
Sami Vaarala
80c99a9a9f
Dist/prepare tooling improvements
* Rename prepare_sources.py to configure.py; the operation is similar to
autoconf ./configure so the association is useful.
* Rename make_dist.py to dist.py.
* Generate only one source set (combined or separate) for one run of
configure.py.
* Change dist.py to run configure.py three times to generate the default
source sets.
* Use an autodeleted temporary directory for preparing sources, which
removes some of the manual temporary file handling.
8 years ago
Sami Vaarala
01309d9c7c
Merge pull request #947 from ocrow/patch-1
Add ocrow to AUTHORS.rst
8 years ago
Oliver Crow
5e80cb4ef4
Add ocrow to AUTHORS.rst
Have wiki contribution to make.
8 years ago
Sami Vaarala
975c4d61d7
Merge pull request #940 from svaarala/v1.5.1-release-prep
Release preparations for 1.5.1 release
8 years ago
Sami Vaarala
c02415844e
Add 1.5.1 website download link
8 years ago
Sami Vaarala
bab54fda7b
Releases: v1.5.1 entry, some typo fixes
8 years ago
Sami Vaarala
3cc0d9499c
Merge pull request #942 from svaarala/add-unused-attribute-gcc-clang
Add __attribute__ ((unused)) for internal functions for gcc/clang
8 years ago
Sami Vaarala
45b731a93a
Releases: gcc/clang unused attr
8 years ago
Sami Vaarala
7f25309a95
Add attr "unused" to internal functs for gcc/clang
When applied to a function declaration the __attribute__ ((unused)
declaration indicates a function may be unused so that the compiler
won't warn about it if it actually is. This reduces harmless warnings
when a function is unused due to a specific config option combination.
Apply to all Clang versions and GCC >= 3.1.1; GCC 3.1.1 manual confirms
__attribute__ ((unused)) is supported.
8 years ago
Sami Vaarala
b27dfaa48d
Makefile -Wunused-function
8 years ago
Sami Vaarala
d2a3c3e075
Merge pull request #944 from svaarala/fix-math-tonumber-test-typo
Trivial test case typo fix
8 years ago
Sami Vaarala
e823e42d9a
Trivial test case typo fix
8 years ago
Sami Vaarala
9b0cc1df08
Merge pull request #923 from fatcerberus/math-tonumber-tests
Add testcase for Math ToNumber argument coercion
8 years ago
Bruce Pascoe
080e9a33ef
`Math` ToNumber argument coercion tests
ES5 requires that all `Math` function arguments are coerced using
ToNumber from left to right, even when the function would otherwise
return early (on a NaN, e.g.). Previously, there was no test to verify
this.
8 years ago
Sami Vaarala
b07a1bc922
Merge pull request #943 from svaarala/math-twoarg-coercion-order
Math twoarg coercion order
8 years ago
Sami Vaarala
06a0ac2159
Release: math two-arg coercion order
8 years ago
Sami Vaarala
4a8f8eee80
Fix Math two-arg function eval order
The specification requires left-to-right ToNumber() coercion. Previous
implementation had multiple duk_to_number() calls in one expression which
doesn't have a guaranteed ordering and indeed evaluated right-to-left on
x64.
8 years ago
Sami Vaarala
c9033ca1fc
Merge pull request #941 from svaarala/mark-13x-14x-unmaintained
Mark 1.3.x as unmaintained
8 years ago
Sami Vaarala
bdc18344ae
Mark 1.3.x and 1.4.x unmaintained
There are currently no serious fixes in the backlog and 1.5.1 ill get the
fixes.
8 years ago
Sami Vaarala
13db4d0e69
Merge pull request #939 from svaarala/v1.4.2-release-prep
Release preparations for 1.4.2 release
8 years ago
Sami Vaarala
51129c5a04
Add 1.4.2 website link, mark not maintained
8 years ago
Sami Vaarala
1d4d7541cc
Releases: add 1.4.2 release
8 years ago