]> gitweb.factorcode.org Git - factor.git/log
factor.git
10 years agoDocs: stub docs for some compiler-related words
Björn Lindqvist [Thu, 24 Apr 2014 19:35:04 +0000 (21:35 +0200)]
Docs: stub docs for some compiler-related words

10 years agocode_blocks: Same error message in two places, make it clear which is triggering.
Doug Coleman [Wed, 7 May 2014 21:02:14 +0000 (14:02 -0700)]
code_blocks: Same error message in two places, make it clear which is triggering.

10 years agoGNUMakefile: Use -g for symbols.
Doug Coleman [Wed, 7 May 2014 20:29:05 +0000 (13:29 -0700)]
GNUMakefile: Use -g for symbols.

10 years agodeploy-tests: Bump the sizes to get a Linux32 build.
Doug Coleman [Wed, 7 May 2014 20:28:31 +0000 (13:28 -0700)]
deploy-tests: Bump the sizes to get a Linux32 build.

10 years agoUpdate redis vocabulary to use the modern protocol
Benjamin Pollack [Fri, 2 May 2014 20:41:44 +0000 (16:41 -0400)]
Update redis vocabulary to use the modern protocol

The existing Redis vocabulary was using a very old and outdated version of the
Redis protocol that couldn't even write values to a modern Redis install.  This
patch updates the library and tests to use the newer protocol, which should
also work on Redis servers all the way back to Redis 1.2.

10 years agowebapps.calculator: Utility word to run the calculator on other ports.
Doug Coleman [Tue, 6 May 2014 00:44:23 +0000 (20:44 -0400)]
webapps.calculator: Utility word to run the calculator on other ports.

10 years agoyaml: accidentally these lines.
John Benediktsson [Thu, 1 May 2014 21:00:50 +0000 (14:00 -0700)]
yaml: accidentally these lines.

10 years agoui.tools.listener.history: cleanup and minor bugfix.
John Benediktsson [Thu, 1 May 2014 02:06:36 +0000 (19:06 -0700)]
ui.tools.listener.history: cleanup and minor bugfix.

10 years agobit-sets: some cleanup, small performance improvement to members.
John Benediktsson [Wed, 30 Apr 2014 05:13:37 +0000 (22:13 -0700)]
bit-sets: some cleanup, small performance improvement to members.

10 years agomath.bitwise: simplify byte-array-bit-count.
John Benediktsson [Wed, 30 Apr 2014 05:11:42 +0000 (22:11 -0700)]
math.bitwise: simplify byte-array-bit-count.

10 years agowebapps.factorcode: minor cleanup, removing double <table>.
John Benediktsson [Tue, 29 Apr 2014 23:37:01 +0000 (16:37 -0700)]
webapps.factorcode: minor cleanup, removing double <table>.

10 years agobase64: inline the { 3 2 1 0 } [ -6 * ].
John Benediktsson [Tue, 29 Apr 2014 22:59:48 +0000 (15:59 -0700)]
base64: inline the { 3 2 1 0 } [ -6 * ].

10 years agobase64: faster decoding, use an sbuf instead of replicate/filter.
John Benediktsson [Tue, 29 Apr 2014 22:47:15 +0000 (15:47 -0700)]
base64: faster decoding, use an sbuf instead of replicate/filter.

10 years agoRevert "unix.ffi: be more explicit about dirent64."
John Benediktsson [Tue, 29 Apr 2014 21:02:30 +0000 (14:02 -0700)]
Revert "unix.ffi: be more explicit about dirent64."

This reverts commit edf456149330d44995b1c8bdf61a1c5d2617ed9c.

10 years agounix.ffi: be more explicit about dirent64.
John Benediktsson [Tue, 29 Apr 2014 20:54:27 +0000 (13:54 -0700)]
unix.ffi: be more explicit about dirent64.

10 years agoio.directories.unix.linux: fix using.
John Benediktsson [Tue, 29 Apr 2014 20:38:27 +0000 (13:38 -0700)]
io.directories.unix.linux: fix using.

10 years agoio.directories: faster directory-entries by caching dirent structs.
John Benediktsson [Tue, 29 Apr 2014 20:22:56 +0000 (13:22 -0700)]
io.directories: faster directory-entries by caching dirent structs.

10 years agosource-files: this looks cleaner.
John Benediktsson [Tue, 29 Apr 2014 20:20:33 +0000 (13:20 -0700)]
source-files: this looks cleaner.

10 years agoio.streams.memory: use constructor syntax.
John Benediktsson [Tue, 29 Apr 2014 20:20:03 +0000 (13:20 -0700)]
io.streams.memory: use constructor syntax.

