aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/os/stat_linux.go
AgeCommit message (Collapse)Author
2014-09-08build: move package sources from src/pkg to srcRuss Cox
Preparation was in CL 134570043. This CL contains only the effect of 'hg mv src/pkg/* src'. For more about the move, see golang.org/s/go14nopkg.
2013-01-31os: provide access to file LastAccessTime and CreationTime on windowsAlex Brainman
Fixes #4569. R=bradfitz, rsc CC=golang-dev https://golang.org/cl/6972047
2012-02-03os: turn FileStat.Sys into a method on FileInfoGustavo Niemeyer
This reduces the overhead necessary to work with OS-specific file details, hides the implementation of FileStat, and preserves the implementation-specific nature of Sys. Expressions such as: stat.(*os.FileInfo).Sys.(*syscall.Stat_t).Uid fi1.(*os.FileStat).SameFile(fi2.(*os.FileStat)) Are now spelled as:: stat.Sys().(*syscall.Stat_t).Uid os.SameFile(fi1, fi2) R=cw, bradfitz, rsc CC=golang-dev https://golang.org/cl/5448079
2012-01-19os: add ModeStickyEvan Shaw
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5539063
2012-01-09os: add ModeCharDeviceRuss Cox
This should make conversion from Unix mode to os.FileMode and back not lossy. R=golang-dev, iant CC=golang-dev https://golang.org/cl/5531052
2011-11-30os: new FileInfo, FileMode types + update treeRuss Cox
R=golang-dev, r, r, gri, bradfitz, iant, iant, nigeltao, n13m3y3r CC=golang-dev https://golang.org/cl/5416060
2011-11-30use new time APIRuss Cox
R=bradfitz, gri, r, dsymonds CC=golang-dev https://golang.org/cl/5390042
2011-03-29os: fix FileInfo.Name returned by StatDavid Forsythe
Fixes #1645. R=rsc CC=golang-dev https://golang.org/cl/4321045
2010-04-22FileInfo: regularize the types of some fields.Rob Pike
Uid, Gid become int. File size info becomes int64. Times become int64. R=rsc, cw CC=golang-dev https://golang.org/cl/968042
2010-04-09rename os.Dir to os.FileInfoRob Pike
R=rsc CC=golang-dev https://golang.org/cl/902042
2009-12-151) Change default gofmt default settings forRobert Griesemer
parsing and printing to new syntax. Use -oldparser to parse the old syntax, use -oldprinter to print the old syntax. 2) Change default gofmt formatting settings to use tabs for indentation only and to use spaces for alignment. This will make the code alignment insensitive to an editor's tabwidth. Use -spaces=false to use tabs for alignment. 3) Manually changed src/exp/parser/parser_test.go so that it doesn't try to parse the parser's source files using the old syntax (they have new syntax now). 4) gofmt -w src misc test/bench 4th set of files. R=rsc CC=golang-dev https://golang.org/cl/180049
2009-11-20gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkgRuss Cox
R=r, gri CC=golang-dev https://golang.org/cl/156115
2009-11-09- replaced gofmt expression formatting algorithm withRobert Griesemer
rsc's algorithm - applied gofmt -w misc src - partial CL (last chunk) R=rsc, r http://go/go-review/1024041
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer
R=rsc, r http://go/go-review/1025029
2009-11-01os cleanup.Russ Cox
dir_* and stat_* are just os specific, not os+arch-specific. R=r http://go/go-review/1018010