Duktape Wiki
CSS Shell Python HTML
Clone or download
svaarala Merge pull request #204 from svaarala/ecmascript-spelling
Use 'ECMAScript' spelling in Wiki
Latest commit 0b15369 Apr 29, 2018
Permalink
Failed to load latest commit information.
.gitignore Add pandoc based HTML conversion process Mar 30, 2018
.travis.yml Add a minimal Travis run, FIXME check Sep 5, 2015
ApiCTypes.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
CONTRIBUTING.md Add LICENSE, CONTRIBUTING, and README changes Sep 3, 2015
CompatibilityTypeScript.md Plain http(s) link markdown fixes Mar 30, 2018
Configuring.md Convert Gollum-style wiki links to .md links Mar 30, 2018
Configuring1x.md Plain http(s) link markdown fixes Mar 30, 2018
Configuring2x.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
DebugClients.md Fix duk4b debug transport Nov 11, 2016
DevelopmentSetup.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
GettingStartedLineProcessing.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
GettingStartedPrimalityTesting.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
Home.md Add placeholder for editor config howto Apr 1, 2018
HowtoAugmentErrorObjects.md Plain http(s) link markdown fixes Mar 30, 2018
HowtoBareMetal.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoBuffers.md Convert Gollum-style wiki links to .md links Mar 30, 2018
HowtoBuffers1x.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoBuffers2x.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoCoroutines.md Migrate guide 'coroutines' section Sep 2, 2015
HowtoDebugPrints.md Add debug print howto Jan 2, 2017
HowtoDecodeBytecode.md Plain http(s) link markdown fixes Mar 30, 2018
HowtoEditorConfiguration.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoFatalErrors.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoFinalization.md Plain http(s) link markdown fixes Mar 30, 2018
HowtoFunctionCalls.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoGlobalObjectReference.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoIterateArray.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoLightfuncs.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoLogging.md Plain http(s) link markdown fixes Mar 30, 2018
HowtoModules.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoNativeConstructor.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoNativePersistentReferences.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoNonBmpCharacters.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
HowtoValueStackTypes.md duk_get_xxx_default() usage Apr 13, 2017
HowtoVirtualProperties.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
InternalExternalPrototype.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
Performance.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
Performance130.md Clarify Lua version Sep 13, 2015
Performance140.md Add page on 1.4.0 performance results Jan 5, 2016
Performance150.md Add 1.5.0 performance notes May 3, 2016
Performance200.md Add 2.0.0 performance tests Jan 1, 2017
Performance210.md Plain http(s) link markdown fixes Mar 30, 2018
Performance220.md Plain http(s) link markdown fixes Mar 30, 2018
Portability.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
PostEs5Features.md Use 'ECMAScript' spelling in Wiki Apr 28, 2018
ProjectsUsingDuktape.md Remove minisphere from project list Apr 22, 2018
README.md Add pandoc based HTML conversion process Mar 30, 2018
after_body.html Add pandoc based HTML conversion process Mar 30, 2018
before_body.html Add pandoc based HTML conversion process Mar 30, 2018
build_gollum.sh Add pandoc based HTML conversion process Mar 30, 2018
build_pandoc.sh Improvements to pandoc process Mar 30, 2018
convert_links.py Improvements to pandoc process Mar 30, 2018
github-pandoc-adapted.css Add pandoc based HTML conversion process Mar 30, 2018
github-pandoc.css Add pandoc based HTML conversion process Mar 30, 2018
in_header.html Improvements to pandoc process Mar 30, 2018

README.md

Duktape Wiki

Build Status

This is the repo for the official Duktape Wiki, http://wiki.duktape.org/.

Duktape Wiki is edited in the duktape-wiki repo, using pull requests to make edits. The Wiki is built into static HTML files using pandoc and hosted on wiki.duktape.org). Some pages are generated from outside sources, e.g. ConfigOptions page is generated using genconfig.py (developed in the Duktape main repo).

There's a minimal build script build_pandoc.sh in this directory; it's not used directly by the server but documents what's going on in the server side.

Installation issues

Random notes on installation:

  • Python2 is required.

  • Run sudo apt install pandoc.

  • Web server should redirect /index.html to Home.html.

License

Duktape Wiki is part of Duktape documentation and under the Duktape MIT license. When contributing to the Duktape Wiki you agree to license your contribution under this license.

Before contributing to the Wiki, create a pull request into the Duktape main repository to include your name in the AUTHORS.rst, under "Authors".

Contributing

See CONTRIBUTING.md.