10 years agoui.tools.common: reuse code.
John Benediktsson [Mon, 28 Apr 2014 20:01:18 +0000 (13:01 -0700)]
ui.tools.common: reuse code.

10 years agoui.backend.cocoa.views: clear cache to remove possibly non-retina stuff.
John Benediktsson [Mon, 28 Apr 2014 20:00:20 +0000 (13:00 -0700)]
ui.backend.cocoa.views: clear cache to remove possibly non-retina stuff.

10 years agoaline.libraries.finder.linux: Fix spacing. oops
Doug Coleman [Mon, 28 Apr 2014 08:46:33 +0000 (01:46 -0700)]
aline.libraries.finder.linux: Fix spacing. oops

10 years agoalien.libraries.finder: Linux32 ldconfig has (libc6) or (libc6,x32) as the platform...
Doug Coleman [Mon, 28 Apr 2014 08:41:31 +0000 (08:41 +0000)]
alien.libraries.finder: Linux32 ldconfig has (libc6) or (libc6,x32) as the platform strings. Refactor parsing to not use regular expressions and change the matching from exact to requiring the ldconfig line to be a subset of the supported platforms.

10 years agoRevert "pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib." Wrong fix.
Doug Coleman [Mon, 28 Apr 2014 08:25:49 +0000 (01:25 -0700)]
Revert "pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib." Wrong fix.

This reverts commit c6e335f570da9a2c44635a53fdc4ad56ee77f3b4.

10 years agoRevert "alien.libraries.finder: Add utiltity word find-first-library to find a shared...
Doug Coleman [Mon, 28 Apr 2014 08:25:27 +0000 (01:25 -0700)]
Revert "alien.libraries.finder: Add utiltity word find-first-library to find a shared library from a list of library stem names." Wrong fix.

This reverts commit 8cd883be5119683291c2ee6d7ce4fad228b78e26.

10 years agopcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib.
Doug Coleman [Mon, 28 Apr 2014 07:39:09 +0000 (00:39 -0700)]
pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib.

10 years agoalien.libraries.finder: Add utiltity word find-first-library to find a shared library...
Doug Coleman [Mon, 28 Apr 2014 07:38:39 +0000 (00:38 -0700)]
alien.libraries.finder: Add utiltity word find-first-library to find a shared library from a list of library stem names.

10 years agomason.test: Check the user-init-errors so we get a fixable error.
Doug Coleman [Mon, 28 Apr 2014 07:25:54 +0000 (00:25 -0700)]
mason.test: Check the user-init-errors so we get a fixable error.

10 years agosorting.insertion: faster due to fewer nths.
John Benediktsson [Mon, 28 Apr 2014 05:41:37 +0000 (22:41 -0700)]
sorting.insertion: faster due to fewer nths.

10 years agosorting.insertion: skip the zero'th element.
John Benediktsson [Mon, 28 Apr 2014 00:13:26 +0000 (17:13 -0700)]
sorting.insertion: skip the zero'th element.

10 years agoyaml: some formatting/cleanup.
John Benediktsson [Sun, 27 Apr 2014 22:41:24 +0000 (15:41 -0700)]
yaml: some formatting/cleanup.

10 years agoRevert "Temporary patch for dlists equality testing"
John Benediktsson [Sun, 27 Apr 2014 22:24:17 +0000 (15:24 -0700)]
Revert "Temporary patch for dlists equality testing"

This reverts commit dbc6c37a37423a1672825b667bf5ca4844d5fc88.

10 years agoRevert "Temporary patch for assoc-map on linked-assoc"
John Benediktsson [Sun, 27 Apr 2014 22:24:12 +0000 (15:24 -0700)]
Revert "Temporary patch for assoc-map on linked-assoc"

This reverts commit b54bffd748815ecbc5ffac11a14e59f73a5a3978.

10 years agoYAML: expose libyaml's errors
Jon Harper [Fri, 18 Apr 2014 14:32:14 +0000 (16:32 +0200)]
YAML: expose libyaml's errors

10 years agoYAML: handle recursive data and anchors' identity
Jon Harper [Sat, 5 Apr 2014 13:51:30 +0000 (15:51 +0200)]
YAML: handle recursive data and anchors' identity

10 years agoYAML: cleanup, don't prettyprint the linked-assoc
Jon Harper [Sat, 5 Apr 2014 13:49:09 +0000 (15:49 +0200)]
YAML: cleanup, don't prettyprint the linked-assoc

It's not useful because it's not homoiconic because of recursivity

