summaryrefslogtreecommitdiff
path: root/src/lib/regexp/regexp.go
AgeCommit message (Collapse)AuthorFilesLines
2009-06-09mv src/lib to src/pkgRob Pike1-764/+0
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-05-11change utf8.FullRuneInString and utf8.DecodeRuneInStringRuss Cox1-2/+2
to use single string argument instead of string, index. R=r DELTA=136 (9 added, 7 deleted, 120 changed) OCL=28642 CL=28644
2009-05-08move things out of sys into os and runtimeRuss Cox1-1/+2
R=r OCL=28569 CL=28573
2009-04-17Step 1 of the Big Error Shift: make os.Error an interface and replace ↵Rob Pike1-4/+4
*os.Errors with os.Errors. lib/template updated to use new setup; its clients also updated. Step 2 will make os's error support internally much cleaner. R=rsc OCL=27586 CL=27586
2009-04-16Convert go tree to hierarchical pkg directory:Russ Cox1-1/+1
import ( "vector" -> "container/vector" "ast" -> "go/ast" "sha1" -> "hash/sha1" etc. ) and update Makefiles. Because I did the conversion semi-automatically, I sorted all the import blocks as a post-processing. Some files have therefore changed that didn't strictly need to. Rename local packages to lower case. The upper/lower distinction doesn't work on OS X and complicates the "single-package directories with the same package name as directory name" heuristic used by gobuild and godoc to create the correlation between source and binary locations. Now that we have a plan to avoid globally unique names, the upper/lower is unnecessary. The renamings will cause trouble for a few users, but so will the change in import paths. This way, the two maintenance fixes are rolled into one inconvenience. R=r OCL=27573 CL=27575
2009-03-05misc docRuss Cox1-10/+12
R=r DELTA=50 (28 added, 0 deleted, 22 changed) OCL=25763 CL=25770
2009-03-05delete deprecated files.Rob Pike1-6/+6
deletion beats documentation for deprecation. R=rsc,gri DELTA=509 (2 added, 490 deleted, 17 changed) OCL=25737 CL=25768
2009-03-04delete bogus vestigeRob Pike1-3/+0
R=rsc OCL=25730 CL=25730
2009-03-04typosRob Pike1-3/+2
R=gri DELTA=3 (0 added, 1 deleted, 2 changed) OCL=25728 CL=25728
2009-03-04remove some incorrect capitalizations.Rob Pike1-175/+192
add commentary. R=rsc DELTA=231 (41 added, 24 deleted, 166 changed) OCL=25724 CL=25726
2009-02-08a few small cleanupsRob Pike1-16/+16
R=rsc DELTA=21 (2 added, 2 deleted, 17 changed) OCL=24638 CL=24654
2009-01-20delete exportRuss Cox1-13/+13
TBR=r OCL=23121 CL=23127
2009-01-16casify, cleanup sysRuss Cox1-4/+5
R=r OCL=22978 CL=22984
2009-01-16recasify regexp to use underscores and clean up the tests moreRob Pike1-120/+120
R=rsc DELTA=174 (0 added, 0 deleted, 174 changed) OCL=22917 CL=22942
2009-01-15casify lib/regexpRob Pike1-187/+187
R=rsc DELTA=259 (0 added, 0 deleted, 259 changed) OCL=22897 CL=22900
2009-01-06new new & makeRuss Cox1-25/+25
R=r OCL=22166 CL=22166
2009-01-06A richer interface for regexps. Simple boolean matcher, a vector of strings ↵Rob Pike1-2/+32
rather than indexes, and a global boolean function for quick action. R=rsc DELTA=152 (127 added, 12 deleted, 13 changed) OCL=22140 CL=22142
2008-12-19change *map to map; *chan to chan; new(T) to new(*T)Russ Cox1-20/+20
fix bugs left over from *[] to [] conversion. TBR=r OCL=21576 CL=21581
2008-12-18convert *[] to [].Russ Cox1-9/+6
R=r OCL=21563 CL=21571
2008-11-19- removed uses of vector in favor of array in a few placesRobert Griesemer1-13/+13
- fixed make.bash R=r DELTA=21 (1 added, 3 deleted, 17 changed) OCL=19624 CL=19629
2008-10-26use embedded types to save boilerplate - almost 300 lines' worthRob Pike1-68/+25
R=rsc DELTA=427 (53 added, 302 deleted, 72 changed) OCL=17857 CL=17868
2008-10-21fix a couple of inconsequential glitches in regexp code.Rob Pike1-2/+1
R=rsc DELTA=2 (0 added, 1 deleted, 1 changed) OCL=17589 CL=17595
2008-10-15remove hack now that vector of int works.Rob Pike1-9/+6
R=rsc DELTA=9 (0 added, 3 deleted, 6 changed) OCL=17248 CL=17250
2008-10-14move regexp to libRob Pike1-0/+767
next cl will update names and add to build R=rsc DELTA=1876 (938 added, 938 deleted, 0 changed) OCL=17149 CL=17166