Skip to content

Conversation

@nplus11
Copy link
Contributor

@nplus11 nplus11 commented Oct 20, 2014

Does it need more comprehensive testing?
Review. Land. Love.

@rwaldron
Copy link
Contributor

Does this implementation leave room for the necessary strict mode poison pill? #573 (comment)

@nplus11
Copy link
Contributor Author

nplus11 commented Oct 22, 2014

It does now! kinda.

If strict mode is enabled (and once we've implemented it) we'll throw the exact error Node does here:
https://github.com/tessel/runtime/blob/kn-573/src/colony/lua/colony-init.lua#L510-514

Note you can manually set strict mode for arguments here:
https://github.com/tessel/colony-compiler/blob/kn-573/src/colonize.js#L565

Ken by the way; nice to electronically meet you, and good call on looking out for future problems!

@rwaldron
Copy link
Contributor

Nice!

Ken?

@kevinmehall
Copy link
Member

Requires: tessel/colony-compiler#36

natevw and others added 7 commits December 9, 2014 14:37
…ings

Mild overhaul to finish up Buffer encoding work which was started in the ["Strings" pull request](#542) but wasn't really fully implemented or thoroughly checked over.

Highlights:

- adds utf16le encoding/decoding (which had been completely absent)
- improves ascii/binary/hex/base64 logic too
- generally cleaner in/out logic
…r writes

Fixes #319 for "PC" use cases. Depends on tessel/t1-cli#166 — otherwise as it sits now, the CLI will silently drop the new "raw" messages by default.
tm-rampart added a commit that referenced this pull request Jan 21, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants