Commit Graph

338 Commits (5a4511925242dfc6ca2fd5e60ce6b08a49240a3e)

Author SHA1 Message Date
Slava Pestov 58914da662 I/O fixes 2008-09-18 18:20:26 -05:00
Slava Pestov 562118e158 Better fix for *BSD resource path 2008-09-18 00:20:51 -05:00
Slava Pestov 3a83c1e895 Improve resource-path behavior on NetBSD and OpenBSD 2008-09-17 22:40:51 -05:00
Doug Coleman e3ae3afcb8 document stream-read-partial, read-partial, change stack effect 2008-09-16 23:52:04 -05:00
Slava Pestov 0c8e2584b4 Fixing unit tests for make, fry changes 2008-09-11 00:20:06 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Doug Coleman b1d26e100a use if/when/unless-empty, docs 2008-09-06 17:10:32 -05:00
Doug Coleman 5ed87d4d34 rename left/right-trim to trim-left 2008-09-05 17:12:30 -05:00
Doug Coleman 8df32ea9e4 update the docs 2008-09-02 16:49:45 -05:00
Slava Pestov 0c304b8fc6 Removing old accessor usages from core and basis 2008-08-31 07:45:33 -05:00
Doug Coleman 922e1f4371 new accessors 2008-08-29 17:09:19 -05:00
Slava Pestov 1fcbdf9d52 Fix more compiler bugs 2008-08-29 00:26:47 -05:00
Slava Pestov 40e926609a Fixing unit tests 2008-08-22 22:07:59 -05:00
Slava Pestov 95657e5742 Remove some funny retain stack usage 2008-08-18 20:13:24 -05:00
Doug Coleman bd8dcd4e0a move quad to quadruple in utf8 2008-08-16 14:20:36 -05:00
Slava Pestov 8a2f1d0451 More core cleanups 2008-07-28 22:57:43 -05:00
Slava Pestov f5c15481fe Move io.styles to basis 2008-07-28 22:28:13 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00
Slava Pestov ac2bf0b87d Adding inline recursive declarations 2008-07-18 19:22:59 -05:00
Slava Pestov 7ca3c2a878 Various minor compiler tweaks 2008-07-12 01:08:30 -05:00
Slava Pestov 5d9c1ea0a0 Documentation updates, rename unfold to produce 2008-07-10 01:00:27 -05:00
Slava Pestov a8808b7087 Non-optimizing compiler now inlow inlines some primitives, this improves bootstrap time 2008-07-07 10:39:04 -05:00
Slava Pestov 8347710dd5 Help lint fixes 2008-07-04 02:52:27 -05:00
Slava Pestov 2831cb8d9b Tweaking docs, change stage2 to load less stuff 2008-07-03 01:39:45 -05:00
Slava Pestov 537269447c Move mirrors out of the boot image 2008-07-02 00:20:01 -05:00
Slava Pestov b36e06d0d6 Builtinn types now use new slot accessors; tuple slot type declaration work in progress 2008-06-28 02:36:20 -05:00
Slava Pestov bf490cda94 Minor append-path improvement 2008-06-27 20:10:47 -05:00
Slava Pestov 27c89d75d4 I/O micro-optimizations; 12% improvement on reverse-complement 2008-06-17 05:22:33 -05:00
Slava Pestov b75f322d6e Fix tests 2008-06-12 14:51:56 -05:00
Slava Pestov 17001b40cd Improve encoding API 2008-06-12 03:49:29 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Slava Pestov 442ef1e8f0 Add file-extension word 2008-06-02 15:00:51 -05:00
Slava Pestov 727cfcba43 Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05:00
Eduardo Cavazos 75eded700d io.binary-docs: fix typo 2008-05-19 21:30:55 -05:00
Slava Pestov 78fb1a5022 Tweaks 2008-05-18 17:18:28 -05:00
U-SLAVA-DFB8FF805\Slava dcce702d0c Remove pending-error machinery 2008-05-17 23:50:11 -05:00
Slava Pestov 2cbfa9c2d7 Move destructors to core 2008-05-14 23:23:12 -05:00
Slava Pestov d682d572e2 Add read-partial word 2008-05-11 17:43:17 -05:00
Slava Pestov 7f725dfa6d Fix stack effect of (exists?) 2008-05-11 17:43:11 -05:00
Slava Pestov 1bb83a21ae Merge branch 'master' of git://factorcode.org/git/littledan 2008-05-11 00:21:39 -05:00
Daniel Ehrenberg 8b6e234709 Encodings use singletons; descriptive error updates 2008-05-10 20:17:24 -05:00
U-SLAVA-DFB8FF805\Slava 4a9a1ba2b5 Fix and clean up Windows deployment 2008-05-10 15:22:38 -05:00
Slava Pestov 30c7f560c1 Add unit test for Ed's touch-file fix 2008-05-09 16:46:24 -05:00
Slava Pestov 0cd8e61f24 Streams fixes 2008-05-09 16:38:27 -05:00
Slava Pestov 59f85c321e Doc fixes from stesch 2008-05-08 20:35:37 -05:00
Slava Pestov 2164bcf784 Fix Ed's fix 2008-05-08 16:05:46 -05:00
Eduardo Cavazos b1bc2ff7af io.files: Minor help fix 2008-05-08 06:35:42 -05:00
Doug Coleman 0acbdcdcc6 remove <resource-path> 2008-05-06 14:45:28 -05:00
Doug Coleman 0cd8023a25 use resource: instead of resource-path 2008-05-06 14:41:59 -05:00
Eduardo Cavazos 404bf07ad5 Merge branch 'master' of factorcode.org:/git/factor 2008-05-05 21:56:36 -05:00
Eduardo Cavazos 3883c30639 io.files: Fix help bug 2008-05-05 21:56:01 -05:00
Slava Pestov 9d5d4ec5c4 Fixes, rename sliding-groups to clumps 2008-05-05 17:31:46 -05:00
Slava Pestov 75fb15ee4c Split stdio up into input-stream/output-stream, pipes work in progress 2008-05-05 02:19:25 -05:00
Slava Pestov 7584e02805 New checksum protocol 2008-04-30 16:11:55 -05:00
Doug Coleman e264537a1a reverse the arguments of diff, assoc-diff
fix lots of usings
fix help-lint
2008-04-26 02:01:06 -05:00
Doug Coleman 15402ed1b4 core changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:12:44 -05:00
Slava Pestov a3a0ce5bee Fixes 2008-04-20 06:15:08 -05:00
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov d1f37ab5ec Fix bloopers 2008-04-20 02:30:52 -05:00
Doug Coleman 2edd0fefc9 new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
2008-04-13 22:58:07 -05:00
Doug Coleman 30b75a797a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:09 -05:00
Slava Pestov 9cc25c3eff Fix docs 2008-04-13 03:47:51 -05:00
Slava Pestov 8bb7aafee5 Fix bootstrap error 2008-04-13 03:22:51 -05:00
Slava Pestov 8110074bc0 Doc updates 2008-04-13 00:39:56 -05:00
Slava Pestov a5d5dfb0df Update duplex streams for new-slots 2008-04-13 00:21:48 -05:00
Doug Coleman dbac0a1543 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-11 12:59:20 -05:00
Doug Coleman bced4022e5 updating usages of cond/case 2008-04-11 12:53:22 -05:00
slava 56892ae74a Overhaul monitors 2008-04-11 07:15:26 -05:00
Slava Pestov f5d7f8b917 Doc fix 2008-04-06 20:09:31 -05:00
Slava Pestov 4139f0e804 Fix set-current-directory 2008-04-04 22:22:38 -05:00
Slava Pestov ca652dc157 Fix UI panes 2008-04-04 08:44:32 -05:00
Slava Pestov 9c31dc1164 Fix failing unit test 2008-04-04 07:39:00 -05:00
Slava Pestov 8d39853248 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-04 07:09:21 -05:00
Slava Pestov 5cc78f5b39 Remove usages of delegation from core io 2008-04-04 06:21:50 -05:00
Slava Pestov ef4046cda9 Converting code to use inheritance 2008-04-04 00:33:06 -05:00
Doug Coleman e22a7a6100 update docs pl0x 2008-04-03 21:39:52 -05:00
erg 653bc1cd80 update docs 2008-04-03 18:59:04 -05:00
erg 4acd587629 move cwd and cd to private vocabs 2008-04-03 18:34:47 -05:00
Doug Coleman 393f77715c update everything to use os singletons 2008-04-02 18:25:33 -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
Eduardo Cavazos 4f07aefc97 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	core/classes/tuple/tuple.factor
2008-03-31 19:42:21 -06:00
Eduardo Cavazos aa40350aa7 replace add* and add with prefix and suffix 2008-03-31 18:18:05 -06:00
Doug Coleman b13ac1e17f remove using 2008-03-31 13:51:24 -05:00
Doug Coleman 13b31be060 fix copy-tree 2008-03-31 13:43:42 -05:00
erg 5b0f6907fb Merge branch 'master' of git://factorcode.org/git/factor 2008-03-30 14:49:19 -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 c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov aec04edbda Phasing out get-slots and cleaning up some code 2008-03-29 00:59:05 -05:00
Doug Coleman e20e981332 fix temp-file 2008-03-23 11:38:26 -05:00
Doug Coleman 280e3bbf98 Merge branch 'master' of git://factorcode.org/git/factor 2008-03-27 20:10:30 -05:00
Doug Coleman 17ba5aa2ef use resource: 2008-03-27 20:10:16 -05:00
Doug Coleman b6818e75f4 cleanup windows normalize-path 2008-03-27 16:22:24 -05:00
erg 15139b06ec can't use unicode or ascii in io.files.. 2008-03-27 09:06:06 -05:00
erg e39894155c add windows-absolute-path? and move unit tests 2008-03-27 09:00:59 -05:00
erg 3dde03bb4d Merge branch 'master' of git://factorcode.org/git/factor 2008-03-27 07:36:18 -05:00
Slava Pestov f1ee3dcb32 Clean up temp-directory 2008-03-27 02:12:15 -05:00
Slava Pestov 3a9839a168 Fix conflict 2008-03-27 01:43:32 -05:00
erg 15c68a23f8 remove ?resource-path and resource-exists? 2008-03-26 23:47:51 -05:00