ace/mode/solidity
Ace Edit Mode for Ethereum's Solidity language.
- The
build
directory holds prebuilt versions of the Solidity edit mode like you would find in the ace-builds repository. - The
build/legacy
directory has older versions which were built with a re-created ACE build process which does not crash on recent Node.js versions.
- As an added bonus, the
legacy
directory has also brace (ACE for browserify) versions, look forsrc-brace
subdirs. - Please do not wonder about any
mode-javascript.js
files, they only exist to ensure the 2 build processes are consistent. - Currently the only tested build is
build/remix-ide/mode-solidity.js
because the main focus is to enable Remix IDE to start using this NPM package. See this GitHub issue for the progress on that. - After that transition succeeded I will extend the tests to the other ACE versions.
- No support for EVM assembly yet.