10 years agoYAML: simple error when constructing undefined anchors
Jon Harper [Sat, 5 Apr 2014 09:20:13 +0000 (11:20 +0200)]
YAML: simple error when constructing undefined anchors

10 years agoYAML: cleanup, remove unreachable code
Jon Harper [Sat, 5 Apr 2014 13:29:03 +0000 (15:29 +0200)]
YAML: cleanup, remove unreachable code

10 years agoTemporary patch for assoc-map on linked-assoc
Jon Harper [Sat, 5 Apr 2014 13:09:54 +0000 (15:09 +0200)]
Temporary patch for assoc-map on linked-assoc

Until https://github.com/slavapestov/factor/issues/1028 is resolved

10 years agoTemporary patch for dlists equality testing
Jon Harper [Fri, 4 Apr 2014 21:17:08 +0000 (23:17 +0200)]
Temporary patch for dlists equality testing

Until https://github.com/slavapestov/factor/issues/1027 is resolved

10 years agoYAML: correctly emit f as "!!bool false"
Jon Harper [Fri, 4 Apr 2014 19:10:32 +0000 (21:10 +0200)]
YAML: correctly emit f as "!!bool false"

10 years agoYAML: docs
Jon Harper [Sat, 29 Mar 2014 20:48:17 +0000 (21:48 +0100)]
YAML: docs

10 years agoYAML: support !!set, !!omap and !!pair
Jon Harper [Tue, 25 Mar 2014 17:51:37 +0000 (18:51 +0100)]
YAML: support !!set, !!omap and !!pair

10 years agoYAML: workaround deep-copy structs
Jon Harper [Mon, 17 Mar 2014 20:39:49 +0000 (21:39 +0100)]
YAML: workaround deep-copy structs

10 years agoYAML: Add tests for anchors in yaml>
Jon Harper [Mon, 17 Mar 2014 20:39:14 +0000 (21:39 +0100)]
YAML: Add tests for anchors in yaml>

10 years agoYAML: parse anchors
Jon Harper [Sun, 16 Mar 2014 15:06:27 +0000 (16:06 +0100)]
YAML: parse anchors

10 years agoYAML: cleanup USING:
Jon Harper [Sun, 9 Mar 2014 20:14:45 +0000 (21:14 +0100)]
YAML: cleanup USING:

10 years agoYAML: convert some factor types to/from yaml types
Jon Harper [Sat, 1 Mar 2014 14:42:43 +0000 (15:42 +0100)]
YAML: convert some factor types to/from yaml types

10 years agoYAML: add some tests from pyyaml test suite.
Jon Harper [Sun, 16 Feb 2014 23:24:56 +0000 (00:24 +0100)]
YAML: add some tests from pyyaml test suite.

10 years agoYAML: declare function parameters as bools
Jon Harper [Sat, 8 Mar 2014 12:59:00 +0000 (13:59 +0100)]
YAML: declare function parameters as bools

10 years agoYAML: add a debug word to check sizes of structs
Jon Harper [Sat, 8 Mar 2014 12:12:20 +0000 (13:12 +0100)]
YAML: add a debug word to check sizes of structs

10 years agoYAML: add a debug vocab
Jon Harper [Fri, 28 Feb 2014 22:42:20 +0000 (23:42 +0100)]
YAML: add a debug vocab

10 years agoYAML: fix parsing when key is f
Jon Harper [Sat, 1 Mar 2014 18:15:57 +0000 (19:15 +0100)]
YAML: fix parsing when key is f

10 years agoYAML: use factor's c-string in more places
Jon Harper [Fri, 28 Feb 2014 22:41:38 +0000 (23:41 +0100)]
YAML: use factor's c-string in more places

10 years agoYAML: don't test types on complex key test
Jon Harper [Sat, 1 Mar 2014 14:46:33 +0000 (15:46 +0100)]
YAML: don't test types on complex key test

10 years agoYAML: ffi, fix default tags
Jon Harper [Sat, 8 Mar 2014 20:03:51 +0000 (21:03 +0100)]
YAML: ffi, fix default tags

10 years agoYAML: ffi typo cleanup
Jon Harper [Sat, 8 Mar 2014 12:12:57 +0000 (13:12 +0100)]
YAML: ffi typo cleanup

10 years agoYAML: cleanup, tags are defined in the ffi
Jon Harper [Tue, 25 Feb 2014 22:33:59 +0000 (23:33 +0100)]
YAML: cleanup, tags are defined in the ffi

