Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								49be5b2c52
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: Fix unit test using list.
							
							
							
							
							
						 | 
						
							2016-04-05 14:49:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2269b07d33
								
							
								
							
						 | 
						
							
							
								
								use with-temp-file and with-temp-directory in some tests.
							
							
							
							
							
						 | 
						
							2016-04-04 10:33:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d2daa05790
								
							
								
							
						 | 
						
							
							
								
								io: fix some temp-files in the tests to use unique-files.
							
							
							
							
							
						 | 
						
							2016-03-31 00:23:13 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								498285d7dd
								
							
								
							
						 | 
						
							
							
								
								unicode: make this the API for all unicode things.
							
							
							
							
							
						 | 
						
							2016-03-30 23:29:48 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								bde8f522f1
								
							
								
							
						 | 
						
							
							
								
								fix some tests broken by my io.files.unique change.
							
							
							
							
							
						 | 
						
							2016-03-19 09:50:01 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								baae677276
								
							
								
							
						 | 
						
							
							
								
								io.files.unique: change to create unique files and directories relative to the current-directory.
							
							
							
							
							
						 | 
						
							2016-03-18 10:57:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2e85dd2eb3
								
							
								
							
						 | 
						
							
							
								
								io.directories: simplify tests by using with-temp-directory.
							
							
							
							
							
						 | 
						
							2016-03-17 17:11:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								e35087fb22
								
							
								
							
						 | 
						
							
							
								
								io.files.windows: fix incorrect parsing of file attribute bitfield in win32-file-attributes
							
							
							
							
							
						 | 
						
							2015-10-11 04:11:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								dbcfc178ff
								
							
								
							
						 | 
						
							
							
								
								io.directories.unix,environment.unix: better to use
							
							
							
							
							
							
							
							native-string-encoding over hardcoding utf8 
							
						 | 
						
							2015-10-01 15:52:51 +02:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ceb75057da
								
							
								
							
						 | 
						
							
							
								
								change ERROR: words from throw-foo back to foo.
							
							
							
							
							
						 | 
						
							2015-08-13 16:13:05 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b6be8685c3
								
							
								
							
						 | 
						
							
							
								
								basis: ERROR: changes.
							
							
							
							
							
						 | 
						
							2015-08-13 03:20:39 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2a3427bdff
								
							
								
							
						 | 
						
							
							
								
								io.files.info: use directory?, symbolic-link?, and regular-file?.
							
							
							
							
							
						 | 
						
							2015-08-05 18:33:35 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1fcf96cada
								
							
								
							
						 | 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.
							
							
							
							
							
						 | 
						
							2015-07-25 22:59:56 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5eec781b40
								
							
								
							
						 | 
						
							
							
								
								use ``if*`` instead of ``dup [ ] [ drop ] if``.
							
							
							
							
							
						 | 
						
							2015-07-20 22:24:30 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								999aa7c897
								
							
								
							
						 | 
						
							
							
								
								factor: clean up spaces in -tests files
							
							
							
							
							
						 | 
						
							2015-07-02 10:34:01 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e3cb325040
								
							
								
							
						 | 
						
							
							
								
								factor: clean up whitespace in -docs files
							
							
							
							
							
						 | 
						
							2015-07-02 10:31:22 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								352e5de16a
								
							
								
							
						 | 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.
							
							
							
							
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 | 
						
							2015-06-29 17:25:40 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cf3ccd0abe
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: Add some more combinators for finding files.
							
							
							
							
							
						 | 
						
							2015-05-21 22:35:24 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b366a06c41
								
							
								
							
						 | 
						
							
							
								
								use reject instead of [ ... not ] filter.
							
							
							
							
							
						 | 
						
							2015-05-12 18:50:34 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f2c67d6ab4
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: Add two tests for find-up-to-directory, one that finds a file and one that doesn't.
							
							
							
							
							
						 | 
						
							2015-05-08 21:02:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2aa6ce7e8c
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: fix inline recursive combinator compilation. fix
							
							
							
							
							
							
							
							reversed logic for containing-directory 
							
						 | 
						
							2015-05-07 16:49:32 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								510f605df9
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: Add find-up-to-root combinator and helper words.
							
							
							
							
							
							
							
							Example:  "c:\\factor64\\.git\\objects" [ ".txt" tail? ] find-up-to-root .
