- f113760 Rerun gofumpt with a modern version, to adapt the 1.19 GoDoc changes by Jonathan Hall · 2 years, 2 months ago
- ee15c78 fix some typos by cui fliter · 3 years ago
- 8b170e5 refactor: address code reviews by JounQin · 3 years, 4 months ago
- b623a98 js: add MakeFullWrapper to expose exported methods and struct fields. by Paul Jolly · 3 years, 4 months ago
- baf5037 Clarify in which runtimes `js.Module` variable is available. by Nevkontakte · 3 years, 8 months ago
- c596904 Apply 'go fmt -w -s .' to conform to 1.17 standards by Jonathan Hall · 4 years ago
- 455701a Handle circular references when internalizing JS objects. by Nevkontakte · 4 years, 2 months ago
- fcfa75a Move js package tests into tests package. by Dmitri Shuralyov · 7 years ago
- e14987c compiler: support arbitrary value js struct tag values (#779) by Paul Jolly · 7 years ago
- b40cd48 compiler: Fix generated code for type switch with *js.Object case. (#683) by Paul Jolly · 8 years ago
- 69f530d js: Point to new location of Interface conversion details. (#623) by Dmitri Shuralyov · 8 years ago
- 96e2b0e fix externalization of empty typed arrays (fixes #597) by Jonathan Hall · 8 years ago
- 621f920 less magic js.MakeFunc by Richard Musiol · 9 years ago
- d9e19eb fix js.MakeFunc for closed-over variables (fixes #463) by Richard Musiol · 9 years ago
- 14b995d fix methods on js.Error type (fixes #450) by Richard Musiol · 9 years ago
- 7441c73 internalize JS wrappers to original Go value by Richard Musiol · 10 years ago
- d881836 improve doc of js.Error (#275) by Richard Musiol · 10 years ago
- c67fada support for UTF-8 surrogate pairs (fixes #319) by Richard Musiol · 10 years ago
- 6cc2b7b Add failing test for internalization of Date into time.Time struct. by Dmitri Shuralyov · 10 years ago
- f2a7f63 Add TestInternalizeExternalizeNull. by Dmitri Shuralyov · 10 years ago
- a01d103 fixed docs for js package by Richard Musiol · 10 years ago
- 0bfcd10 Fix $interfaceIsEqual general handling of two *js.Object. by Dmitri Shuralyov · 10 years ago
- bf81f38 Fix internalize case for undefined value. by Dmitri Shuralyov · 10 years ago
- cb553f3 Fix interface equality for undefined (js.Undefined). by Dmitri Shuralyov · 10 years ago
- 3ce70c0 don't pass "this" directly to Go world in JS callbacks (fixes #203) by Richard Musiol · 10 years ago
- e8b22e3 reflection on fields with js tag (fixes #141) by Richard Musiol · 10 years ago
- 666909c improve documentation of js.MakeWrapped by Richard Musiol · 10 years ago
- 15c9ad6 fixed js.MakeWrapper for potentially blocking functions (fixes #190) by Richard Musiol · 10 years ago
- 29dd054 replaced js.This and js.Arguments by js.MakeFunc by Richard Musiol · 10 years ago
- 6eba804 allow dereferencing of *js.Object by Richard Musiol · 11 years ago
- 9936ee7 made field of js.Object unexported by Richard Musiol · 11 years ago
- 1b0bc22 fixed js.Error type by Richard Musiol · 11 years ago
- 5639662 fixed js package docs by Richard Musiol · 11 years ago
- 0853187 changed type of js.Object to struct by Richard Musiol · 11 years ago
- 79ddd0e correctly internalize/externalize "undefined" (fixes #178) by Richard Musiol · 11 years ago
- 6ab3100 Revert "added js.Null" by Richard Musiol · 11 years ago
- ea801ed added js.Null by Richard Musiol · 11 years ago
- 22fdb07 fixed js package doc by Richard Musiol · 11 years ago
- 9827523 improved js conversion table (#171) by Richard Musiol · 11 years ago
- fc017fa more consistent property naming by Richard Musiol · 11 years ago
- 59323cd added js.NewArrayBuffer (#165) by Richard Musiol · 11 years ago
- 633c4d2 fixed internalization/externalization of js.MakeWrapper by Richard Musiol · 11 years ago
- 45c09db fixed externalization of nil pointer inside of struct (fixes #162, again) by Richard Musiol · 11 years ago
- 36db177 externalize nil pointer to null (fixes #162) by Richard Musiol · 11 years ago
- 342c061 Even better approach for js.Object: Automatic (un)boxing when converting between interfaces. by Richard Musiol · 11 years ago
- 58b7818 fixed comparison of js.Object/Any fields (fixes #159) by Richard Musiol · 11 years ago
- 481e537 some JS style changes by Richard Musiol · 11 years ago
- 854931d proper data structure for method lists by Richard Musiol · 11 years ago
- 741ea8b documentation for (un)boxing by Richard Musiol · 11 years ago
- c9e60f1 boxing of js.Object when internalizing by Richard Musiol · 11 years ago
- 0a2af6a unboxing of js.Object when externalizing by Richard Musiol · 11 years ago
- 10fdfe9 small doc improvement by Richard Musiol · 11 years ago
- a25d80a pointers are no longer externalized to wrappers, use js.MakeWrapper instead by Richard Musiol · 11 years ago
- b784bbb fixed js package tests by Richard Musiol · 11 years ago
- 7e5dc0f map JS' Function to func(...js.Any) js.Object by Richard Musiol · 11 years ago
- c12e366 conversion of Node gives *DOMNode instead of DOMNode by Richard Musiol · 11 years ago
- 11cf390 added js.DOMNode and improved js package doc by Richard Musiol · 11 years ago
- 90ea49c improved doc of js package by Richard Musiol · 11 years ago
- 93113a5 renamed (js.Object).Str() to String(), since js.Object can't be used as fmt.Stringer any more. by Richard Musiol · 11 years ago
- 4a9141c fixed doc of js package by Richard Musiol · 11 years ago
- 1dae489 added type js.Any by Richard Musiol · 11 years ago
- 96d3462 wording change by Richard Musiol · 11 years ago
- 54ddd86 restrict operations on js.Object (fixes #155) by Richard Musiol · 11 years ago
- dc3319f Revert "js: Interface() returns js.S / js.M / js.F (#137)" by Richard Musiol · 11 years ago
- 8e4ec44 js: Interface() returns js.S / js.M / js.F (#137) by Richard Musiol · 11 years ago
- 7ebd216 js: replaced IsNull() and IsUndefined() by " == nil" and " == js.Undefined" (fixes #145) by Richard Musiol · 11 years ago
- 2ae629b fixed native array types in js package documentation by Richard Musiol · 11 years ago
- 1636d68 added hint to documentation of js.Module (fixes #132) by Richard Musiol · 11 years ago
- 20eae71 cleanups go go vet and golint by Richard Musiol · 11 years ago
- 6ce9f88 better stack traces for JavaScript errors by Richard Musiol · 11 years ago
- 4c1f127 applied goimports to all files by Richard Musiol · 11 years ago
- 14521ff js: property "key" instead of "name" by Richard Musiol · 11 years ago
- 1a96457 added js.M and js.S by Richard Musiol · 11 years ago
- 7d0cc5d added js.Keys by Richard Musiol · 11 years ago
- a742071 added js.Debugger() (#112) by Richard Musiol · 11 years ago
- 82194b9 Merge pull request #96 from kpsmith/comment-fixes by Richard Musiol · 11 years ago
- 9a37113 don't internalise DOM nodes (#87) by Richard Musiol · 11 years ago
- a66d6dc Fix a couple typos in js.go comments. by Keith · 11 years ago
- 24ea624 added build tag to js_test.go to ensure that it can only be run with gopherjs (fixes #83) by Richard Musiol · 11 years ago
- b6b96c9 reuse wrapper for MethodVal if possible by Richard Musiol · 11 years ago
- bd9803e reuse wrapper for MethodExpr by Richard Musiol · 11 years ago
- 14813e3 return the same wrapper function when externalizing a func multiple times by Richard Musiol · 11 years ago
- 68bc1e3 search for js.Object inside nested structs by Richard Musiol · 11 years ago
- 0f24028 support for goroutines is enabled by default now (1000st commit, yey!) by Richard Musiol · 11 years ago
- dbd6988 great new stack-preserving way to handle blocking! by Richard Musiol · 11 years ago
- 1ffbe7d added missing empty function body by Richard Musiol · 11 years ago
- e30f73f first code towards support for goroutines by Richard Musiol · 11 years ago
- 4ececf2 added js.Module (closes #56) by Richard Musiol · 11 years ago
- 0f3f6dd allow externalizing of structs as copy (#53, #47) by Richard Musiol · 11 years ago
- c2f03b5 externalize wrappers for pointers to named types (closes #47 and 49) by Richard Musiol · 11 years ago
- cb17b6a preserve "this" when externalising functions by Richard Musiol · 11 years ago
- f9ba734 Fix comments by Hajime Hoshi · 11 years ago
- 8a570e7 changed type of js.Arguments to []js.Object by Richard Musiol · 11 years ago
- 59ead58 small doc fix by Richard Musiol · 11 years ago
- 309fd56 added test for js.Arguments by Richard Musiol · 11 years ago
- af2b701 added js.Arguments by Richard Musiol · 11 years ago
- 1193927 converted some "reflect" natives to Go by Richard Musiol · 11 years ago
- 486fc48 translated all natives except "reflect" to Go by Richard Musiol · 11 years ago
- bfadce6 improved math natives by Richard Musiol · 11 years ago
- c331265 added js.Object.Int64() and js.Object.Uint64() by Richard Musiol · 11 years ago