10 years agoYAML: indent/docs
Jon Harper [Thu, 20 Feb 2014 23:19:03 +0000 (00:19 +0100)]
YAML: indent/docs

10 years agoYAML: add yaml-docs> and >yaml-docs
Jon Harper [Sun, 16 Feb 2014 23:24:35 +0000 (00:24 +0100)]
YAML: add yaml-docs> and >yaml-docs

10 years agoYAML: support non-scalar keys
Jon Harper [Sat, 15 Feb 2014 17:28:15 +0000 (18:28 +0100)]
YAML: support non-scalar keys

10 years agoyaml: load lib for windows and macosx
Jon Harper [Sat, 8 Feb 2014 15:15:11 +0000 (16:15 +0100)]
yaml: load lib for windows and macosx

10 years agoYAML: add simple tests for >yaml and >yaml
Jon Harper [Sun, 2 Feb 2014 12:24:21 +0000 (13:24 +0100)]
YAML: add simple tests for >yaml and >yaml

10 years agoYAML: convert from factor object <-> strings
Jon Harper [Sat, 2 Mar 2013 15:03:49 +0000 (16:03 +0100)]
YAML: convert from factor object <-> strings

10 years agoYAML: add FFI (from "yaml.h")
Jon Harper [Sat, 2 Mar 2013 14:23:31 +0000 (15:23 +0100)]
YAML: add FFI (from "yaml.h")

10 years agolinked-assocs: adding test for equality.
John Benediktsson [Sun, 27 Apr 2014 22:22:10 +0000 (15:22 -0700)]
linked-assocs: adding test for equality.

10 years agolinked-assocs: implement M\ linked-assoc equal?.
John Benediktsson [Sun, 27 Apr 2014 22:20:54 +0000 (15:20 -0700)]
linked-assocs: implement M\ linked-assoc equal?.

10 years agolinked-assocs: fix assoc-map on linked-assocs.
John Benediktsson [Sun, 27 Apr 2014 22:03:35 +0000 (15:03 -0700)]
linked-assocs: fix assoc-map on linked-assocs.

10 years agoftp.server: Fix bug where serving directory is always f. Need better tests for this...
Doug Coleman [Sat, 26 Apr 2014 21:52:37 +0000 (14:52 -0700)]
ftp.server: Fix bug where serving directory is always f. Need better tests for this vocab.

10 years agoimap: try and make tests work from multiple builders at the same time.
John Benediktsson [Sat, 26 Apr 2014 04:29:41 +0000 (21:29 -0700)]
imap: try and make tests work from multiple builders at the same time.

10 years agomarvel: Add new vocabulary.
Doug Coleman [Sat, 26 Apr 2014 01:57:21 +0000 (18:57 -0700)]
marvel: Add new vocabulary.

10 years agoFUEL: make it so fuel-con-error is shown in *fuel debug*
Björn Lindqvist [Fri, 25 Apr 2014 15:39:44 +0000 (17:39 +0200)]
FUEL: make it so fuel-con-error is shown in *fuel debug*

10 years agocore-text.fonts: change to "LucidaGrande" to match Postscript name.
John Benediktsson [Thu, 24 Apr 2014 19:10:13 +0000 (12:10 -0700)]
core-text.fonts: change to "LucidaGrande" to match Postscript name.

10 years agonamespaces: removing make-assoc in favor of explicit get's.
John Benediktsson [Thu, 24 Apr 2014 16:16:14 +0000 (09:16 -0700)]
namespaces: removing make-assoc in favor of explicit get's.

10 years agoatom: Add support for github's atom editor.
Doug Coleman [Thu, 24 Apr 2014 06:41:35 +0000 (23:41 -0700)]
atom: Add support for github's atom editor.

10 years agohtml.entities: minor refactor for clarity.
John Benediktsson [Thu, 24 Apr 2014 04:21:30 +0000 (21:21 -0700)]
html.entities: minor refactor for clarity.

10 years agoio.sockets.windows: Fix using.
Doug Coleman [Thu, 24 Apr 2014 03:07:32 +0000 (20:07 -0700)]
io.sockets.windows: Fix using.

10 years agodeploy: Up the size.
Doug Coleman [Wed, 23 Apr 2014 07:10:20 +0000 (00:10 -0700)]
deploy: Up the size.

10 years agoRevert "tools.deploy.test: use temp directory for deploy image."
John Benediktsson [Wed, 23 Apr 2014 03:44:04 +0000 (20:44 -0700)]
Revert "tools.deploy.test: use temp directory for deploy image."

This reverts commit 233b8e1ba611888ff9b86ddba3152c4fd352504d.

