Commit Graph

24283 Commits (83b40e44d23019774a8852ff4b70c210f8d9637c)

Author SHA1 Message Date
John Benediktsson 83b40e44d2 io.files.info: make access checks throw on file-does-not-exist. 2012-10-24 17:40:00 -07:00
Doug Coleman c458b7dcaf io.files.info.windows: Implement file-readable?, writable?, and executable? 2012-10-24 17:29:32 -07:00
John Benediktsson 379f060636 io.files.info.unix: make sure to normalize so special paths work. 2012-10-24 17:11:35 -07:00
John Benediktsson bf8628bc78 io.files.acls.macosx: works! 2012-10-24 17:04:47 -07:00
John Benediktsson 98e37c52f1 io.files.acls: cleanup. 2012-10-24 16:51:07 -07:00
Doug Coleman 3399ddccd2 io.files.acls: Add what I have for acl support on macosx. 2012-10-24 16:44:57 -07:00
John Benediktsson 37bb5f6917 io.files.info: adding checks for read, write, or execute permissions. 2012-10-24 16:44:12 -07:00
John Benediktsson 98b52e624c unix.ffi: adding "access". 2012-10-24 16:37:05 -07:00
Doug Coleman 0ae18456fd windows.shell32: Add a way to find out the kind of executable of a file on
windows. Inline a word.
2012-10-24 16:16:35 -07:00
John Benediktsson 8cfc758735 terminal.linux: fix using. 2012-10-24 16:02:11 -07:00
Doug Coleman b839d15b4a windows.kernel32: Add function and some structs. 2012-10-24 14:23:02 -07:00
John Benediktsson 4eb4ce395b terminal: adding "terminal-size" vocab. 2012-10-24 13:40:39 -07:00
Doug Coleman 592e4fbf91 xml.syntax: Nested xml literals were not handled correctly. 2012-10-24 10:48:22 -07:00
John Benediktsson 083950b4d2 unix.ffi: adding fileno. 2012-10-24 09:00:08 -07:00
John Benediktsson f835bb01f4 io.random: bit faster using set-nth-unsafe. 2012-10-23 19:30:20 -07:00
John Benediktsson a0d1c036ea io.random: much faster version of random-lines for large n. 2012-10-23 19:03:34 -07:00
John Benediktsson 954e5ff5bb opengl.gl: cleanup formatting. 2012-10-23 17:13:29 -07:00
Doug Coleman 633e4531a2 io.random: Fix off-by-one error. 2012-10-23 16:55:17 -07:00
PGGB 4a93f5bc7f Add glDrawElementsBaseVertex 2012-10-23 16:32:39 -07:00
John Benediktsson f36ee26f82 io.random: cleanup using "each-numbered-line", implement "random-lines". 2012-10-23 16:11:07 -07:00
John Benediktsson 8e137839db sequences.extras: implement "insert-nth!". 2012-10-23 16:10:15 -07:00
John Benediktsson 896d75e305 io.random: rename to "random-readln". 2012-10-23 15:25:08 -07:00
John Benediktsson 50016099a5 io.random: adding a "random-line" word. 2012-10-23 15:24:03 -07:00
John Benediktsson 247600df71 hashtables: use "4drop" instead of "drop 3drop". 2012-10-23 12:26:14 -07:00
John Benediktsson 013160df9a change some "2drop 2drop" to "4drop". 2012-10-23 12:21:30 -07:00
John Benediktsson 22f8d09220 benchmark.udp-echo0: "over over" is just "2dup". 2012-10-23 12:16:12 -07:00
John Benediktsson eaa19eb36f math.primes.erato: minor performance improvements. 2012-10-23 10:49:45 -07:00
John Benediktsson 1537ac999d tools.completion: don't use file-directory. 2012-10-23 09:49:44 -07:00
John Benediktsson 5c810c2fa5 io.pathnames: remove file-directory (redundant to parent-directory). 2012-10-23 09:47:57 -07:00
John Benediktsson 87f55eb033 Change "3dup drop" to "2over". 2012-10-22 20:45:15 -07:00
John Benediktsson dd6d1e50cf urls: allow pathnames to convert >url. 2012-10-22 20:16:19 -07:00
John Benediktsson 34908c8446 present: simplify M\ pathname present. 2012-10-22 20:11:11 -07:00
John Benediktsson 21ce4f6d05 present: implement M\ pathname present. 2012-10-22 19:49:27 -07:00
John Benediktsson daa7bf3d22 tools.completion: minor fix to complete against file-name, not full-path. 2012-10-22 19:17:52 -07:00
John Benediktsson ca9137767b ui.tools.listener: adding path completion to listener. 2012-10-22 18:51:52 -07:00
John Benediktsson 6b34719f63 tools.completion: better paths-matching. 2012-10-22 18:51:38 -07:00
John Benediktsson 3049d187f6 tools.completion: fix CHAR: and COLOR: completion to require extra tokens. 2012-10-22 18:29:53 -07:00
John Benediktsson 65678aeeb2 io.pathnames: adding file-directory. 2012-10-22 18:09:58 -07:00
John Benediktsson 24778bf705 colors.yiq: adding YIQ color support. 2012-10-22 15:20:03 -07:00
John Benediktsson 20a398ec16 colors.hsl: adding HSL color support. 2012-10-22 15:19:51 -07:00
Doug Coleman 7aef52fd62 opencl: Make it compile at least. Throws error -38 on my linux box. 2012-10-22 14:03:22 -07:00
John Benediktsson bea4724cc8 vim: update syntax file for new kernel words. 2012-10-22 13:46:17 -07:00
John Benediktsson 909b28a360 stack-checker: adding 4dup and 4drop. 2012-10-22 12:27:15 -07:00
John Benediktsson 09751634af Revert "sequences: change map-integers to require fixnum length."
This reverts commit 0f71db0c97.
2012-10-22 11:13:56 -07:00
John Benediktsson a67ab35ec5 sequences: change map-integers to require fixnum length. 2012-10-22 10:32:27 -07:00
Doug Coleman 4c4d186ae4 math.matrices: Trying to flesh out the matrices vocabulary a bit. 2012-10-22 09:47:36 -07:00
Doug Coleman 89c262982c tools.dns: Show ipv6 ips in host command. 2012-10-22 09:47:36 -07:00
Doug Coleman 67e63615bd dns: Factor out filtering a and aaaa. 2012-10-22 09:47:35 -07:00
Doug Coleman 106e4d100e stack-checker: Add alien-assembly to the do-not-compile list. Remove a duplicate word from the do-not-call list. Reorder a bit. 2012-10-22 09:47:35 -07:00
Doug Coleman 923f3592c8 math.statistics: Add ddof (delta degrees-of-freedom) to easily calculate population (full) and unbiased (sample) statistics. 2012-10-22 09:47:35 -07:00