Ondrej Jirman
dc1958e184
Add myself to AUTHORS.rst
9 years ago
Ondrej Jirman
5daed85119
Determine program paths in Makefile in a more portable way
The current Makefile does not work on Arch Linux in particular,
which uses 'node' binary name.
Make output is:
which: no nodejs in (/usr/lib/hardening-wrapper/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/emscripten:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
*** Missing NodeJS:
$ sudo apt-get install nodejs nodejs-legacy npm # may also be 'node'
*** Missing BeautifulSoup (affects website build)
$ sudo apt-get install python-bs4
*** Errors found in system setup, see error messages above!
Makefile:327: recipe for target 'checksetup' failed
make: *** [checksetup] Error 1
Use multiple 'command -v' calls until one returns with success.
On failure 'command -v' output is empty, while 'which' may return
anything from 'nodejs not found' to 'which: no nodejs in (...)' and
print it either to stdout or to stderr.
9 years ago
Ondrej Jirman
06e4c83d00
Don't call python directly in Makefile, use $(PYTHON)
9 years ago
Sami Vaarala
d38b20a187
Merge pull request #806 from svaarala/document-code-comment-styles
Add some notes on code comment styles
9 years ago
Sami Vaarala
999bca3ed3
Merge pull request #807 from svaarala/minimal-printf-clarifications
Comment on minimal printf() and duk_push_sprintf()
9 years ago
Sami Vaarala
78587b4762
Comment on minimal printf() and duk_push_sprintf()
9 years ago
Sami Vaarala
630da6f630
Add some notes on code comment styles
9 years ago
Sami Vaarala
59c409abbc
Merge pull request #805 from dbohdan/dbohdan-in-authors
Add myself to AUTHORS.rst
9 years ago
Danyil Bohdan
756e5e33f0
Move my name in AUTHORS.rst to Authors
9 years ago
Danyil Bohdan
07e804ab9e
Add myself to AUTHORS.rst
9 years ago
Sami Vaarala
4d3f7347e0
Merge pull request #783 from svaarala/rework-debug-level-macros
Simplify debug level config options
9 years ago
Sami Vaarala
4abe4f7203
Releases: DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
a16c306a6b
2.0 migration notes for DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
2ddc22fc45
Dist makefile debug print example
9 years ago
Sami Vaarala
c787aef1dd
Example rombuild fix for DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
b9622b3692
Internal doc fixes for DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
b82a92e08b
Makefile changes for DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
100894b3ac
Use DUK_USE_DEBUG_LEVEL for debug level control
9 years ago
Sami Vaarala
9e7d00328c
Config changes for DUK_USE_DEBUG_LEVEL
9 years ago
Sami Vaarala
6ddeb7b56c
Merge pull request #803 from svaarala/minimal-printf-optimization
Clean up and optimize minimal printf()
9 years ago
Sami Vaarala
e095ca011b
Clean up and optimize minimal printf()
Simplify negative sign handling, shave off about 60 bytes on x86.
Total footprint on x86 -Os is about 740-750 bytes.
9 years ago
Sami Vaarala
53599c04e3
Merge pull request #801 from svaarala/minimal-printf-provider
Add a minimal Duktape-optimized printf() provider to extras
9 years ago
Sami Vaarala
1125407e87
Releases: minimal printf provider
9 years ago
Sami Vaarala
d95e129c35
Fix config platform function typo
9 years ago
Sami Vaarala
0d6c54e38e
Add minimal-printf extra to dist
9 years ago
Sami Vaarala
57f6223e0b
Add minimal printf replacement
9 years ago
Sami Vaarala
9fe0593d20
Merge pull request #798 from svaarala/shorten-hobject-names
Shorten some internal struct names (e.g. duk_hcompiledfunction -> duk_hcompfunc)
9 years ago
Sami Vaarala
1808333e1f
Releases: struct rename
9 years ago
Sami Vaarala
a5db8f1062
Internal doc fixes for renames
9 years ago
Sami Vaarala
e5f19202f7
Config low memory example trivia fix
9 years ago
Sami Vaarala
87d3d7f745
Makefile and dist changes for renames
9 years ago
Sami Vaarala
a804a2a630
Rename internal struct/define names
Improve readability by doing the following renames:
* duk_hcompiledfunction -> duk_hcompfunc
* duk_hnativefunction -> duk_hnatfunc
* duk_hbufferobject -> duk_hbufobj
Corresponding renames for all caps defines.
9 years ago
Sami Vaarala
0ec7e1a841
Merge pull request #795 from svaarala/releases-stdio-config-removal
Releases list update for stdio removal
9 years ago
Sami Vaarala
11d738a67f
Releases: stdio removal
9 years ago
Sami Vaarala
e609103c03
Merge pull request #761 from svaarala/remove-stdio-config
Remove file I/O support from config
9 years ago
Sami Vaarala
9934c91099
Remove file I/O remainders from sources
9 years ago
Sami Vaarala
4d62f6a980
Remove file I/O support from config
9 years ago
Sami Vaarala
c8c5ef00ed
Merge pull request #788 from svaarala/move-file-api-calls-to-extras
Move file I/O related API calls (duk_push_string_file() etc) to extras
9 years ago
Sami Vaarala
473301419b
Release: file API removal
9 years ago
Sami Vaarala
ec8fa97901
2.0 migration notes for file API removal
9 years ago
Sami Vaarala
581cd28373
Testrunner fix for file API removal
9 years ago
Sami Vaarala
b3425de71c
Dist fixes for v1 compat extra
9 years ago
Sami Vaarala
9b56d9f187
Update examples for file API removal
9 years ago
Sami Vaarala
20d97886bf
Extras update for file API removal
9 years ago
Sami Vaarala
7bb4c85397
API testcase fixes for file API removal
9 years ago
Sami Vaarala
e7b36e6406
Config option updates for file API removal
9 years ago
Sami Vaarala
e10dc56ef1
Remove file I/O API calls
9 years ago
Sami Vaarala
42140920d3
Website updates for file API removal
9 years ago
Sami Vaarala
a126b6c018
API document updates for file API removal
9 years ago
Sami Vaarala
ace35ee981
Merge pull request #794 from svaarala/fix-variable-shadowing
Fix variable shadowing
9 years ago