Juha Järvi
Juha Järvi
If I delete the default copy constructor and assignment operator with C++11 syntax `Type (const Type &)=delete;` and `Type &operator=(const Type &)=delete` then cldoc generates documentation stubs for the functions...
I've got a class.h and a class-inl.h with its inline functions. #pragma once seems to have problems if class.h includes class-inl.h at the end. To successfully parse class-inl.h when cldoc...
In the [dgrid laboratory](http://dgrid.io/js/dgrid/demos/laboratory/), enabling DnD in Grid Features causes weird effects with touch events. At first, initiating the drag only works using the mouse. Afterwards, repeated dragging by touching...
Node and all recent browsers seem to support `Map` and `Set` so `std::map` and `std::set` should be converted automatically. Probably `std::map` should become a plain JavaScript object for any integer...
When augmenting a C++ class for wrapping like https://github.com/charto/nbind/issues/35#issuecomment-260106802, return values of the non-augmented type should automatically downcast to the augmented type. Configured like: ```c++ method(getNode, nbind::Downcast(Node, JS_Node)); ``` Another...
Together with supporting smart pointers, a simple GC could be added also on Emscripten target, enabled by calling `bindings.enableLightGC()`. C++ objects "owned" by JavaScript (created with JavaScript `new` operator or...
The old phosphorjs/phosphor#154 issue remains unresolved. Touchscreen laptops and larger tablets, both with touch events, could support a desktop-style web app. However Lumino DockPanel currently only responds to mouse events....
Looks like V8 will soon have native FFI support (FFI calls will be JIT-compiled with the rest of the code like LuaJIT does). For now the relevant npm package [Github...
Thought you might be interested in a port of this example to [nbind](https://github.com/charto/nbind#readme). Maybe this could be a tutorial step 4? Here's the equivalent `example.cc`: ```C++ #include #include "nbind/nbind.h" const...
I didn't find a mechanism to prevent reloading dependant modules all the way up to the root. It's usually a good idea if the code wasn't specifically designed for hot...