1
0
mirror of https://github.com/golang/go synced 2024-10-04 12:21:26 -06:00
go/src/pkg
Rob Pike 81592c298b Add the beginnings of the template execution code. Lots still to do,
including evaluation up the data tree (in this code all fields must be
in dot itself), plus more control structure, but the basics are in place.

R=rsc, r
CC=golang-dev
https://golang.org/cl/4665041
2011-06-28 23:04:08 +10:00
..
archive os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
asn1 strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
big fmt: Added SkipSpace() function to fmt's ScanState interface. 2011-06-24 17:26:45 -07:00
bufio bufio: do not cache Read errors 2011-06-27 16:12:04 -04:00
bytes strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
cmath src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
compress strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
container pkg: spelling tweaks, A-H 2011-05-18 13:14:56 -04:00
crypto strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
debug strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
ebnf ebnf: follow EBNF for EBNF faithfully 2011-06-08 09:10:30 -07:00
encoding respect goto restrictions 2011-06-17 06:07:13 -04:00
exec strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
exp Add the beginnings of the template execution code. Lots still to do, 2011-06-28 23:04:08 +10:00
expvar pkg: spelling tweaks, A-H 2011-05-18 13:14:56 -04:00
flag sort: change IntArray etc. to IntSlice for better name hygiene. 2011-06-11 09:25:18 +10:00
fmt fmt: Added SkipSpace() function to fmt's ScanState interface. 2011-06-24 17:26:45 -07:00
go strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
gob os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
hash gc: unsafe.Alignof, unsafe.Offsetof, unsafe.Sizeof now return uintptr 2011-06-17 16:12:14 -04:00
html strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
http strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
image image: basic test for the 16-bits-per-color-channel types. 2011-06-23 08:39:00 +10:00
index/suffixarray pkg: spelling tweaks, I-Z 2011-05-30 18:02:59 +10:00
io io.WriteString: if the object has a WriteString method, use it 2011-06-28 16:10:39 +10:00
json fix tree for reflect rename 2011-04-25 13:39:36 -04:00
log src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
mail strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
math math: add sqrt_arm.s and sqrtGoC.go as fallback to soft fp emulation 2011-06-09 17:19:08 -04:00
mime mime/multipart: parse LF-delimited messages, not just CRLF 2011-06-27 21:59:51 -07:00
net net, syscall: interface for windows 2011-06-23 09:54:57 +10:00
netchan os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
os os: simplify WriteString 2011-06-28 11:09:21 +10:00
patch strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
path strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
rand os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
reflect gc: unsafe.Alignof, unsafe.Offsetof, unsafe.Sizeof now return uintptr 2011-06-17 16:12:14 -04:00
regexp regexp: add a package prefix to error strings. 2011-06-17 10:50:38 +10:00
rpc strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
runtime runtime: another attempt to allow stdcall to be used from both 386 and amd64 arch 2011-06-28 12:46:16 +10:00
scanner src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
smtp strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
sort sort: change the name of Float64Array to Float64Slice. 2011-06-16 17:48:02 +10:00
strconv strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
strings strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
sync sync: replace Mutex benchmarks 2011-06-28 08:14:54 -04:00
syscall syscall: support for tty options in StartProcess 2011-06-27 19:07:49 -04:00
syslog os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
tabwriter pkg: spelling tweaks, I-Z 2011-05-30 18:02:59 +10:00
template strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
testing strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
time os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
try fix tree for reflect rename 2011-04-25 13:39:36 -04:00
unicode strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
unsafe src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
utf8 src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
utf16 gofmt -s -w src misc 2010-10-22 10:06:33 -07:00
websocket os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
xml xml: add Marshal and MarshalIndent 2011-06-27 19:07:28 -04:00
deps.bash build: use awk instead of giant egrep regexp 2011-06-16 00:04:24 -04:00
Makefile crypto/openpgp: add ElGamal support. 2011-06-21 21:00:49 -04:00