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