-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JSTP 0.6.3 proposal #39
Commits on Jan 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1c493df - Browse repository at this point
Copy the full SHA 1c493dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e6cb4 - Browse repository at this point
Copy the full SHA c8e6cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a6a7ed - Browse repository at this point
Copy the full SHA 0a6a7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cbfa90 - Browse repository at this point
Copy the full SHA 0cbfa90View commit details -
build: remove the platform check
* Enable build on Windows using the native extensions if the build succeeded or falling back to JavaScript implementation otherwise. Spawn node-gyp under shell so that $PATH resolves correctly on Windows. * Remove check for Node.js versions < 4.0 since Node.js 6.0 is now the oldest supported version.
Configuration menu - View commit details
-
Copy full SHA for e344f4f - Browse repository at this point
Copy the full SHA e344f4fView commit details -
This commit adds explicit type casts to resolve compiler warnings about possible data loss.
Configuration menu - View commit details
-
Copy full SHA for 97c4946 - Browse repository at this point
Copy the full SHA 97c4946View commit details -
examples: fix inconsistency with specification
Rename Object Serialization example from `person.jsrs` into `person.js` and add a missing Record Serialization example under that name.
Configuration menu - View commit details
-
Copy full SHA for 3e3b455 - Browse repository at this point
Copy the full SHA 3e3b455View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8d47a - Browse repository at this point
Copy the full SHA 3a8d47aView commit details -
doc: remove unnecessary column completely
The last column of the implementations table had been removed before but not in the columns definition row. GitHub's markdown parser has been able to parse it so it went unnoticed however the parsed used by docs generator inserts an empty column in such case.
Configuration menu - View commit details
-
Copy full SHA for 0fcfcaa - Browse repository at this point
Copy the full SHA 0fcfcaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c82dd - Browse repository at this point
Copy the full SHA c4c82ddView commit details -
lib: remove obsolete
this
copyingRemove `const server = this;` lines in `lib/server.js` which were left from times when arrow functions were not used.
Configuration menu - View commit details
-
Copy full SHA for 2d3d075 - Browse repository at this point
Copy the full SHA 2d3d075View commit details -
Remove the unnecessary "All rights reserved" phrase since the last country which laws used to required it got rid of it in 2000 and it has meant nothing throughout the rest of the world since very long time ago.
Configuration menu - View commit details
-
Copy full SHA for 1c1a7e1 - Browse repository at this point
Copy the full SHA 1c1a7e1View commit details -
src: simplify and update license boilerplates
* Replace license text with references to the LICENSE files. * Update years.
Configuration menu - View commit details
-
Copy full SHA for f6640a2 - Browse repository at this point
Copy the full SHA f6640a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b26abd2 - Browse repository at this point
Copy the full SHA b26abd2View commit details -
src,build: improve the native module subsystem
* Split `jsrs-impl.cc` into separate modules. * Make some refactoring. * Rename the native addon to `jstp` since there already is a function that is not a part of JSRS. * Fix `binding.gyp`: make `cflags` not ignored on macOS (as it appeared they used to be) and do not use `-O3` in Debug configuration. * Use a macro to throw V8 exceptions to avoid boilerplate code. PR-URL: #36
Configuration menu - View commit details
-
Copy full SHA for f42718b - Browse repository at this point
Copy the full SHA f42718bView commit details -
build: compile in ISO C++11 mode
* Use `cflags_cc` instead of `cflags`. * By default `node-gyp` uses `-std=gnu++0x`. This commit modifies `cflags_cc` to use `-std=c++11`. PR-URL: #37
Configuration menu - View commit details
-
Copy full SHA for a444b34 - Browse repository at this point
Copy the full SHA a444b34View commit details -
* Handle the situation when a compiler cannot be spawned and `exit` event is not fired. * Make `0` a named constant. PR-URL: #40
Configuration menu - View commit details
-
Copy full SHA for d2459a8 - Browse repository at this point
Copy the full SHA d2459a8View commit details -
lib: refactor record-serialization.js
Get rid of nested try-catch statements. Decouple `safeRequire` function that can be used later. PR-URL: #41
Configuration menu - View commit details
-
Copy full SHA for 2e2c8cc - Browse repository at this point
Copy the full SHA 2e2c8ccView commit details -
* Update `karma-webpack`. * Enable native addon build on Windows (falling back to JavaScript implementation if the toolset is not installed). * Internal changes. PR-URL: #39
Configuration menu - View commit details
-
Copy full SHA for 9c538ec - Browse repository at this point
Copy the full SHA 9c538ecView commit details