Gordon Williams

Results 27 issues of Gordon Williams

As in http://forum.espruino.com/conversations/369822/#

Something like this: ``` function checksum(m) { "compiled"; var ck = 0; var l = 0|m.length; var c = m.charCodeAt.bind(m); for (var i=0;i

Currently a simple FOR loop can fall off the fast path: ``` var l = "Hello".length; for (var i=0;i

Originally: https://github.com/espruino/EspruinoTools/issues/8 Currently, if I write: ``` function f() { "compiled"; a = 1; a = 2; a = 3; } ``` It does 3 symbol table lookups for `a`....

Currently if I write: ``` function a(x) { "compiled"; print(x|0); } ``` You get something a bit like like: ``` void a(JsVar *x) { print(jsvGetInteger(x)|0); } ``` We know that...

Hi! I'm really liking OpenJSCAD. Something I've been after for a while with OpenSCAD is the ability to 'smooth' models (probably via Catmull-Clark subdivision). For example, if I'm making a...

new feature
3d geometry

Hi, I always thought metaballs would be a fun addition. I've done the attached jscad file, ported from some C code I had: ![metaball_jscad](https://cloud.githubusercontent.com/assets/754445/23617161/0d33961e-0284-11e7-8adb-a628ab461438.png) ``` /* Author: Gordon Williams, [email protected]...

new feature
3d geometry

Quite often I see minified code that puts individual statements at the global level on different lines. For example: ``` function a() { ... } function b() { ... function...

### DFU Bootloader version (please complete the following information): - nRF5 SDK version: SDK 12 - Are you using bonding: no - DFU Library version: 2.3 ### Device information (please...

enhancement

With Bangle.js you can now enable ANCS and AMS, which allows it to grab notifications and music playback info direct from iOS without an app installed (iOS stays connected to...

enhancement