"c:\\factor64\\.git" 
							
						 | 
						
							2015-05-05 23:26:52 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d23ab51ce8
								
							
								
							
						 | 
						
							
							
								
								io.files: Move with-cd to the tests file so that nobody uses it. My bad. Basically nobody should ever use cd or cwd for anything. Fixes #1214.
							
							
							
							
							
						 | 
						
							2014-11-23 01:39:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								aff0150a8c
								
							
								
							
						 | 
						
							
							
								
								io.files: add with-cd. Related to #1214.
							
							
							
							
							
						 | 
						
							2014-11-22 22:21:35 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7badef25ce
								
							
								
							
						 | 
						
							
							
								
								libc: reduce code duplication.
							
							
							
							
							
						 | 
						
							2014-11-21 10:19:12 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								39093727b1
								
							
								
							
						 | 
						
							
							
								
								libc: rename (io-error) to throw-errno.
							
							
							
							
							
						 | 
						
							2014-11-21 09:29:45 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0fe5b2d90f
								
							
								
							
						 | 
						
							
							
								
								io.directories: Add unit test for #890.
							
							
							
							
							
						 | 
						
							2014-11-18 14:11:13 -08:00 | 
						
					
				
					
						
							
							
								 
								Benjamin Pollack
							
						 | 
						
							
							
							
							
								
							
								2c3dd8c3c8
								
							
								
							
						 | 
						
							
							
								
								Remove executable bit from tons of files that aren't
							
							
							
							
							
						 | 
						
							2014-11-05 20:40:42 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								be232dac9b
								
							
								
							
						 | 
						
							
							
								
								io.backend: Remove duplicate definition of file-mode. Add mkdir-mode using non-magic symbols. Cleanup imports.
							
							
							
							
							
						 | 
						
							2014-10-24 17:16:40 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								ab969b072c
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: some cleanup.
							
							
							
							
							
						 | 
						
							2014-05-20 14:46:01 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3fb1532bd6
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: add quot stack effects, simplify find-all-files.
							
							
							
							
							
						 | 
						
							2014-05-20 12:29:02 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7e4f2ec618
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: faster directory traversal.
							
							
							
							
							
						 | 
						
							2014-05-20 12:06:11 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4ca5b2ccb3
								
							
								
							
						 | 
						
							
							
								
								Revert "unix.ffi: be more explicit about dirent64."
							
							
							
							
							
							
							
							This reverts commit edf456149330d44995b1c8bdf61a1c5d2617ed9c. 
							
						 | 
						
							2014-04-29 14:02:30 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5dd26a9066
								
							
								
							
						 | 
						
							
							
								
								unix.ffi: be more explicit about dirent64.
							
							
							
							
							
						 | 
						
							2014-04-29 13:54:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								09dec78603
								
							
								
							
						 | 
						
							
							
								
								io.directories.unix.linux: fix using.
							
							
							
							
							
						 | 
						
							2014-04-29 13:38:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								26ff963758
								
							
								
							
						 | 
						
							
							
								
								io.directories: faster directory-entries by caching dirent structs.
							
							
							
							
							
						 | 
						
							2014-04-29 13:22:56 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								eaca04de3b
								
							
								
							
						 | 
						
							
							
								
								libc: several vocabs now need to depend on libc
							
							
							
							
							
						 | 
						
							2014-04-02 12:13:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e407981e12
								
							
								
							
						 | 
						
							
							
								
								io.directories: Add with-resource-directory word and use it.
							
							
							
							
							
						 | 
						
							2013-09-24 13:13:39 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ec1ecbe549
								
							
								
							
						 | 
						
							
							
								
								io.directories.unix: If you mount a .iso, all the file types are +unknown+ according to directory-files.
							
							
							
							
							
							
							
							Fall back to file-info on +unknown+ file types and use with-directory in with-unix-directory so the paths are correct for file-info.
Fixes #911. 
							
						 | 
						
							2013-07-11 09:46:26 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7a35d85f30
								
							
								
							
						 | 
						
							
							
								
								io.directories.search: Show directory entries instead of throwing them away.
							
							
							
							
							
						 | 
						
							2013-04-13 16:18:54 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								84a93dd998
								
							
								
							
						 | 
						
							
							
								
								io.directories.search.windows: Windows8 doesn't find ProgramFiles with the
							
							
							
							
							
							
							
							existing methods, find it in an os-env. 
							
						 | 
						
							2013-04-09 12:19:06 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								5a99bbaf1d
								
							
								
							
						 | 
						
							
							
								
								io.directories.unix: style fix to line up code.
							
							
							
							
							
						 | 
						
							2013-03-25 19:47:56 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								85d0c607b0
								
							
								
							
						 | 
						
							
							
								
								io.directories: fix docs for (directory-entries).
							
							
							
							
							
						 | 
						
							2013-03-06 17:35:53 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								83712ad87e
								
							
								
							
						 | 
						
							
							
								
								io.directories: defining "?delete-file".
							
							
							
							
							
						 | 
						
							2012-10-25 10:07:15 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4e72d80256
								
							
								
							
						 | 
						
							
							
								
								Using "same?" in more places.
							
							
							
							
							
						 | 
						
							2012-07-21 10:22:44 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2f7e8c0352
								
							
								
							
						 | 
						
							
							
								
								io.directories: fix mistaken refactor.
							
							
							
							
							
						 | 
						
							2012-07-17 08:39:31 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c507293d41
								
							
								
							
						 | 
						
							
							
								
								io.directories.hierarchy: faster directory-tree-files.
							
							
							
							
							
						 | 
						
							2012-07-17 08:25:53 -07:00 |