1. 23 Feb, 2015 10 commits
  2. 22 Feb, 2015 3 commits
  3. 20 Feb, 2015 11 commits
  4. 19 Feb, 2015 14 commits
  5. 18 Feb, 2015 2 commits
    • Aaron Jacobs's avatar
      encoding/json: Fixed the comment specifying Marshal behavior for maps. · 9df81f82
      Aaron Jacobs authored
      The comment previously was reversed in sense (it appeared to be
      describing unmarshaling). I've fixed that, and added the caveat that map
      keys are subject to UTF-8 coercion like other strings.
      
      Change-Id: Id08082aa71401a6e7530a42f979fbb50bd1f4e6a
      Reviewed-on: https://go-review.googlesource.com/5221
      Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
      Reviewed-by: default avatarAndrew Gerrand <adg@golang.org>
      9df81f82
    • Nigel Tao's avatar
      image: change Rectangle.Eq to return true for all empty rectangles, even · 84c7a658
      Nigel Tao authored
      if their nominal Min and Max points differ.
      
      This is a behavior change, but arguably a bug fix, as Eq wasn't
      previously consistent with In, and the concept of a rectangle being a
      set of points. This is demonstrated by the new geom_test.go test.
      
      It does mean that r.Eq(s) no longer implies that Inset'ting both r and s
      with a negative inset results in two rectangles that are still Eq, but
      that seems acceptable to me.
      
      The previous behavior is still available as "r == s".
      
      Also clarify the image.Rect doc comment when the inputs are
      non-canonical.
      
      Also simplify the Point and Rectangle Eq implementations dating from
      before Go 1.0, when you couldn't compare structs via the == operator.
      
      Change-Id: Ic39e628db31dc5fe5220f4b444e6d5000eeace5b
      Reviewed-on: https://go-review.googlesource.com/5006Reviewed-by: default avatarRob Pike <r@golang.org>
      84c7a658