Commit Graph

25508 Commits (627993fc1a4e5a2f693ec8e111ad90f8cf031a0b)

Author SHA1 Message Date
John Benediktsson 627993fc1a checksums.superfast: reuse more code, slightly faster for non-byte-arrays. 2013-11-24 09:58:02 -08:00
John Benediktsson 77d2abc06c io.binary: faster le> and signed-be>. 2013-11-24 09:57:40 -08:00
John Benediktsson 405e543f92 checksums.superfast: reuse code and make a bit faster. 2013-11-23 18:49:59 -08:00
John Benediktsson df47ff8289 pcre: handle long values in pcre-config and throw errors. 2013-11-23 08:58:52 -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 6ef1b08d58 combinators: fix docs for dispatch since it isn't in kernel.private. 2013-11-22 17:32:59 -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 13294b49ef youtube: adding downloader for youtube.com. 2013-11-21 10:52:06 -08:00
Doug Coleman 7578a68af8 websites.factorcode: WTF typo. I blame Caltrain. 2013-11-20 23:21:12 -08:00
John Benediktsson 2e0eb977a2 cuesheet: adding parser for cue files. 2013-11-20 20:40:08 -08:00
John Benediktsson 6d9f5c7f00 colors: implement no-op color conversions. 2013-11-20 20:40:08 -08:00
Doug Coleman ad04c4bb1d websites.factorcode: Add Rackspace logo to bottom of front page in exchange for free open source account. Thanks Rackspace! 2013-11-20 20:33:32 -08:00
John Benediktsson ebf3b58ad3 pcre: stop using mirror and cloning matchers. 2013-11-20 16:54:56 -08:00
John Benediktsson a634f8c0ff hints: add string specializer to member-eq?. 2013-11-20 16:38:57 -08:00
John Benediktsson 403e2b93d1 pcre: remove platforms.txt it works on windows too. 2013-11-20 14:55:09 -08:00
John Benediktsson 8a1b1c8fc5 pcre: smaller public interface? 2013-11-20 13:29:39 -08:00
John Benediktsson 239349f84b pcre: using private to hide implementation details. 2013-11-20 13:06:49 -08:00
John Benediktsson c81d1dc71f pcre: add platforms.txt to restrict to unix only. 2013-11-20 12:55:45 -08:00
John Benediktsson 84a74bfad0 pcre: fix bug with macosx . 2013-11-20 12:53:13 -08:00
Björn Lindqvist d3e2d64d5b pcre: ensure we aren't using 16 or 32 bit pcre because that's not tested 2013-11-20 09:04:29 -08:00
Björn Lindqvist ecf573995e pcre: filename for macosx 2013-11-19 18:13:39 -08:00
Björn Lindqvist 73ae09fa0a pcre: authors and summary files 2013-11-19 18:13:39 -08:00
Björn Lindqvist cdf60722f5 pcre: Stub documentation 2013-11-19 18:13:39 -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 7bbc457531 spotlight: fix bug with mdimport-with. 2013-11-18 16:50:40 -08:00
John Benediktsson c85f3790e1 help.search: fix summary file name. 2013-11-17 20:21:35 -08:00
John Benediktsson cbbae71710 spotlight: add docs for "mdfind.". 2013-11-17 18:24:46 -08:00
John Benediktsson e29254b2c0 spotlight: adding Spotlight search wrapper for Mac OS X. 2013-11-17 18:14:17 -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
Doug Coleman 04c7051b61 tools.dns.public: Add some public DNS server ips and helper words. 2013-11-16 17:56:32 -08:00
Doug Coleman 903f3d0a18 tools.dns: Fix using. 2013-11-16 17:55:45 -08:00
Doug Coleman 8085e4e6ef dns: Add with-dns-servers to allow custom DNS lookups.
tools.dns: Add dns-host word to look up DNS from a specific server.
2013-11-16 17:12:30 -08:00