Gitweb links:

...log 
http://git.netsurf-browser.org/nsgenbind.git/shortlog/63321d2f21056c13fefcc436721a80067d0b6a74
...commit 
http://git.netsurf-browser.org/nsgenbind.git/commit/63321d2f21056c13fefcc436721a80067d0b6a74
...tree 
http://git.netsurf-browser.org/nsgenbind.git/tree/63321d2f21056c13fefcc436721a80067d0b6a74

The branch, dsilvers/eventwork has been created
        at  63321d2f21056c13fefcc436721a80067d0b6a74 (commit)

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/nsgenbind.git/commit/?id=63321d2f21056c13fefcc436721a80067d0b6a74
commit 63321d2f21056c13fefcc436721a80067d0b6a74
Author: Daniel Silverstone <[email protected]>
Commit: Daniel Silverstone <[email protected]>

    Ensure generated attributes register for correct events

diff --git a/src/duk-libdom-generated.c b/src/duk-libdom-generated.c
index 95f1833..637573c 100644
--- a/src/duk-libdom-generated.c
+++ b/src/duk-libdom-generated.c
@@ -226,17 +226,20 @@ output_generated_attribute_user_setter(FILE* outf,
                         "\tduk_get_prop_string(ctx, -1, HANDLER_MAGIC);\n"
                         "\t/* handlerfn this handlers */\n"
                         "\tduk_push_lstring(ctx, \"%s\", %ld);\n"
-                        "\t/* handlerfn this handlers click */\n"
+                        "\t/* handlerfn this handlers %s */\n"
                         "\tduk_dup(ctx, -4);\n"
-                        "\t/* handlerfn this handlers click handlerfn */\n"
+                        "\t/* handlerfn this handlers %s handlerfn */\n"
                         "\tduk_put_prop(ctx, -3);\n"
                         "\t/* handlerfn this handlers */\n"
                         "\tdukky_register_event_listener_for(ctx,\n"
                         "\t\t(dom_element *)((node_private_t *)priv)->node,\n"
-                        "\t\tcorestring_dom_click);\n"
+                        "\t\tcorestring_dom_%s, false);\n"
                         "\treturn 0;\n",
                         atributee->name + 2,
-                        strlen(atributee->name + 2));
+                        strlen(atributee->name + 2),
+                        atributee->name + 2,
+                        atributee->name + 2,
+                        atributee->name + 2);
                 return 0;
         }
         return -1;


commitdiff 
http://git.netsurf-browser.org/nsgenbind.git/commit/?id=9eae2e271b700bbbf88e3888489dab5182814a46
commit 9eae2e271b700bbbf88e3888489dab5182814a46
Author: Daniel Silverstone <[email protected]>
Commit: Daniel Silverstone <[email protected]>

    Make the #line a comment

diff --git a/src/duk-libdom-common.c b/src/duk-libdom-common.c
index 6111070..c76f7a5 100644
--- a/src/duk-libdom-common.c
+++ b/src/duk-libdom-common.c
@@ -74,7 +74,7 @@ int output_ccode(FILE* outf, struct genbind_node *node)
                         NULL, GENBIND_NODE_TYPE_FILE));
 
         if ((line != NULL) && (filename != NULL)) {
-                fprintf(outf, "#line %d \"%s\"\n", *line, filename);
+                fprintf(outf, "/* #line %d \"%s\" */\n", *line, filename);
         }
 
         return output_cdata(outf, node, GENBIND_NODE_TYPE_CDATA);


-----------------------------------------------------------------------


-- 
NetSurf Generator for JavaScript bindings

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to