summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* release.2010-01-13: final checkin, release notesweekly.2010-01-13Russ Cox2010-01-132-1/+37
| | | | | | R=r CC=golang-dev https://golang.org/cl/186147
* clean up handling of numeric time zonesRob Pike2010-01-142-56/+88
| | | | | | | | | | allow formatting of ruby-style times. Fixes #518. R=rsc CC=golang-dev https://golang.org/cl/186119
* cgo: Only allow numeric / string / character type constants for referencesDevon H. O'Dell2010-01-131-1/+7
| | | | | | | | | | to #defined things. Fixes #520. R=rsc, rsaarelm CC=golang-dev https://golang.org/cl/186138
* contribute.html: suggest hg mail instead of hg uploadRuss Cox2010-01-131-3/+3
| | | | | | R=r CC=golang-dev https://golang.org/cl/186145
* create doc/talks/.Russ Cox2010-01-136-1/+3461
| | | | | | | | | | move talk-20091030 down. add talk given at Stanford 2010/01/12. add doc/go-logo-white.png. R=r CC=golang-dev https://golang.org/cl/186132
* Distinguish between html generation and html quoting in godoc formatters.Robert Griesemer2010-01-135-13/+22
| | | | | | | | Replacement for CL 184084; originally by Roger Peppe (rogpeppe@gmail.com). R=rsc CC=golang-dev, rog https://golang.org/cl/189059
* vector: drop rule for bench, now in Make.pkgRuss Cox2010-01-131-3/+0
| | | | | | R=gri CC=golang-dev https://golang.org/cl/186139
* godoc: skip template wrapping for complete HTML filesRuss Cox2010-01-132-1/+23
| | | | | | | | | demo at http://wreck:8080/doc/ click on go_talk-20100112.html R=gri CC=golang-dev https://golang.org/cl/186137
* Clarify when expressions are evaluated for a range clause.Ian Lance Taylor2010-01-131-1/+6
| | | | | | R=gri, rsc CC=golang-dev https://golang.org/cl/189057
* cgo: handle C99 bool typeDevon H. O'Dell2010-01-131-1/+7
| | | | | | | | Fixes #307. R=rsc CC=golang-dev https://golang.org/cl/186073
* codereview: split name list only on commas; some user names have spacesRuss Cox2010-01-132-15/+17
| | | | | | R=r CC=golang-dev https://golang.org/cl/184069
* runtime: reset DF flag after running external code on 386Russ Cox2010-01-131-0/+4
| | | | | | R=r CC=golang-dev https://golang.org/cl/186108
* don't worry about the number of spaces when parsing.Rob Pike2010-01-132-11/+48
| | | | | | | | allow an underscore to stand for a space or digit if the following number is >=10. R=rsc CC=golang-dev https://golang.org/cl/186115
* ignore $GOARCH inside the compiler and linker.Rob Pike2010-01-133-5/+3
| | | | | | | | | | | | | | | | | | | | | by definition, they know what they are building for. makes it easier to switch architectures when testing. % 6g x.go % 6l x.6 % 6.out "Wed Jan 13 10:57:46 EST 2010" % 8g x.go % 8l x.8 % 8.out "Wed Jan 13 10:57:46 EST 2010" % echo $GOARCH % R=rsc CC=golang-dev https://golang.org/cl/186116
* Fix minor issues with updating go-mode in an empty bufferKevin Ballard2010-01-131-8/+10
| | | | | | | | | | | Sometimes during editing, when the buffer is emptied (for example, as part of a call to M-x gofmt), an error is raised when remove-text-properties is called. Ensure that these calls use point-max instead of buffer-size to determine their end point. R=golang-dev, r CC=golang-dev https://golang.org/cl/189042
* to improve the chances for compatibility, open a window of unused idsRob Pike2010-01-131-0/+8
| | | | | | | | and specify a lowest id granted to users. R=rsc CC=golang-dev https://golang.org/cl/186081
* fix typo found by kevin ballardRob Pike2010-01-131-1/+1
| | | | | | R=gri CC=golang-dev https://golang.org/cl/186113
* Light-weight scanner for general use.Robert Griesemer2010-01-124-0/+1120
| | | | | | | | | | | | | | Emphasis on minimal interface and fast scanning. Recognizes all Go literals by default. Easily configurable to recognize different whitespace characters and tokens. Provides detailed position information for each token. R=rsc, r CC=golang-dev https://golang.org/cl/181160
* Add 'bench' target to makefiles.Adam Langley2010-01-122-0/+15
| | | | | | R=rsc, agl, r CC=golang-dev https://golang.org/cl/188043
* kate: Highlighting improvementsEvan Shaw2010-01-121-4/+14
| | | | | | | | | | * Highlight built in functions * Add copy built in function * Handle multi-line strings R=rsc CC=golang-dev https://golang.org/cl/184059
* runtime: fix bug in preemption checks; was causing "lock count" panicsRuss Cox2010-01-122-1/+3
| | | | | | R=r CC=golang-dev https://golang.org/cl/186078
* Fix bug that prevented the gofmt test script being run on moreRoger Peppe2010-01-121-2/+2
| | | | | | | | than one explicitly named file. R=rsc, gri CC=golang-dev https://golang.org/cl/186095
* math: special cases for Ceil, Exp, Floor, Log, Log10Charles L. Dorian2010-01-114-10/+108
| | | | | | | | | Added special case tests to all_test.go. Added tests to Floor, in-lined tests in Exp and Log. R=rsc CC=golang-dev https://golang.org/cl/184081
* asn1: fix marshaling of structures with >1 elements.Adam Langley2010-01-112-2/+13
| | | | | | | | Fixes #515. R=rsc CC=golang-dev https://golang.org/cl/184079
* asn1: fix parsing of elements after a string in a structure.Adam Langley2010-01-112-9/+8
| | | | | | | | Fixes #516. R=rsc CC=golang-dev, golang-dev https://golang.org/cl/184080
* delete debugging printsRob Pike2010-01-111-1/+0
| | | | | | R=rsc CC=golang-dev https://golang.org/cl/186079
* delete debugging printsRob Pike2010-01-111-16/+0
| | | | | | R=rsc CC=golang-dev https://golang.org/cl/186079
* add pprof output format to prof.Rob Pike2010-01-112-19/+280
| | | | | | | | amd64 linux only. R=rsc CC=golang-dev https://golang.org/cl/186077
* math: special cases for FmodCharles L. Dorian2010-01-112-5/+124
| | | | | | | | | Added special case tests to all_test.go for Fmod. Fixed Fmod [hung for Fmod(+/-Inf, <finite>)]. Also added test for Ceil in all_test.go. R=rsc CC=golang-dev https://golang.org/cl/186076
* doc/contribute.html: change copyright yearBill Neubauer2010-01-111-1/+1
| | | | | | R=golang-dev, rsc CC=golang-dev https://golang.org/cl/184055
* cgo: Make constants #define'd in C available to Go (as consts)Devon H. O'Dell2010-01-114-3/+77
| | | | | | | | Fixes #435 R=rsc CC=golang-dev https://golang.org/cl/181161
* gc: clean opnames.hYongjian Xu2010-01-111-1/+1
| | | | | | R=golang-dev, rsc CC=golang-dev https://golang.org/cl/181186
* Remove -oldprinter flag from gofmt; all code isRobert Griesemer2010-01-1111-727/+684
| | | | | | | | | | | | | | | | | now printed using the semicolon-free style. Removed NoSemis flag and mechanism dealing with optional semicolons from go/printer. Updated all go/printer output files using the semi-colon free style. Changes have no formatting impact on checked in go code under src and misc. R=rsc, r CC=golang-dev https://golang.org/cl/184068
* Clean up and make consistent the comments in the math package.Rob Pike2010-01-1211-64/+60
| | | | | | R=rsc CC=golang-dev https://golang.org/cl/186042
* math: fix pow10 comment, test portable SqrtRuss Cox2010-01-113-5/+17
| | | | | | R=r CC= golang-dev, Charlie Dorian, golang-dev https://golang.org/cl/184058
* Replicate signal names from syscall in os/signal.David Symonds2010-01-114-2/+33
| | | | | | R=rsc CC=golang-dev https://golang.org/cl/183142
* Partial work-around for gofmt bug.Robert Griesemer2010-01-115-26/+109
| | | | | | | | | | | | Addresses some cases and respects position of closing parenthesis; but doesn't work yet in all cases. Heuristic; will need to be replaced by a real solution eventually. Does not cause existing code to be reformatted. R=r CC=golang-dev, rsc https://golang.org/cl/186043
* math: Sqrt using 386 FPU.Charles L. Dorian2010-01-105-129/+162
| | | | | | | | Note: sqrt_decl.go already in src/pkg/math/. R=rsc CC=golang-dev https://golang.org/cl/183155
* runtime: check for preemption due to garbage collectionRuss Cox2010-01-096-2/+29
| | | | | | | | | | | | | in various already expensive routines. helps keep cpu utilization up when GOMAXPROCS > 1, but not a full solution. http://groups.google.com/group/golang-nuts/t/7a9535c4136d3e2 R=r CC=golang-dev https://golang.org/cl/184043
* codereview: do not send mail when submitting for othersRuss Cox2010-01-091-20/+20
| | | | | | | | | rename original_author to copied_from so that it reads better when used as a condition. R=r CC=golang-dev https://golang.org/cl/185045
* math: special cases for Atan, Asin and AcosCharles L. Dorian2010-01-084-86/+198
| | | | | | | | | Added tests for NaN and out-of-range values. Combined asin.go and atan.go into atan.go. R=rsc CC=golang-dev https://golang.org/cl/180065
* fix typoRob Pike2010-01-091-1/+1
| | | | | | R=gri, iant CC=golang-dev https://golang.org/cl/183160
* gc: bug238Russ Cox2010-01-085-35/+27
| | | | | | | | Fixes #471. R=ken2 CC=golang-dev https://golang.org/cl/181184
* gc: bug219, bug239, bug240Russ Cox2010-01-074-7/+26
| | | | | | | | Fixes #475. R=ken2 CC=golang-dev https://golang.org/cl/183157
* gc: bug241Russ Cox2010-01-072-1/+14
| | | | | | | | Fixes #495. R=ken2 CC=golang-dev https://golang.org/cl/183156
* Rewrite tokenizer to clean up and fix a bug with spaces before delimited block.Rob Pike2010-01-082-45/+73
| | | | | | | | Fixes #501. R=rsc CC=golang-dev https://golang.org/cl/181183
* Add builder scripts.Adam Langley2010-01-079-0/+697
| | | | | | | | | | | | These are the scripts behind godashboard.appspot.com. Nothing is particularly beautiful about it, but it does run. I still need to add support for per-builder keys and for running the benchmarks. R=rsc CC=golang-dev https://golang.org/cl/183153
* add doc/devel/index.html, linked from nav barRuss Cox2010-01-072-6/+10
| | | | | | R=r CC=golang-dev https://golang.org/cl/181156
* codereview: repeated hg mail sends "PTAL"Russ Cox2010-01-071-9/+29
| | | | | | | | also send out hg mail for TBR submits R=r CC=golang-dev https://golang.org/cl/183137
* http: most of a URL shouldn't use URL-escapingRuss Cox2010-01-073-18/+41
| | | | | | | | Fixes #502. R=r, hoisie CC=golang-dev https://golang.org/cl/181179