Permalink
Commits on Jan 13, 2017
  1. build: Detect vendored js package and return error. (#572)

    This follows #538.
    
    Vendoring github.com/gopherjs/gopherjs/js package is not supported, and can cause
    hard to understand runtime errors. Better catch it earlier and print a clear error message.
    
    Helps #569.
    shurcooL committed on GitHub Jan 13, 2017
Commits on Jan 8, 2017
  1. Add missing pipe on last line.

    For consistency with all other lines.
    shurcooL committed with neelance Jan 7, 2017
  2. Improve alignment slightly.

    shurcooL committed with neelance Jan 7, 2017
  3. Update packages.md

    - use `☑️` instead of `` for partial status
    TrueFurby committed with neelance Jan 7, 2017
  4. Update packages.md doc

    - use symbols instead of emoji since they look better in raw format and still show as emoji anyway
    TrueFurby committed with neelance Jan 7, 2017
  5. Update packages doc

    - use emojis for better overview of support status
    TrueFurby committed with neelance Jan 7, 2017
Commits on Dec 21, 2016
Commits on Oct 31, 2016
Commits on Oct 23, 2016
  1. README: Remove google group link. (#540)

    The google group for GopherJS has been deprecated (it's read-only now).
    It has bad UI, and it was used very infrequently. Messages posted there
    were often not seen for weeks by anyone. It's better to have them posted
    elsewhere.
    
    Please use the issue tracker and slack channel instead.
    shurcooL committed on GitHub Oct 23, 2016
Commits on Oct 18, 2016
  1. README: Fix header spacing. (#539)

    Insert a missing newline, to have the markdown parser on gopherjs.org
    website generate a header instead of just '####'.
    
    Updates gopherjs/gopherjs.github.io#58.
    lnsp committed with shurcooL Oct 18, 2016
  2. README: Document that using vendored GopherJS is currently not suppor…

    …ted.
    
    GopherJS itself supports vendoring, but vendoring _it_ into your project
    is currently not supported. Issue #415 tracks the progress on fixing that.
    
    Helps #415.
    Updates #537.
    shurcooL committed Oct 18, 2016
Commits on Oct 16, 2016
  1. compiler/natives/src/net/http: Stay with ignored stream cancel error. (

    …#536)
    
    Previously, it was not possible to call stream.cancel and block until a
    response was available, because of a bug in GopherJS that prevented
    blocking func calls from being deferred.
    
    That bug has since been resolved in 5010146,
    so it's possible to do that now.
    
    However, I found no compelling reason to do so at this time. I prefer
    not to implement this without a concrete reason and a way of testing
    that it works correctly, so simply update the comment and remove
    commented out code.
    
    If a need comes up in the future, it can be implemented and tested then.
    
    Do not regenerate because this change is a noop.
    shurcooL committed on GitHub Oct 16, 2016
  2. compiler/natives/src/net/http: Use context for request cancelation.

    The http.Request.Cancel field is deprecated:
    
    	// Deprecated: Use the Context and WithContext methods
    	// instead. If a Request's Cancel field and context are both
    	// set, it is undefined whether Cancel is respected.
    	Cancel <-chan struct{}
    
    See https://godoc.org/net/http#Request.Cancel.
    
    It's okay to drop support for Cancel because implementing it is
    optional:
    
    	// Not all implementations of RoundTripper may support Cancel.
    
    Tested externally.
    
    Regenerate.
    shurcooL committed Oct 15, 2016
Commits on Sep 30, 2016
  1. Support examples

    flimzy committed with neelance Sep 29, 2016
Commits on Sep 25, 2016
Commits on Sep 20, 2016
  1. Exit with non-success exit code upon root command failure. (#522)

    Use exit code 2 like that of go tool.
    nullstyle committed with shurcooL Sep 20, 2016
Commits on Sep 19, 2016
  1. README: Add "GopherJS Development" section. (#520)

    The linked document covers things like code style, code generation,
    and other notes and expectations for this project.
    
    Resolves #517.
    shurcooL committed on GitHub Sep 19, 2016
Commits on Sep 13, 2016
Commits on Sep 12, 2016
  1. Merge pull request #516 from gopherjs/document-cgo-support-status

    README: Document that cgo is not supported.
    neelance committed on GitHub Sep 12, 2016
Commits on Sep 11, 2016
  1. README: Document that cgo is not supported.

    Fixes #515.
    shurcooL committed on GitHub Sep 11, 2016
Commits on Sep 6, 2016
  1. Merge pull request #508 from flimzy/testtags

    Add plumbing to support build tags in test mode.
    neelance committed on GitHub Sep 6, 2016
Commits on Sep 5, 2016
Commits on Sep 4, 2016
Commits on Aug 21, 2016
  1. Add GopherJS compiler version and command to print it. (#501)

    The version being referred to is the GopherJS compiler version, not
    not the GopherJS build tool. That's why the canonical version string
    is located in the compiler package.
    
    The build tool's version is less important and it effectively takes on
    the version of the compiler.
    
    Helps #500.
    shurcooL committed on GitHub Aug 21, 2016
  2. gofmt

    neelance committed Aug 21, 2016
  3. some cleanup

    neelance committed Aug 21, 2016
  4. fix reflect.TestConvert

    neelance committed Aug 21, 2016