Sami Vaarala
|
509d7196d0
|
some vbcc notes
|
11 years ago |
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 |