977 Commits (215805d2e6f146fa1b43d44dff422ca3e5955cc3)
 

Author SHA1 Message Date
Sami Vaarala 485f9bc123 add unicode doc to full dist 11 years ago
Sami Vaarala 269db6708f internal documentation about unicode support 11 years ago
Sami Vaarala 96299b6121 remove __duk__.spawn() which is replaced by 'new __duk__.Thread()'; relocate resume(), yield(), curr() to the Thread constructor (and rename curr to current). 11 years ago
Sami Vaarala 921141ba14 missing commit 11 years ago
Sami Vaarala ed3260bb30 remove __duk__.print() which was not implemented and unnecessary because global print() is sufficient 11 years ago
Sami Vaarala 6511c66c31 placeholder section for duktape built-ins 11 years ago
Sami Vaarala 68c2762c06 some missing prototypes 11 years ago
Sami Vaarala c021b9f390 dist fix 11 years ago
Sami Vaarala 40c5bd974c ditz issue update 11 years ago
Sami Vaarala c3e1dd8af4 some basic tests for buffer/pointer coercion and comparison behavior 11 years ago
Sami Vaarala 5f0386efdb styling update 11 years ago
Sami Vaarala a5992b1421 update type algorithms for newer buffer/pointer semantics 11 years ago
Sami Vaarala daf4fb8157 change ToNumber() coercion of a buffer to work like string, i.e. interpret buffer contents as a number 11 years ago
Sami Vaarala b207843d77 comment trivia 11 years ago
Sami Vaarala b013db5291 change property lookup semantics for plain buffer and pointer values: continue lookup from Buffer and Pointer prototype object, respectively 11 years ago
Sami Vaarala f4ea2e2a5e extend addition operator to treat buffers like strings; result of buffer + buffer is currently a string 11 years ago
Sami Vaarala 4551bd5717 fixme note about zero-size struct hack 11 years ago
Sami Vaarala 1a32a60e55 ditz issue update 11 years ago
Sami Vaarala de1eb68bce make vbcc NAN/INFINITE workaround work with optimizations on vbcc; without this change, vbcc would again replace NAN/INFINITE with 0.0 when optimizations are enabled 11 years ago
Sami Vaarala ed650c2c76 improve fpclassify() replacement a bit (avoid unnecessary shifting) 11 years ago
Sami Vaarala d0a94e23e8 initial replacements for fpclassify() and friends 11 years ago
Sami Vaarala b3561ce09e move duk_double_union to duk_features.h as it more logically belongs there 11 years ago
Sami Vaarala c75bef57c1 use gmtime_r() only when we believe it is available, otherwise use gmtime(); make __FILE__, __LINE__, and __func__ indirect and disable use of __func__ in VBCC (not available); other trivia 11 years ago
Sami Vaarala 8b4d6dfdab ditz issue update 11 years ago
Sami Vaarala 2a26747436 change NAN references to DUK_DOUBLE_NAN; don't define NAN if missing any longer in duk_features.h 11 years ago
Sami Vaarala d1c43c2d84 change fpclassify(), signbit() call sites, change FP_NAN -> DUK_FP_NAN (and same for other similar constants) 11 years ago
Sami Vaarala e19d682beb fix DUK_ISNAN replacement 11 years ago
Sami Vaarala f51ffc8be2 change isfinite() and isnan() call sites to use DUK_ISFINITE and DUK_ISNAN 11 years ago
Sami Vaarala 6134cfa3f5 some hackery for testing an AmigaOS+VBCC port; make NAN and INFINITY possibly computed (as 0.0/0.0 and 1.0/0.0 yield incorrect results on VBCC and perhaps other older compilers); add replacement placeholders for fpclassify() and friends 11 years ago
Sami Vaarala 6d5ae56ee5 comment out code for sleep() and time() in __duk__, as they are an unnecessary portability concern 11 years ago
Sami Vaarala b534331b4c change buffer/pointer semantics into ToObject() and CheckObjectCoercible() 11 years ago
Sami Vaarala 1f3eb5cf1f update strings and builtins for Buffer/Pointer prototypes, and some in-progress traceback changes 11 years ago
Sami Vaarala e1ac5796d0 preparations for Buffer and Pointer prototype objects; add classes for Buffer and Pointer 11 years ago
Sami Vaarala 43e407aa2d change semantics of non-strict compare operator for buffers and pointers 11 years ago
Sami Vaarala b0c4f2fc4a ditz issue update 11 years ago
Sami Vaarala 2375987f32 draft Buffer and Pointer built-in implementations 11 years ago
Sami Vaarala c3330cc908 clean up duk_features.h / duk_internal.h split; merge very small duk_rdtsc.h and duk_bittypes.h to duk_features.h to make duk_features.h the only place where platform specific stuff is handled 11 years ago
Sami Vaarala 7742d35f5a time() as a 'now' provider for builtin Date 11 years ago
Sami Vaarala 525f571143 guide typofix 11 years ago
Sami Vaarala df5e43f322 add draft of a section on type algorithms for custom types, now documents current behavior 11 years ago
Sami Vaarala 7418747d69 make non-strict equality comparison of buffers compare buffer contents; optimize boolean-to-number coercion inside non-strict comparison algorithm 11 years ago
Sami Vaarala 8e78b61dab use duk_check_type_mask() internally 11 years ago
Sami Vaarala d8850ecf11 improve full dist README.txt to reflect automatic npm install 11 years ago
Sami Vaarala 9b5f3bc223 fix dll build, add automatic npm install 11 years ago
Sami Vaarala d3c6522699 api doc and testcase for duk_check_type_mask() 11 years ago
Sami Vaarala f5b6225a1c add duk_check_type_mask() api call 11 years ago
Sami Vaarala 772651d3fb rename types.html; add clearer copyright info to READMEs 11 years ago
Sami Vaarala fa0102ad2b change the favicon to match the apple-touch-icon, created with gimp 11 years ago
Sami Vaarala a61491cd57 make <hr> tags automatic 11 years ago
Sami Vaarala 0cc0c79c5e fix broken download link 11 years ago