Commit Graph

11453 Commits (dff051696eb3ecda883a12e3f056257cf50406e8)

Author SHA1 Message Date
John Benediktsson 712be93989 http.client: remove http-get* and its friends, change http-request* and with-http-request* to not check response codes. 2014-03-12 19:39:15 -07:00
John Benediktsson a6989e2cc2 logging.server: add support for changing the logging root temporarily. 2014-03-12 12:41:57 -07:00
John Benediktsson 317b0c8d20 oauth needs this, and this needed protocol-port fixes.
Revert "Revert "urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from.""

This reverts commit 76fa8b7a29f3738f44230c473b7edf841f1de7c3.
2014-03-12 07:43:40 -07:00
John Benediktsson 0a2fef0775 io.sockets: change protocol-port to handle ``f`` on all platforms. 2014-03-12 07:27:39 -07:00
John Benediktsson 65846fb5ba Revert "urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from."
This reverts commit e6598fc22fd91309288fbe9840f7872d8fd84438.
2014-03-11 20:20:23 -07:00
Doug Coleman c6fd2da67f tools.coverage: Add a ``test-coverage-recursively`` word. Not all vocabs can be tested for unit test coverage, so don't make this the default. Fixes #1013. 2014-03-11 21:20:34 -05:00
John Benediktsson 0a2e632d4c io.standard-paths.unix: fix tests on arch linux. 2014-03-11 11:37:00 -07:00
John Benediktsson b039b6a542 io.streams.string: cleanup tests. 2014-03-11 11:25:53 -07:00
John Benediktsson e0e88895a1 loggin: some cleanup, particularly of write-message. 2014-03-11 11:22:24 -07:00
John Benediktsson ee040a242c io.streams: some more test cases for sequence-read-until. 2014-03-10 15:29:11 -07:00
John Benediktsson b0b5e6733d Revert "Revert "alien.data: <ref> doesn't need to zero memory.""
This reverts commit 01142121511d4b9338c84286d4efdd3c8d5a4665.
2014-03-07 11:19:36 -08:00
John Benediktsson 985faa7ec7 Revert "alien.data: <ref> doesn't need to zero memory."
This reverts commit f9a714b48fc1700431b61f7f1968893d2b2b3ee7.
2014-03-07 09:46:13 -08:00
Björn Lindqvist 39b13b6736 io.sockets.secure.openssl: guard against SSL_get_peer_certificate returning null 2014-03-06 18:41:37 +01:00
John Benediktsson 04a4e0ed5c checksums.sha: minor speedup. 2014-03-04 10:05:03 -08:00
Björn Lindqvist 3bbdd067be ui.backend.gtk: connect ui signals before realizing the widget
gtk_widget_add_events() needs to be called before gtk_widget_realize()
otherwise oxygen-gtk will steal all lmb clicks
2014-03-02 19:11:55 -08:00
John Benediktsson ab5b128192 alien.data: <ref> doesn't need to zero memory. 2014-02-27 20:53:54 -08:00
John Benediktsson e5850f93e0 calendar.unix: simplify current-timeval. 2014-02-27 15:26:52 -08:00
John Benediktsson 332fc7bc1a io.files.info.unix.linux: cleanup stack effects. 2014-02-27 15:26:38 -08:00
John Benediktsson dae32f2d9d checksums.internet: simplify. 2014-02-27 14:03:00 -08:00
John Benediktsson 5e4ac4b698 checksums.xxhash: cleanup, faster. 2014-02-27 13:59:34 -08:00
John Benediktsson 0fb0eaa1cf random: simplify using bitwise operations. 2014-02-25 15:59:51 -08:00
John Benediktsson a05c735731 checksums.md5: remove extra "32 bits". 2014-02-25 15:59:43 -08:00
John Benediktsson 212af2d05d checksums.murmur: remove code duplication. 2014-02-25 15:56:16 -08:00
John Benediktsson 5e210e36b9 checksums.xxhash: adding xxHash checksum implementation. 2014-02-25 15:55:32 -08:00
John Benediktsson bf1f4e9aa2 io.streams.sequence: cleanup by moving type checks. 2014-02-25 09:32:47 -08:00
John Benediktsson f243b31ddd io.streams.sequence: rename (stream-seek) to sequence-seek. 2014-02-25 07:56:28 -08:00
John Benediktsson ee9ead89f8 io.streams.sequence: bounds check sequence-read-until. 2014-02-25 07:52:07 -08:00
John Benediktsson 0b04d3f279 io.streams.string: faster M\ string-reader stream-readln. 2014-02-24 21:47:49 -08:00
John Benediktsson dcd8d4ef51 pack: add some tests for expand-pack-format. 2014-02-24 13:48:11 -08:00
John Benediktsson 77c122941d pack: support numbered format strings. 2014-02-24 11:23:13 -08:00
Björn Lindqvist 1456e14a09 ui.backend.windows: correct wndproc signature so that factor works with vs2012 2014-02-21 17:40:43 -08:00
Björn Lindqvist dc3c947a5e csv: empty strings and files are valid csv:s 2014-02-19 03:37:37 -08:00
John Benediktsson 6fd68ecb64 checksums.md5: more types and inline, lots faster. 2014-02-17 18:26:57 -08:00
John Benediktsson c3f79c1482 checksums.sha: more types, faster. 2014-02-17 18:26:17 -08:00
Doug Coleman 48562e6e48 random.mersenne-twister: Don't use system-random-generator to initialize
Mersenne Twister. If there is no system random generator, startup can
fail.
2014-02-14 18:48:25 -08:00
Björn Lindqvist 3715bb6b9a windows.errors: fix #987 2014-02-12 18:08:52 -08:00
John Benediktsson 2fe03b6711 io.streams.string: inline <string-writer> so with-string-writer is faster. 2014-02-10 20:46:25 -08:00
John Benediktsson 4f631c4f8b generalizations: fix docs for nrot and -nrot. 2014-02-10 20:40:01 -08:00
John Benediktsson 6e0a9fdf1f formatting: make printf faster. 2014-02-10 20:39:08 -08:00
Björn Lindqvist a82dc84f2d formatting: new format specifier for unparsed representation 2014-02-09 21:09:24 -08:00
John Benediktsson ebbfa17b47 math.bitwise: fix docs for mask and unmask (they don't return a boolean). 2014-02-09 15:36:49 -08:00
John Benediktsson 9aa160ad91 random.mersenne-twister: fix name of stack effect. 2014-02-09 11:00:57 -08:00
John Benediktsson d9961f5f4a random.mersenne-twister: more complete fix for bias. 2014-02-07 11:56:29 -08:00
John Benediktsson 0110bd49f1 random.mersenne-twister: fix non-random bias. 2014-02-07 07:31:53 -08:00
John Benediktsson 7d489d5839 xml.tokenize: fix cdata parsing problem. 2014-02-06 21:12:57 -08:00
John Benediktsson a718127fd1 random: some cleanup. 2014-02-06 18:17:03 -08:00
John Benediktsson c02fc27afc random: faster random-bits, make some things private. 2014-02-06 17:54:33 -08:00
John Benediktsson 986714489d random: 40% faster random-bytes*. 2014-02-06 11:05:16 -08:00
John Benediktsson 517268c18f io.encodings.utf7: add copyright for Björn Lindqvist. 2014-01-11 08:55:54 -08:00
Björn Lindqvist a47c41e45c io.encodings.utf7: cleaned up vocab per review
1. Tuple is used to hold the decoding buffer instead of a global
2. Fixed problematic sequence type conversions.
2014-01-11 08:43:36 -08:00
Björn Lindqvist 797d73bb8c io.encodings.utf7: documentation and metadata files 2014-01-11 08:43:36 -08:00
Björn Lindqvist c286d91289 io.encodings.utf7: working utf7 decoding with tests 2014-01-11 08:43:36 -08:00
Björn Lindqvist 9a7a2648fd io.encodings.utf7: decoder implementation, doesn't support utf7imap4 yet 2014-01-11 08:43:36 -08:00
Björn Lindqvist 9c90bc0c67 io.encodings.utf7: better encoding using the group-by combinator 2014-01-11 08:43:36 -08:00
Björn Lindqvist 900c670894 io.encodings.utf7: implementation of decoding for new codec utf7 2014-01-11 08:43:36 -08:00
John Benediktsson b910ca090c compiler.tree.propagation.transforms: previous H{ } and HS{ } optimization no longer necessary. 2014-01-08 09:56:08 -08:00
John Benediktsson 54cca48aca use swapd in a few places. 2014-01-05 20:30:38 -08:00
John Benediktsson abd069c1ad math.matrices: add error for negative m^n (and test). 2014-01-05 20:08:55 -08:00
John Benediktsson 97b0ad7499 math.polynomials: add test for negative p^. 2014-01-05 20:08:46 -08:00
John Benediktsson 351d68b1e1 Revert "alien.libraries: dlopen should handle resource:-paths"
This reverts commit cc663fff88fa7321af6deea424890128d3b0bc07.

Conflicts:
	basis/alien/libraries/libraries-tests.factor
2013-12-20 21:07:31 -08:00
John Benediktsson 135c0bd5ed random: add help for random-unit. 2013-12-13 10:11:51 -08:00
John Benediktsson 0cbf869261 math.bits: fix docs for make-bits to be more clear. 2013-12-12 18:30:49 -08:00
Björn Lindqvist 4db103b91e alien.libraries.tests: compressed USING line.. at least its in alphabetical order 2013-12-12 18:00:25 -08:00
Björn Lindqvist ab7494eef9 alien.libraries: dlopen should handle resource:-paths 2013-12-12 18:00:25 -08:00
Doug Coleman 288ebd6c88 urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from. 2013-12-07 11:43:32 -08:00
John Benediktsson 1acf307e15 io.streams: make stream-element-type inline on string-reader and byte-reader. 2013-12-02 17:44:03 -08:00
Doug Coleman a71e2d8060 io.sockets.secure.openssl: Fix docs. 2013-11-28 12:59:36 -06:00
John Benediktsson 47a0ebcc99 compiler.tree.propagation.transforms: faster H{ } and HS{ } clone. 2013-11-25 16:42:59 -08:00
John Benediktsson 1cfcf39bda Revert "math.functions: make float sqrt a little faster."
This reverts commit 7ae5e9c0c11bbc82ac7854bfa5964723e1cb42d9.
2013-11-25 16:42:52 -08:00
John Benediktsson 76e32e8a5f summary: adding summary of sets. 2013-11-25 16:25:02 -08:00
John Benediktsson 97530d86d4 compiler.tree.propagation.transforms: rename to non-negative-fixnum?. 2013-11-25 12:58:21 -08:00
John Benediktsson 9bb5e34762 compiler.tree.propgation.transforms: make bit? use integer>fixnum. 2013-11-25 12:48:48 -08:00
John Benediktsson fafeecb5fb math.functions: make float sqrt a little faster. 2013-11-25 11:14:51 -08:00
John Benediktsson e4e349741b fix some uses of "1 head*" to be "but-last". 2013-11-24 20:42:30 -08:00
John Benediktsson 473fdc0d84 io.encodings.string: faster decode by using sbufs. 2013-11-24 16:22:29 -08:00
John Benediktsson 13ec450ac8 io.encodings.string: faster for ascii and utf8. 2013-11-24 16:08:26 -08:00
John Benediktsson 0806a8ce15 io.encodings: string>byte-array-fast for when aux>> is f. 2013-11-24 13:43:00 -08:00
John Benediktsson 069d09807e math.bitwise: removing bit-clear? since it is just "bit? not". 2013-11-24 12:05:52 -08:00
John Benediktsson 17941b8ad7 math.bitwise: speed up >signed. 2013-11-24 12:01:08 -08:00
John Benediktsson 29ca470b79 checksums.superfast: use bits word. 2013-11-24 10:45:55 -08:00
John Benediktsson ee294292f6 checksums.murmur: use bits word. 2013-11-24 10:45:46 -08:00
John Benediktsson 627993fc1a checksums.superfast: reuse more code, slightly faster for non-byte-arrays. 2013-11-24 09:58:02 -08:00
John Benediktsson 405e543f92 checksums.superfast: reuse code and make a bit faster. 2013-11-23 18:49:59 -08:00
John Benediktsson 34853bf550 checksums.superfast: make checksum on byte-arrays much faster. 2013-11-22 18:50:59 -08:00
John Benediktsson 055895da3b checksums.murmur: make checksum on byte-arrays much faster. 2013-11-22 18:50:38 -08:00
John Benediktsson 670439ce81 checksums.superfast: implementation of SuperFastHash. 2013-11-22 17:45:41 -08:00
John Benediktsson 3207dac8a0 checksums.murmur: should be unsigned int32. 2013-11-22 17:06:18 -08:00
John Benediktsson 1367ced138 checksums.murmur: implementation of MurmurHash. 2013-11-22 10:34:19 -08:00
John Benediktsson 52498a9f67 checksums.fletcher: adding Fletcher's checksum in 16/32/64-bits. 2013-11-22 09:03:17 -08:00
John Benediktsson 7c9e0f3017 concurrency.combinators: adding parallel-assoc-map. 2013-11-21 14:52:38 -08:00
John Benediktsson 6d9f5c7f00 colors: implement no-op color conversions. 2013-11-20 20:40:08 -08:00
John Benediktsson a634f8c0ff hints: add string specializer to member-eq?. 2013-11-20 16:38:57 -08:00
Björn Lindqvist 27e40ec005 pcre: moved from basis/ to extra/ 2013-11-19 18:13:39 -08:00
Björn Lindqvist 6748bc4bc7 pcre: support for the regexp literal syntax from the regexp vocab 2013-11-19 18:13:39 -08:00
Björn Lindqvist 0c08896981 pcre: fix tc that failed on Windows 2013-11-19 18:13:39 -08:00
Björn Lindqvist a7648bb5a8 pcre: encoding needs to be set to utf8 2013-11-19 18:13:38 -08:00
Björn Lindqvist 8193dc2891 pcre: load dll on windows 2013-11-19 18:13:38 -08:00
Björn Lindqvist 5a67c54486 pcre: correct directory structure to factors expected format 2013-11-19 18:13:38 -08:00
Björn Lindqvist ba8810dac3 pcre: new module pcre.utils for the utility functions which aren't really regexp-related 2013-11-19 18:13:38 -08:00
Björn Lindqvist 80c32e2bc6 pcre: findnext algorithm improved 2013-11-19 18:13:38 -08:00
Björn Lindqvist e40a6cb927 pcre: add matches? and split verbs, now also handles tricky corner cases like zero-length matches 2013-11-19 18:13:38 -08:00
Björn Lindqvist 2dd398b701 pcre: lots of unit tests and a nice interface to the vocab in the findall and matches? words 2013-11-19 18:13:38 -08:00
Björn Lindqvist 152ccf4b27 pcre: split the module into a ffi part and a main part for easier maintanability 2013-11-19 18:13:38 -08:00
Björn Lindqvist ad1e1d8455 pcre: incomplete wrapper for libpcre 2013-11-19 18:13:37 -08:00
Doug Coleman 30f2f8738b unix.users: Add utility word to find a user's home directory. 2013-11-19 09:32:45 -08:00
John Benediktsson c85f3790e1 help.search: fix summary file name. 2013-11-17 20:21:35 -08:00
John Benediktsson 6bfe92c52e webbrowser: adding open-file support for pathnames. 2013-11-17 12:57:11 -08:00
John Benediktsson 28051e69a9 alien.libraries.finder: adding platforms.txt. 2013-11-17 08:35:16 -08:00
John Benediktsson 9de7b67472 alien.libraries.finder.linux: use third element which is file name. 2013-11-16 16:48:22 -08:00
John Benediktsson 1e2a4df88c alien.libraries.finder.linux: fix using. 2013-11-16 16:33:17 -08:00
John Benediktsson c0656c81ed alien.libraries.finder.macosx: fix tests. 2013-11-16 16:26:17 -08:00
John Benediktsson 53592b9c7d io.sockets.secure.windows: add platforms.txt. 2013-11-16 16:20:34 -08:00
John Benediktsson 302df73686 alien.libraries.finder.windows: more like MSDN search order. 2013-11-16 16:10:31 -08:00
John Benediktsson 45af0bc563 alien.libraries.finder.linux: dont use dlopen. 2013-11-16 16:10:31 -08:00
Doug Coleman 4bcb356ba8 io.sockets.secure.openssl: libssl error is opaque, check that cert files
exist in Factor beforehand so we can get a nicer error message.
Add missing USE: and neaten up the list.
2013-11-16 15:59:31 -08:00
John Benediktsson 935612035c alien.libraries.finder: split into sub-vocabularies and implement macosx better. 2013-11-16 11:58:37 -08:00
Björn Lindqvist 80b180b96b alien.libraries.finder: remove unused import 2013-11-10 15:10:14 +01:00
Björn Lindqvist 29ad75a85d alien.libraries.finder: better library resolving 2013-11-10 02:27:56 +01:00
Björn Lindqvist 0236212987 alien.libraries.finder: linux code path for find-library
/sbin/ldconfig -p is used to figure out what the correct lib name
is. It is the same method as used in python ctypes.
2013-11-10 02:27:56 +01:00
Björn Lindqvist 21bd4cc6ea alien.libraries.finder: automatically find library files based on library names
To make it easier to support cross-platform library bindings use the
find-library word. Factor is then supposed to automatically locate the
correct library file depending on the users' platform. Then you dont
have to specify the full so-name on unixes which breaks if the user
has a newer library version. The same library lookups that
ctypes.find_library uses will be implemented in future commits.
2013-11-10 02:27:56 +01:00
Jon Harper a3fcaf4a11 Fix furnace basic auth; add test 2013-11-09 22:22:12 +01:00
Roc King 7d8f05012a help.cookbook: the space between "#!" and *interpreter* could be remove, since "#!" at the front of line will be handled specially. 2013-11-03 20:12:28 -08:00
Jon Harper 5341466a32 linux/proc: do something with 'TLB size' 2013-11-03 20:11:24 -08:00
Jon Harper 586bd22743 Fix doc link for furnace user-admin webapp 2013-11-03 15:19:20 +01:00
John Benediktsson 5486473b52 math.bitwise: adding bit-length. 2013-10-20 18:55:58 -07:00
Jon Harper ba57d1adcd with-ui docs, clearly state that the quot must return 2013-10-17 13:35:06 -07:00
John Benediktsson e9c6bf6b9a math.combinatorics: faster combinations by inlining next-combination. 2013-10-14 15:44:19 -07:00
John Benediktsson 327a40d4bf sorting.insertion: faster with unsafe words. 2013-10-14 15:28:05 -07:00
John Benediktsson a5f59da7e1 math.bitwise: fix mask? to do what the docs say. 2013-10-13 20:20:05 -07:00
John Benediktsson 8321aa1e6a sequences.windowed: fixup stack effect for rolling-map. 2013-10-12 11:46:05 -07:00
John Benediktsson a82e916bcf sequences.windowed: faster rolling-map. 2013-10-12 11:43:46 -07:00
John Benediktsson de62db7775 sequences.product: use some unsafe to make it faster. 2013-10-12 11:35:17 -07:00
John Benediktsson 3d2cd564bf concurrency.combinators: adding parallel words for cartesian-{map,each}. 2013-10-12 11:03:46 -07:00
John Benediktsson adc3ee4c81 http.client: using http-request*. 2013-10-12 10:57:08 -07:00
John Benediktsson 6a2d6971c6 http.client: adding http-request*. 2013-10-12 10:57:00 -07:00
John Benediktsson eb801f1072 concurrency.combinators: adding parallel-product-map, docs for stack effects. 2013-10-12 10:45:15 -07:00
John Benediktsson 278d210064 http.client: add variants to the docs. 2013-10-12 10:39:05 -07:00
John Benediktsson 39fd41b69a http.client: use new http-post* word. 2013-10-12 10:29:34 -07:00
John Benediktsson 435f54cf59 http.client: use new http-get* word. 2013-10-12 10:25:42 -07:00
John Benediktsson 18088e1aa3 http.client: adding variants of http-methods that check the response code. 2013-10-12 10:25:08 -07:00
Björn Lindqvist 5f2238f7d4 io.sockets.secure.windows: secure socket implementation for windows, it works reasonably but certificate validation is not working correctly yet 2013-10-11 10:23:40 -07:00
Björn Lindqvist 729bd8a362 io.sockets.secure.openssl.tests: remove windows.winsock import and another test for subject-name 2013-10-11 10:23:40 -07:00
Björn Lindqvist 0b15b47743 openssl.libssl: better way to change library dll for windows 2013-10-11 10:23:40 -07:00
Björn Lindqvist ad627a1395 openssl.libssl: on windows the X509_* family of functions is in a
different dll than the other functions in libssl
2013-10-11 10:23:40 -07:00
Björn Lindqvist eaf0b40a9f windows.winsock: wrap socket function 2013-10-11 10:23:40 -07:00
Björn Lindqvist 968e3e6cf4 openssl.libssl: unit tests and wrappings for more parts of libssl 2013-10-11 10:23:40 -07:00
John Benediktsson ec0741da35 cocoa.apple-script: adding some docs. 2013-10-11 08:25:11 -07:00
John Benediktsson 6069aef790 cocoa.apple-script: add APPLESCRIPT: syntax for defining words. 2013-10-11 08:17:25 -07:00
John Benediktsson 55f72a8568 cocoa.apple-script: adding a simple applescript runner. 2013-10-10 15:52:05 -07:00
John Benediktsson 6a4a6b9a0d colors: more generic methods, simpler api. 2013-10-02 21:24:36 -07:00
John Benediktsson d76f8d151d math.combinatorics: adding all-combinations? and all-permutations?. 2013-10-01 20:44:57 -07:00
John Benediktsson ff96ad9475 windows.winsock: port should be short, not sure if it should be PACKED-STRUCT or not. 2013-09-26 14:02:08 -07:00
John Benediktsson db3d5f48cc windows.winsock: the servent structure is different between 32-bit and 64-bit. 2013-09-25 11:39:27 -07:00
Doug Coleman e407981e12 io.directories: Add with-resource-directory word and use it. 2013-09-24 13:13:39 -07:00
John Benediktsson 9cc27f22f7 http.client: add quotation stack effects. 2013-09-23 15:47:31 -07:00
John Benediktsson 140252f6f4 images.loader.cocoa: adding ability to save cocoa images to files. 2013-09-20 11:58:39 -07:00
John Benediktsson cf1b282ced core-graphics: adding some more functions. 2013-09-20 11:58:01 -07:00
John Benediktsson 36a5cba0eb core-graphics.types: adding CGImageDestinationRef. 2013-09-20 11:57:43 -07:00
John Benediktsson 691a520ca0 core-foundation.launch-services: adding UTCoreTypes.h. 2013-09-20 11:53:58 -07:00
John Benediktsson 602e0aab94 io.ports: speed up stream-flush. 2013-09-18 19:27:40 -07:00
John Benediktsson fb63772e9d dlists: make push-sorted inline 2013-09-18 18:22:58 -07:00
John Benediktsson d8f258d47e dlists: adding push-before and push-sorted. 2013-09-18 18:17:45 -07:00
John Benediktsson 04c36279bb windows.winsock: fix getservbyport and servent struct. 2013-09-16 17:35:06 -07:00
Björn Lindqvist bc56b5099f io.sockets, urls: move documentation for protocol-port 2013-09-16 17:31:37 -07:00
Björn Lindqvist 7c179f876c unix.ffi, windows.winsock: wraps for servent functions 2013-09-16 17:31:37 -07:00
John Benediktsson 32b07016b0 io.sockets.secure.openssl: some style improvements. 2013-09-16 17:24:31 -07:00
Björn Lindqvist 44a1d61bd4 io.sockets.secure: common-name -> subject-name 2013-09-16 17:17:48 -07:00
Björn Lindqvist c2fd5031e0 io.sockets.secure, io.sockets.secure.openssl: improved host name verification that takes into account a certificates subject alternative names. 2013-09-16 17:17:48 -07:00
Björn Lindqvist 98355daba1 openssl.libssl: functions and structs related to general names 2013-09-16 17:17:48 -07:00
Björn Lindqvist 5492b8e46b libcrypto: wrap more parts of the BIO_ api and add unit tests 2013-09-16 17:17:48 -07:00
Björn Lindqvist ed34163e54 openssl.libssl: define the ssl_method_st struct 2013-09-16 17:17:48 -07:00
Björn Lindqvist c850fe90fc openssl.libcrypto: defining structs for some opaque aliens 2013-09-16 17:17:47 -07:00
Björn Lindqvist a3f685bcb0 openssl.libssl: wrapped several more objects from libssl which are needed to lookup the subject alt names 2013-09-16 17:17:47 -07:00
Björn Lindqvist f4f60b8ba3 io.sockets.secure.openssl: support for getting issuer name 2013-09-16 17:17:47 -07:00
John Benediktsson 410a71f677 circular: rename circular-while* to circular-loop, add some docs. 2013-09-06 10:16:20 -07:00
Jon Harper 3a48ab4688 circular-while, fix of by 1 error; add tests 2013-09-06 09:57:43 -07:00
Jon Harper b5700cd3f5 circular-while*, add corner case test 2013-09-06 09:57:43 -07:00
Jon Harper 2dba2504fa circular-tests, typos 2013-09-06 09:57:43 -07:00
Jon Harper 316747e471 Add circular-while* 2013-09-06 09:57:43 -07:00
John Benediktsson 5726da1285 help.lint: remove old word. 2013-08-24 12:21:16 -07:00
John Benediktsson d44cc17161 update docs for help.lint checks. 2013-08-24 11:39:31 -07:00
John Benediktsson b88755769b help.lint: add slot checking, don't check constants for $values. 2013-08-24 11:39:16 -07:00
John Benediktsson 63ee0de2f1 ui.gadgets.worlds: remove fonts slot from docs. 2013-08-13 08:49:43 -07:00
John Benediktsson 109b35572f wrap.strings: empty strings should wrap as the indent. 2013-08-05 11:25:01 -07:00
John Benediktsson 155cc44020 wrap.strings: fix using in tests. 2013-07-28 10:57:02 -07:00
John Benediktsson 8198a6f547 wrap.strings: allow wrap-indented-string to have a numbered indent provided. 2013-07-27 21:18:10 -07:00
Doug Coleman 2f2e04ca45 random.windows: Saw in the pastebin that some Windows installs still don't
start with this code. Just set the system and secure RNGs to f, and
calling them will throw an error. The Mersenne Twister is still the
default anyway.
2013-07-27 13:28:20 -07:00
John Benediktsson 83ff3b5601 match: fix test syntax. 2013-07-25 07:02:47 -07:00
John Benediktsson 519652d862 math.functions: whoops, back out mistaken commit. 2013-07-24 14:55:13 -07:00
John Benediktsson c75fc48f23 switch some vocabs to 4 spaces. 2013-07-24 14:52:09 -07:00
John Benediktsson 6ca2fec6cd interpolate: adding generalized numbered string interpolate. 2013-07-24 08:44:31 -07:00
Doug Coleman 7ed9365c00 io.monitors.recursive: Fry quotations - do not apply liberally. 2013-07-16 14:43:29 -07:00
Doug Coleman 36a4eb7ee1 io.monitors.recursive: Bug - <recursive-monitor> could fail and leak a file monitor.
Fix - Monitors tests were "leaking" dummy-monitors objects.
2013-07-16 14:30:38 -07:00
Doug Coleman 662e215c7e tools.deploy.test: Bump windows binaries size up a bit. 2013-07-16 11:26:32 -07:00
John Benediktsson 787cc89370 tools.ps.windows: use offset-of instead. 2013-07-15 15:31:59 -07:00
Doug Coleman 18a463bc2f tools.ps.windows: Fix offsets for win64. 2013-07-15 15:19:07 -07:00
John Benediktsson b5484d33ba http.client: support urls without protocols (in addition to strings). 2013-07-15 10:28:28 -07:00
John Benediktsson 0555425861 http.client: default to http:// if not specified. 2013-07-15 09:30:22 -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
John Benediktsson aa779eaba8 math.statistics: use >array instead of { } clone-like. 2013-06-25 15:40:33 -07:00