Commit Graph

49 Commits (cb8317257844b5ff8a95d6ff0750e9b6f3d88406)

Author SHA1 Message Date
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Slava Pestov b974d7fff6 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 14:38:42 -05:00
Slava Pestov 1435d1c189 Working on converting io backends to use inheritance 2008-04-11 14:09:09 -05:00
Doug Coleman 2b78870033 cond/case 2008-04-11 12:56:11 -05:00
erg 82f3239012 remove private stuff 2008-04-03 18:40:51 -05:00
erg 4acd587629 move cwd and cd to private vocabs 2008-04-03 18:34:47 -05:00
Doug Coleman c53e75ef0f io backend now uses OS singletons 2008-04-02 20:09:56 -05:00
erg a94e5245a3 fix teh tests FOR GREAT JUSTICE 2008-04-01 20:07:18 -05:00
Doug Coleman 2bad7228a7 rename normalize-pathname to normalize-path
fix windows launcher issue
2008-04-01 19:51:49 -05:00
Doug Coleman ae623ff924 normalize-pathname prepends unicode prefix,
(normalize-pathname) does not
2008-04-01 19:00:20 -05:00
erg 6ece2fbde2 fix copy-tree 2008-03-30 14:48:49 -05:00
erg f49d26e8d0 make copy-tree and delete-tree symlink aware 2008-03-30 01:13:29 -05:00
Slava Pestov 1f3e6fd0b7 combinators.cleave is now core 2008-03-28 23:00:20 -05:00
erg d8fc446622 add unit tests and fix lots of words for normalize-pathname 2008-03-27 18:13:55 -05:00
erg 24466cfc57 normalize-pathname all ova tha place 2008-03-26 22:39:16 -05:00
Doug Coleman d4dd93e316 move some io files unit tests to unix 2008-03-26 16:22:34 -05:00
erg 719e6388b1 remove a unit test 2008-03-26 15:25:20 -05:00
erg b13e0f7042 redo path handling 2008-03-25 19:50:39 -05:00
Doug Coleman c1afb4b093 remove stat tests
overhaul unique files
2008-03-20 16:52:22 -05:00
Slava Pestov 1289cfa8e3 More fixes 2008-03-13 22:08:57 -05:00
Eduardo Cavazos 3929d02f17 Fix a couple of problems preventing bootstrap 2008-03-13 04:19:32 -06:00
Slava Pestov 2fa5f34a71 Byte-array-ification 2008-03-07 21:26:35 -06:00
Slava Pestov 6574009e03 Fix merge conflicts 2008-03-06 13:54:15 -06:00
Eduardo Cavazos 724041c31d io.unix.files: add link-info unix backend 2008-03-06 12:05:47 -06:00
Daniel Ehrenberg 30eba00774 Bug fixes; docs 2008-03-04 21:05:58 -06:00
Daniel Ehrenberg c5eec0ba10 Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:

	core/io/files/files-tests.factor
	core/io/files/files.factor
	core/io/io-tests.factor
	core/io/streams/c/c-tests.factor
	core/io/streams/lines/lines-tests.factor
	core/source-files/source-files.factor
	extra/benchmark/sockets/sockets.factor
	extra/http/server/templating/templating-tests.factor
	extra/http/server/templating/templating.factor
	extra/io/launcher/launcher.factor
	extra/io/mmap/mmap-tests.factor
	extra/io/unix/launcher/launcher.factor
	extra/io/unix/unix-tests.factor
2008-03-04 17:51:40 -06:00
Slava Pestov e98cd1fd59 New convention for unit tests 2008-03-01 17:00:45 -05:00
Eduardo Cavazos 29ef996639 Move time related items from unix to unix.time 2008-03-01 07:11:44 -06:00
Daniel Ehrenberg efb3367c45 Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:

	core/io/files/files-docs.factor
	core/io/files/files-tests.factor
	core/io/files/files.factor
	core/listener/listener.factor
	extra/benchmark/sum-file/sum-file.factor
	extra/bootstrap/image/upload/upload.factor
	extra/http/server/templating/templating.factor
	extra/logging/server/server.factor
	extra/smtp/smtp.factor
	extra/tools/deploy/macosx/macosx.factor
	extra/tools/disassembler/disassembler.factor
	extra/webapps/file/file.factor
2008-02-29 01:20:44 -06:00
Doug Coleman 6cb5f76893 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-29 00:11:11 -06:00
Doug Coleman 499948047a rename io.files.temporary to io.files.unique
write documentation
2008-02-29 00:10:37 -06:00
Eduardo Cavazos c9b73f062b Implement file-info 2008-02-28 23:46:27 -06:00
Doug Coleman b71d7bc422 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-28 15:43:06 -06:00
Doug Coleman 48e305ee49 add words for dealing with temporary files
not tested on windows
2008-02-28 15:42:07 -06:00
Eduardo Cavazos e39783b10a unix: Refactor more things out of unix and into unix.stat
unis.stat: Move some common code to unix.stat from
           unix.stat.linux and unix.stat.macosx
2008-02-28 12:46:01 -06:00
Slava Pestov 9c82591ca6 Documentation improvements 2008-02-27 16:31:13 -06:00
Slava Pestov fef5ebec01 io.files overhaul 2008-02-27 14:59:15 -06:00
Daniel Ehrenberg 75f1fb5246 Various refactorings of streams with encodings 2008-02-24 01:37:05 -06:00
Daniel Ehrenberg 63ba6faee2 Changes to I/O system for encodings 2008-02-16 15:35:44 -06:00
Doug Coleman 537d945660 fix getcwd 2008-02-05 23:14:10 -06:00
Doug Coleman 4439e394cc fix getcwd 2008-02-05 23:04:31 -06:00
Slava Pestov 898770f774 Bootstrap fixes 2008-02-05 17:31:27 -06:00
Slava Pestov ba1a958a32 Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
Slava Pestov ba6660cabe Fix bootstrap 2008-02-02 15:44:43 -06:00
Slava Pestov 8575bc62e3 Updating extra/ to use flags 2008-02-02 13:29:09 -06:00
Slava Pestov 00d2122a4c Working on Unix io.launcher redirection 2008-01-24 23:45:56 -04:00
Slava Pestov a6ef4582c3 io.files now has a path-separator? hook; cleanup 2007-11-12 01:41:13 -05:00
Slava Pestov d8d1da96d7 Update libraries for parent-dir rename 2007-11-05 00:46:03 -05:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00