Commit Graph

183 Commits (0851823ba92428e7ac57c8ecc6c12ba20d87aac1)

Author SHA1 Message Date
Slava Pestov 2dd1e54ac2 unix.stat.netbsd: fix code duplication with unix.statvfs.netbsd 2009-05-16 16:28:24 -05:00
Slava Pestov a0eb60906d Fix even more usings 2009-05-16 10:45:17 -05:00
Slava Pestov fb6df472a2 Cleaning up USING: lists for new strict semantics 2009-05-14 16:54:16 -05:00
Slava Pestov c026702390 fix stat on 64bit linux 2009-05-12 18:04:22 -05:00
erg 3bf8e41eef fix bootstrap errors, add missing files 2009-05-07 16:53:32 -05:00
erg 8c19ab04c9 use open64 instead of open on linux. use stat64 instead of stat on
linux. add word to report if a file is sparse
2009-05-07 16:41:37 -05:00
Doug Coleman 2d0925d995 add make-hard-link to io.files.links 2009-04-28 22:51:35 -05:00
Slava Pestov 05f3f9dcb9 Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
Slava Pestov 2e158b2e08 Fix compile error on FreeBSD 2009-03-08 01:13:53 -06:00
Slava Pestov cd53c2bd37 produce and produce-as: don't need third quotation either 2009-02-28 15:31:34 -06:00
Doug Coleman 990513db60 use CONSTANT: in basis 2009-02-22 19:13:08 -06:00
Doug Coleman 8b0b5878d2 at* -> ?at in a couple places 2009-02-22 17:52:59 -06:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
Doug Coleman 5f39a714be add some constants to unix 2009-02-07 00:59:50 -06:00
Doug Coleman 43a91efde9 rename err_no to errno, clear_err_no to clear-errno, move them to libc, update usages 2009-02-06 18:22:28 -06:00
Slava Pestov d6aa376ed0 Removing now-redundant underlying>> calls 2009-02-06 04:37:28 -06:00
Doug Coleman c9f0dc072a Merge branch 'master' of git://factorcode.org/git/factor 2009-01-30 18:36:29 -06:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Slava Pestov 298fdecf32 Fixing eval unit test, and help lint failures from stricter help lint 2009-01-27 15:38:01 -06:00
Slava Pestov e32d11a4d0 Smart quotes 2009-01-26 23:22:50 -06:00
Slava Pestov 7851aac222 Replace some usages of prepose with fry 2009-01-25 23:04:35 -06:00
Slava Pestov f34c14a0f5 Remove some usages of tuck 2009-01-23 18:20:47 -06:00
Slava Pestov df7ad34db2 Credit where credit is due 2009-01-18 17:28:36 -06:00
Doug Coleman b08e1a0205 remove debug line 2009-01-09 17:44:21 -06:00
Doug Coleman 56808874f1 fix group-name on netbsd 2009-01-09 15:28:10 -06:00
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
Doug Coleman 5135a2499a username -> user-name 2009-01-08 17:07:33 -06:00
Doug Coleman 3026f1c8e3 add another test for group-name 2009-01-07 16:05:48 -06:00
Doug Coleman d3220a607f add unit test for group-name 2009-01-07 16:04:42 -06:00
Doug Coleman 638f1f4ceb fix group-name word, rename username -> user-name because of symmetry with group-name, use cleave>array in a couple places to eliminate counting items in an array manually 2009-01-07 14:53:43 -06:00
Doug Coleman ffe0aac310 Fix a couple bugs in unix.users and add unit tests 2009-01-04 11:44:49 -06:00
Slava Pestov 49eeef4c35 Move unused unix.linux vocabs to unmaintained, some of them don't even load anymore 2008-12-17 19:25:01 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Doug Coleman 564a84b4e1 add using for linux inotify 2008-12-16 02:55: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 c03a12a885 Add alias to USING: 2008-12-16 02:11:52 -06:00
Slava Pestov 7926cab415 Fix Linux load error 2008-12-16 02:03:04 -06:00
Slava Pestov 63fda570bf Fixing assorted compile errors and help lint warnings 2008-12-16 01:12:36 -06:00
Slava Pestov 0021cde743 Fix more compile errors 2008-12-15 22:21:56 -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 50e214c152 io.files split up and general refactoring work in progress 2008-12-14 20:03:00 -06:00
Doug Coleman e7979a1ac5 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-12 13:49:59 -06:00
Slava Pestov e57b28b6e1 Check for signal exit status 2008-12-10 17:30:07 -06:00
Slava Pestov a4fc4046a0 Updating epoll code 2008-12-09 20:01:23 -06:00
Slava Pestov c2504f207d Use kqueue on Mac OS X instead of select 2008-12-09 17:49:03 -06:00
Slava Pestov 43fe6c56a2 Windows fixes 2008-12-09 06:02:39 -06:00
Slava Pestov 403ae9db9e Fix load error in unix.debugger 2008-12-08 18:48:35 -06:00
Slava Pestov 7940020491 Untangling more dependencies 2008-12-08 16:02:31 -06:00