Sam MacPherson

Results 72 comments of Sam MacPherson

I've switched the implementation to automatically promisify the entire NodeJS package with the command line macro `--macro promhx.js.NodeTools.promisifyPackage('js.node', 'js.pnode')`. Still waiting on the Haxe commit before overloads are implemented.

Not that I know of. I wouldn't mind implementing it myself, but I am very unfamiliar with the compiler.

The big thing missing from this is operator overloading support which was missing from Haxe macros at the time. It has since been added, but I haven't got around to...

I haven't had a chance to look at this again since the introduction of overload access in macros. No guarantees, but I'll try to get to this when I get...

Okay was just a thought. Definitely not a show-stopper for me. If you don't think this will work then feel free to close. Otherwise we can discuss more.

Think I figured out the problem. In `plugin.xml` there is a typo: Line 65 `` Should be `` uses-framework -> use-framework

Is there any reason sys.ssl.Socket is not extending sys.net.Socket ? Tls sockets should be interchangeable with unencrypted sockets.

The openssl method we are using requires a file or folder to verify server certificates. You can look through the openssl documentation for a function that accepts an embedded buffer...

Right well I haven't used hxcpp much so my experience with it is limited. I've found that by reversing the changes made in that commit allows neko to function correctly...

Oh and additionally the neko_init function is being called twice due to the static variable initialization order. moduleInit is null the first time load() is called then gets assigned to...