10 years agotxon: can just use replace instead of re-replace.
John Benediktsson [Wed, 23 Apr 2014 00:52:57 +0000 (17:52 -0700)]
txon: can just use replace instead of re-replace.

10 years agowikipedia: use html-unescape.
John Benediktsson [Wed, 23 Apr 2014 00:50:11 +0000 (17:50 -0700)]
wikipedia: use html-unescape.

10 years agoimages: remove redundancy in some of the test code.
John Benediktsson [Tue, 22 Apr 2014 23:38:57 +0000 (16:38 -0700)]
images: remove redundancy in some of the test code.

10 years agotools.deploy.test: use temp directory for deploy image.
John Benediktsson [Tue, 22 Apr 2014 23:21:25 +0000 (16:21 -0700)]
tools.deploy.test: use temp directory for deploy image.

10 years agotools.deploy.config: some docs for deploy-directory.
John Benediktsson [Tue, 22 Apr 2014 22:55:56 +0000 (15:55 -0700)]
tools.deploy.config: some docs for deploy-directory.

10 years agohtml.entities: adding some examples to the docs.
John Benediktsson [Tue, 22 Apr 2014 22:51:25 +0000 (15:51 -0700)]
html.entities: adding some examples to the docs.

10 years agohtml.entities: fix minor doc error.
John Benediktsson [Tue, 22 Apr 2014 21:37:55 +0000 (14:37 -0700)]
html.entities: fix minor doc error.

10 years agotools.deploy: adding a configurable deploy-directory.
John Benediktsson [Tue, 22 Apr 2014 21:08:40 +0000 (14:08 -0700)]
tools.deploy: adding a configurable deploy-directory.

10 years agohttp.server.responses: adding <html-content>, use it.
John Benediktsson [Tue, 22 Apr 2014 20:47:25 +0000 (13:47 -0700)]
http.server.responses: adding <html-content>, use it.

10 years agohttp.server.responses: Add <text-content>, improve docs.
Profpatsch [Fri, 28 Mar 2014 22:17:06 +0000 (23:17 +0100)]
http.server.responses: Add <text-content>, improve docs.

10 years agochecksums.md5: don't inline, use type declarations.
John Benediktsson [Tue, 22 Apr 2014 16:13:02 +0000 (09:13 -0700)]
checksums.md5: don't inline, use type declarations.

10 years agounix.ffi: Oops
Doug Coleman [Tue, 22 Apr 2014 15:27:13 +0000 (08:27 -0700)]
unix.ffi: Oops

10 years agounix.ffi: Arch Linux doesn't seem to have aliases.
Doug Coleman [Tue, 22 Apr 2014 15:25:51 +0000 (08:25 -0700)]
unix.ffi: Arch Linux doesn't seem to have aliases.

10 years agoio.sockets.secure.openssl: disable tests for now.
John Benediktsson [Tue, 22 Apr 2014 15:16:53 +0000 (08:16 -0700)]
io.sockets.secure.openssl: disable tests for now.

10 years agoenvironment: update docs for with-os-env.
John Benediktsson [Tue, 22 Apr 2014 15:08:32 +0000 (08:08 -0700)]
environment: update docs for with-os-env.

10 years agounix.linux.proc: future proof!
John Benediktsson [Tue, 22 Apr 2014 14:50:35 +0000 (07:50 -0700)]
unix.linux.proc: future proof!

10 years agoio.sockets.secure.openssl: use must-fail-with.
John Benediktsson [Tue, 22 Apr 2014 14:41:23 +0000 (07:41 -0700)]
io.sockets.secure.openssl: use must-fail-with.

10 years agoio.standard-paths.unix: fixing the tests for Ubuntu.
John Benediktsson [Tue, 22 Apr 2014 14:40:57 +0000 (07:40 -0700)]
io.standard-paths.unix: fixing the tests for Ubuntu.

10 years agoenvironment: adding a combinator to set and unset and os-env.
John Benediktsson [Tue, 22 Apr 2014 14:40:39 +0000 (07:40 -0700)]
environment: adding a combinator to set and unset and os-env.

10 years agounix.ffi: Use a utility word for getting the aliases back.
Doug Coleman [Tue, 22 Apr 2014 07:29:49 +0000 (00:29 -0700)]
unix.ffi: Use a utility word for getting the aliases back.

10 years agounix.linux.proc: Fix length of meminfo struct on some kernel versions.
Doug Coleman [Tue, 22 Apr 2014 07:18:20 +0000 (00:18 -0700)]
unix.linux.proc: Fix length of meminfo struct on some kernel versions.