Doug Coleman
7b36938e8c
use unix.stat to fix bootstrap
2009-01-09 16:07:16 -06:00
Doug Coleman
fe2a43b481
fix bootstrap
2009-01-09 14:41:00 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
4dcef7e94f
Yet more unix fixes
2008-12-16 02:32:57 -06:00
Slava Pestov
de75909550
More unix updates
2008-12-16 02:28:05 -06:00
Slava Pestov
63fda570bf
Fixing assorted compile errors and help lint warnings
2008-12-16 01:12:36 -06:00
Slava Pestov
daf2857d7b
define-inline now takes an effect parameter
...
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Slava Pestov
13ed2476cd
Fix bogus dependency
2008-12-03 03:44:15 -06:00
Doug Coleman
8edcf841f1
back to using getmntinfo64 instead of getfsstat64 on mac
2008-12-02 23:10:27 -06:00
Doug Coleman
89a0286c3b
fix file-systems on freebsd
2008-12-02 20:16:53 -06:00
Doug Coleman
9e3bc2b1a0
use getfsstat instead of getmntinfo on macosx
2008-12-02 19:18:48 -06:00
Doug Coleman
3183c65940
fix bootstrap error
2008-12-02 19:08:22 -06:00
sheeple
f887d71965
file-systems on openbsd
2008-12-02 15:59:01 -06:00
Doug Coleman
9ac3f13b2a
Call statfs on OpenBSD. Clean up unused code
2008-12-02 17:43:07 -06:00
Doug Coleman
5c446e3460
fix bootstrap on netbsd
2008-12-02 14:44:00 -06:00
Doug Coleman
53d44bb78c
remove unused vocab
2008-12-02 00:52:48 -06:00
erg
dfde2dfef3
fix file-system-info on linux
2008-12-01 16:28:22 -06:00
Doug Coleman
72db24ad65
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/unix/statfs/netbsd/netbsd.factor
2008-12-01 14:07:56 -06:00
Doug Coleman
1f7b5ef6d0
redo most of statfs and statvfs
2008-12-01 14:04:31 -06:00
Doug Coleman
3f2907663f
fix lame bug in netbsd statvfs code
2008-11-30 14:20:28 -06:00
Doug Coleman
bc14b8c7c8
fix a netbsd struct definition and some >r r> usage
2008-11-29 20:19:40 -06:00
Doug Coleman
fa282c5053
remove duplicate using
2008-11-11 15:37:32 -06:00
Doug Coleman
17916ed7f2
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-11 14:04:25 -06:00
Doug Coleman
78ab09d8bb
move file-systems word to core
2008-11-11 14:04:05 -06:00
Doug Coleman
c860ab78b6
removed duplicate file-system-info definition. oops
2008-11-11 13:41:34 -06:00
Doug Coleman
bbaa8b95bd
mounted -> file-systems
2008-11-11 13:30:12 -06:00
Doug Coleman
482933f4d3
remove duplicated slot from linux statfs
2008-11-11 13:19:53 -06:00
Doug Coleman
2937f71702
more usings
2008-10-23 13:38:26 -05:00
Doug Coleman
a42c8d4ab7
fix using
2008-10-23 13:37:14 -05:00
Doug Coleman
03d96cc1bd
rename name to mount-point
2008-10-23 13:18:00 -05:00
Doug Coleman
b85b0f6820
fix typo
2008-10-22 21:43:19 -05:00
Doug Coleman
c9167e2ab2
better file-system-info on mac
2008-10-22 20:32:39 -05:00
erg
bccf9d9698
add device-name and type to file-system-info
2008-10-22 20:28:30 -05:00
Doug Coleman
46fbd8c520
mounton -> name
2008-10-22 20:18:58 -05:00
erg
278b55ee57
include mount point in file-system-info
2008-10-22 20:04:10 -05:00
Doug Coleman
89e9fa8b6b
mounted* -> mounted
2008-10-22 19:56:46 -05:00
erg
b4b02d29fa
fix mounted on linux
2008-10-22 19:54:22 -05:00
Doug Coleman
f9b90d035b
implement mounted on linux
2008-10-22 19:01:45 -05:00
Doug Coleman
371b1f8f20
fix mounted on macosx
2008-10-22 18:46:24 -05:00
Doug Coleman
b9e043effe
move >file-system-info
2008-10-21 23:43:36 -05:00
Doug Coleman
1423577d89
typo
2008-10-21 03:21:17 -05:00
Doug Coleman
33948aa024
linux32 and linx64 filesystem info objects instead of only one type
2008-10-21 03:16:48 -05:00
Doug Coleman
09c1f8cc01
split up linux statfs
2008-10-21 03:11:26 -05:00
Doug Coleman
69aad251c1
use common statfs fields on linux for now
2008-10-21 02:53:34 -05:00
Doug Coleman
dfef28e715
make a word generic
2008-10-21 01:27:15 -05:00
Doug Coleman
b9d23a2ce7
more ffi work
2008-10-21 01:17:49 -05:00
Doug Coleman
34fa12a737
tabs
2008-10-21 01:08:36 -05:00
Doug Coleman
d5c33a865f
usings
2008-10-21 01:07:07 -05:00
Doug Coleman
bfeec2e9aa
ready to push now, expect some more bugs..
2008-10-21 00:52:04 -05:00
Doug Coleman
76e460860d
moving stuff around
2008-10-20 23:43:36 -05:00