Doug Coleman
0cb9ae0fb4
forestdb: Make an ffi binding and a basic lib wrapper that can save a key/document and retrieve it by key.
2014-11-03 16:51:47 -08:00
John Benediktsson
eb3ca17974
tar: cleanup stack effects, make read-data-blocks recursive.
2014-11-02 11:38:49 -08:00
John Benediktsson
d31d836f86
tar: cleanup stack effects, minor things.
2014-11-02 10:32:53 -08:00
Doug Coleman
d11737ac8e
tar: Fix comment, just trim tail.
2014-11-02 09:54:01 -08:00
Doug Coleman
cbe72a7605
tar: Couple of optimizations.
2014-11-01 23:12:25 -07:00
Doug Coleman
fb09b8c69c
zeromq: Opaque unit tests that keep failing are bad. Change to something
...
we can debug.
2014-11-01 13:19:53 -07:00
Doug Coleman
44e7c9b142
imap: Use uuids instead of random numbers.
2014-11-01 11:36:43 -07:00
Doug Coleman
d5ad435914
imap: linux-x64.64/foo existed, so we couldn't delete linux-x64.64/ for some reason.
...
Delete like crazypeople.
Memoize _my_ random number. Hopefully tests are robust now?
2014-10-31 22:39:16 -07:00
John Benediktsson
6d6303010f
python.objects: use flags{ } for flags.
2014-10-31 11:35:15 -07:00
Björn Lindqvist
929fca6b7e
python: both METH_VARARGS METH_KEYWORDS needed in ml_flags should fix #1171
2014-10-31 10:48:55 -07:00
Björn Lindqvist
8cbfaa9450
python.objects: fix <py-cfunction> need to malloc-struct PyMethodDef
2014-10-27 19:38:27 -07:00
Doug Coleman
60f7197134
python: Fix >py stack effect for docs.
2014-10-27 11:33:59 -07:00
Björn Lindqvist
584e9c5ce2
python.syntax: new way to bind python functions to factor words and updated tests
...
this way avoids binding literal alien values inside the words which is
just wrong. the hardcoded alien addresses goes "out of sync" when
factor is restarded and causes crashes.
2014-10-27 09:52:04 -07:00
Björn Lindqvist
f0b07540d3
python.tests: more destructors & refcounting tests
2014-10-27 09:52:04 -07:00
Björn Lindqvist
e819e34cec
python.modules: vocab hierarchy for standard library modules
...
pre-existing bindings for various python modules can be placed here so
that they dont have to be redeclared for everyone using them
2014-10-27 09:52:04 -07:00
Björn Lindqvist
87b0205c87
python: correction of reference counting logic and addition of None bindings
2014-10-27 09:52:04 -07:00
Björn Lindqvist
3feec7b14b
python.errors: new semantics for unsteal-ref
2014-10-27 09:52:04 -07:00
Doug Coleman
37b5ef7577
jamshred.player: Use nano-count instead of system-micros.
2014-10-26 17:22:20 -07:00
John Benediktsson
7ba4df4c1f
processing.shapes: fix using.
2014-10-24 22:32:54 -07:00
John Benediktsson
00ff4cd2bc
unmaintained: restore pong.
2014-10-24 22:29:44 -07:00
John Benediktsson
e9c0fe0acf
unmaintained: restoring trails, which is a neat processing demo.
2014-10-24 21:56:37 -07:00
John Benediktsson
798f6445bd
unmaintained: reanimated cairo demos, mostly working.
2014-10-24 21:39:18 -07:00
John Benediktsson
67dc51160c
boids: removing unnecessary with-translation.
2014-10-24 21:34:53 -07:00
John Benediktsson
541ccb3170
jamshred: it lives again, now you can jam and shred!
2014-10-24 18:17:33 -07:00
Björn Lindqvist
a3fe45e7ac
python: fix a reference leak in the (>py) word
2014-10-23 17:01:46 -07:00
Björn Lindqvist
4029bf7a17
python: feature to create python callbacks/functions, now you can call hofs like map and reduce
2014-10-23 17:01:46 -07:00
Björn Lindqvist
ba564d1b78
python: new syntax PY-QUALIFIED-FROM, so you can import eg __builtin__:map and not have it clash with factors map
2014-10-23 17:01:45 -07:00
John Benediktsson
dce2e90839
assocs.extras: adding delete-value-at.
2014-10-23 15:08:38 -07:00
John Benediktsson
df46b02b08
magic.ffi: look for "magic" (works better on linux).
2014-10-15 18:22:57 -07:00
John Benediktsson
e9a4f50394
magic: some minor fixes.
2014-10-15 13:46:47 -07:00
John Benediktsson
df1a1fffd0
magic: bindings for libmagic.
2014-10-14 20:50:38 -07:00
Björn Lindqvist
0d6f70cc7c
fuel.eval: wrap fuel-pprint in a without-limits so fuel output isn't truncated
2014-10-10 14:01:23 -07:00
Doug Coleman
5091780740
io.streams.peek: Add file position indicator api calls.
2014-10-10 11:55:14 -07:00
Doug Coleman
659572f30a
imap-tests: Reset test folder.
2014-10-09 15:40:41 -07:00
Björn Lindqvist
c6d419e0fe
imap: fix parse-store-mail parsing because it breaks on gmail
...
gmail responses include lines with the order of UID and FLAGS reversed
to indicate the previous flags for a mail. Just ignore those lines
because they aren't useful and non-standard.
2014-10-07 15:12:02 -07:00
Doug Coleman
61676954d4
tools.gc-decode: Just make sure that the gc-decode tests work. Any answer
...
is ok.
2014-10-07 13:13:58 -07:00
Björn Lindqvist
527318be63
graphviz.render.windows: need to return with the whole path in case
...
graphivz directory is not in PATH
2014-10-03 07:12:28 -07:00
Björn Lindqvist
12862dd313
webapps.mason.backend.tests: change db filename to mason-test.db to
...
avoid interference from other tests
2014-10-03 07:12:28 -07:00
Björn Lindqvist
43dc1ba259
python: docs for python-error
2014-10-02 08:32:39 -07:00
Björn Lindqvist
a530a10187
python: tests and plug a reference leak in the exception throwing code
2014-10-02 08:32:39 -07:00
Björn Lindqvist
ab75bcb60f
python.throwing: new module to support capturing python tracebacks
2014-10-02 08:32:39 -07:00
Doug Coleman
90094dffac
build-support: test failed on mac somehow, add a timeout so it fails faster.
2014-09-30 12:42:25 -07:00
Björn Lindqvist
4a96e6163b
VM: new primitive (callback-room) for querying the VM about memory usage
...
The word works exactly like (code-room) except it looks at the memory
usage in the callback heap instead of the code heap.
2014-09-29 07:30:21 -07:00
John Benediktsson
3ca2801d33
mason.report: dos2unix.
2014-09-28 20:31:39 -07:00
Björn Lindqvist
2a7a2b32ff
benchmark.reverse-complement.tests,mason.report.tests: fix for the test
...
cases so they write to temp files instead of in resource:
2014-09-28 20:31:18 -07:00
John Benediktsson
179c60b0a5
help.html: make docs use same completions algorithm as listener.
2014-09-25 21:08:15 -07:00
Doug Coleman
ae81a9c426
tools.gc-decode: linux32 is a slow vm and i'm committing from mac and things passed on mac last time. ugh.
2014-09-24 17:20:57 -07:00
Doug Coleman
b0179f528e
tools.gc-decode: typo..
2014-09-24 17:15:18 -07:00
Doug Coleman
3aa88dbeea
tools.gc-decode: Fix test for linux32.
2014-09-24 17:12:02 -07:00
Björn Lindqvist
ab61ba56fc
imap.tests: created connections needs to be disposed
2014-09-22 14:30:52 -07:00
Doug Coleman
202254a087
tools.gc-decode: Fix unit tests for 32bit.
2014-09-12 12:07:26 -07:00
Doug Coleman
d2ffa127e4
tools.gc-decode: Fix unit test for compiler fix.
2014-09-08 18:08:50 -07:00
Björn Lindqvist
5e1a0e212a
tools.gc-decode: update vocab to match gc-map changes
2014-09-08 14:54:18 -07:00
Doug Coleman
1df0cffc8a
tools.gc-decode: Fix docs.
2014-08-25 16:40:31 -07:00
Björn Lindqvist
3a6c14765d
vm: add the gc-info struct
2014-08-25 14:52:11 -07:00
Björn Lindqvist
9b35de2b10
tools.gc-decode: vocab for reading words gc maps
2014-08-25 14:52:06 -07:00
Björn Lindqvist
4f1762d121
elf: only open file for reading
2014-08-25 14:51:05 -07:00
Björn Lindqvist
b5147aa549
curses.ffi: on some linuxes, libncursesw.so is a linker script so find-library is needed to find the real elf file
2014-08-25 14:50:26 -07:00
Doug Coleman
a8173daca2
curses: Add some more api calls. Allow a getch that doesn't throw on errors because you need it for window resize.
2014-08-25 14:50:20 -07:00
John Benediktsson
87433a4585
``swap drop`` is ``nip``.
2014-08-05 10:31:42 -07:00
John Benediktsson
5fd3230b2e
curl: slight refactor.
2014-07-22 08:40:06 -07:00
Björn Lindqvist
60ffe0680e
kernel: new combinator 2with = with with
2014-07-22 07:40:13 -07:00
John Benediktsson
80be72b6e1
colors.distances: add some tests, refactor locals a little bit.
2014-07-13 08:50:54 -07:00
John Benediktsson
88e2b08514
colors.distances: implement CIE76, CIE94, CIEDE2000, and CMC l:c color difference algorithms.
2014-07-11 17:20:57 -07:00
John Benediktsson
0b40888646
colors.lab: add copyright.
2014-07-11 17:20:57 -07:00
John Benediktsson
4cc811badf
pcre: add a comment for future knowledges.
2014-07-10 16:33:20 -07:00
Doug Coleman
452567f7d0
pcre: On at least win64, the pointer is returned as an int and is
...
negative. Cast it to a uint and everything works. Fixes #1105 .
2014-07-10 16:23:34 -07:00
John Benediktsson
6731b0fed4
use "of" in place of "swap at".
2014-07-10 07:53:13 -07:00
Doug Coleman
65ea46efbe
fftw.ffi: Find the fftw dll for Windows.
2014-07-09 23:11:49 -05:00
Doug Coleman
cc932b1a70
yaml.ffi: Fix library names. (for Windows, it's called libyaml-0-2.dll and
...
we dont prefix 'lib' in find-library)
2014-07-09 12:11:52 -05:00
John Benediktsson
05182b7a30
yaml.ffi: fix library names.
2014-07-09 09:06:42 -07:00
Jon Harper
902d3b9bcd
YAML: allow configuration of !!merge and !!value
2014-07-08 15:53:52 -07:00
Jon Harper
656be0f736
YAML: support !!value in !!map
2014-07-08 15:53:52 -07:00
Jon Harper
e1e2519d7a
YAML: support !!merge in !!map
2014-07-08 15:53:52 -07:00
Jon Harper
640975bdc2
YAML: support !!timestamp
2014-07-08 15:53:52 -07:00
Doug Coleman
85f5075c83
python.ffi: Use find-library-from-list instead of all that crufty code.
2014-07-08 11:59:07 -07:00
Doug Coleman
987967cf95
gdbm: Enable gdbm on Win64.
2014-07-08 12:50:13 -05:00
Doug Coleman
1e8655c5c0
alien.libraries.finder: More robust finder code that doesn't return f to a
...
string slot and error out. Use it in yaml.ffi.
2014-07-08 12:40:33 -05:00
Doug Coleman
8afdafac05
gdbm.ffi: Use find-library-from-list because nobody can agree on what to
...
name the gdbm dll.
2014-07-08 12:23:11 -05:00
John Benediktsson
ccfd9101f0
python: change to py-initialize in startup-hook and py-finalize in shutdown hook.
2014-07-06 10:18:27 -07:00
Doug Coleman
91b16d7ed1
python: Call py-initialize in example, just in case it hasn't been called. Otherwise, python segfaults..
2014-07-04 01:56:03 -07:00
Doug Coleman
c0b7fb6a23
python.ffi: Disable python3
2014-07-04 01:25:22 +00:00
Doug Coleman
5c8bb0f69e
python.ffi: On Arch Linux, the library is called libpython3.so
2014-07-04 01:17:22 +00:00
Björn Lindqvist
508b85851d
tools.deploy.backend: ui depends on (full) io so it needs to be loaded first
...
find-library on linux needs to call /sbin/ldconfig which requires a
full io-backend. Using gtk requires loading alien libraries which
requires find-library. So the ui should always load the whole io.
2014-07-03 21:57:07 +00:00
John Benediktsson
85fdc4f6d2
math.transforms.bwt: cleaner to check last.
2014-06-30 09:04:08 -07:00
John Benediktsson
14c5f30ee5
curl: bindings to libcurl.
2014-06-28 15:44:17 -07:00
John Benediktsson
3a9f4edcff
colors.lch: implement CIELCH colors.
2014-06-24 06:58:02 -07:00
John Benediktsson
08dcbdc949
io.binary.fast: le> and be> should be unsigned.
2014-06-23 21:12:26 -07:00
John Benediktsson
607d0becb2
colors: more doc fixes.
2014-06-22 07:12:10 -07:00
John Benediktsson
7431910b16
colors: adding some wikipedia links.
2014-06-22 07:10:23 -07:00
John Benediktsson
98c731b852
colors.lab: implement CIELAB colors.
2014-06-22 07:06:27 -07:00
John Benediktsson
0f74b77b27
colors.xyz: some refactoring.
2014-06-22 07:04:09 -07:00
John Benediktsson
858c5db19d
colors: fix summary.txt.
2014-06-21 09:22:01 -07:00
John Benediktsson
93fb63a8c3
colors.luv: fix for rgba.
2014-06-21 09:21:42 -07:00
John Benediktsson
f48c2b2d84
colors.luv: implement CIELUV colors.
2014-06-21 09:19:08 -07:00
John Benediktsson
725129e80b
colors: change article titles.
2014-06-20 20:23:47 -07:00
John Benediktsson
a4d624b7b0
colors.xyy: implement CIE xyY colors.
2014-06-20 20:22:11 -07:00
John Benediktsson
0fb4bbb6f3
colors.xyz: implement CIE XYZ colors.
2014-06-20 20:21:59 -07:00
John Benediktsson
199d6c3082
fftw: adding a test.
2014-06-18 10:42:01 -07:00
John Benediktsson
bfd615b1e8
brainfuck: more fries with that.
2014-06-17 21:09:42 -07:00
John Benediktsson
125f64a72f
brainfuck: collapse spaces to compress better, 2+2=5 test.
2014-06-17 09:32:09 -07:00
John Benediktsson
77d4d5179c
math.extras: adding sum-squares and sum-cubes.
2014-06-10 18:28:21 -07:00
John Benediktsson
acc06aeeee
math.extras: adding dotted range syntax.
2014-06-10 18:17:27 -07:00
John Benediktsson
219c73b0c1
sorting.heap: adding Heapsort implementation.
2014-06-10 17:32:02 -07:00
John Benediktsson
fba9c1dab4
sorting.quick: better interface, allow comparison to be passed in.
2014-06-10 16:45:41 -07:00
John Benediktsson
522bc270cc
sudoku: some cleanup.
2014-06-10 15:46:54 -07:00
John Benediktsson
7b44637177
sequences.extras: adding count* which returns % of counted items.
2014-06-10 13:06:02 -07:00
John Benediktsson
b40f2ff544
sorting.quick: faster by using stack variables not mutable locals.
2014-06-09 17:53:16 -07:00
John Benediktsson
00fb0b052f
sorting.quick: adding tags.txt.
2014-06-09 11:34:16 -07:00
John Benediktsson
b204c8230f
sorting.quick: adding a Quicksort implementation.
2014-06-09 11:17:07 -07:00
John Benediktsson
d901af14c0
extra: use ?download-to in a few more places.
2014-06-09 09:18:58 -07:00
John Benediktsson
9ef4a4aab3
spelling: use ?download-to.
2014-06-09 08:58:05 -07:00
John Benediktsson
d28f7b4242
llvm.engine: fix using.
2014-06-08 18:02:04 -07:00
John Benediktsson
849d8325ea
llvm.engine: use find-library, although I think looking for "LLVM-3" might be better.
2014-06-08 13:43:49 -07:00
John Benediktsson
a88310438e
llvm.core: use find-library.
2014-06-07 15:39:06 -07:00
Björn Lindqvist
a6b3f50e2c
alien.libraries.finder: using find-library for some often missing libs
2014-06-07 11:48:05 -07:00
John Benediktsson
327790391d
io.streams.ansi: adding ANSI color streams.
2014-06-06 17:10:44 -07:00
John Benediktsson
8980f9d6f0
mason: change stack effect of mason.
2014-06-06 13:57:39 -07:00
John Benediktsson
742ed3bc21
extra: use map-sum in a few places.
2014-06-06 10:14:11 -07:00
John Benediktsson
41fe0673c7
contributors: simplify using histogram.
2014-06-05 21:01:57 -07:00
John Benediktsson
05c35ebda3
kernel: change errors to be in kernel.private.
2014-06-04 14:33:02 -07:00
Björn Lindqvist
6627a3327b
kernel: symbolic constants for the various kernel errors
2014-06-04 23:16:40 +02:00
John Benediktsson
7bde6a53da
math.transforms.fft: hah, once-power-of-2, always-power-of-2.
2014-06-04 12:28:59 -07:00
John Benediktsson
d2c6bc41ce
fftw: fix for ifft1d.
2014-06-04 12:16:11 -07:00
John Benediktsson
a735761574
fftw: adding some bindings to fftw3.
2014-06-04 12:10:18 -07:00
John Benediktsson
e260edc32b
math.transforms.fft: fix Cooley-Tukey only works for powers of two.
2014-06-04 12:06:45 -07:00
John Benediktsson
5f1c6151dc
extra: use bl when possible instead of ``" " write``.
2014-06-04 09:10:36 -07:00
John Benediktsson
27d929b8e5
lint: some more trivial-defs.
2014-06-04 09:10:23 -07:00
John Benediktsson
ac6aa3221b
ini-file: use new escape codes.
2014-06-03 18:15:47 -07:00
John Benediktsson
2b4844e753
sets.extras: adding mapped-set.
2014-06-03 10:13:51 -07:00
John Benediktsson
980fba617d
io.binary.fast: remove duplication.
2014-06-02 17:18:20 -07:00
John Benediktsson
d7775b150e
io.binary.fast: use alien technique for faster le> and be>.
2014-06-02 17:13:52 -07:00
John Benediktsson
48c6bba132
io.binary.fast: adding fast alien version of >le and >be.
2014-06-02 16:30:12 -07:00
John Benediktsson
763110ebb2
sorting.extras: add some docs.
2014-06-02 14:27:50 -07:00
John Benediktsson
1b085c55b7
cursors: adding hash-set-cursor.
2014-06-02 14:01:25 -07:00
John Benediktsson
6e834cd0de
benchmark.tuple-arrays: cleanup, assert result.
2014-06-02 08:40:05 -07:00
John Benediktsson
5d17cfd385
bitcoin.client: fix doc usings.
2014-05-27 05:35:40 -07:00
John Benediktsson
cea47b896d
more doc types.
2014-05-26 07:51:19 -07:00
John Benediktsson
02ac0662e7
more doc type fixes.
2014-05-24 17:16:26 -07:00
John Benediktsson
1f607f0573
use ``tuple-slots`` instead of ``tuple>array rest``.
2014-05-23 13:27:59 -07:00
John Benediktsson
cc4c83783f
fuel.eval: re-use listener:parse-lines-interactive.
2014-05-23 11:12:30 -07:00
Jon Harper
db892f5b34
YAML: oops, fix according to help-lint
2014-05-22 07:57:34 -07:00
Jon Harper
712d6bf1c8
YAML: better docs for >yaml, typos
2014-05-22 07:57:34 -07:00
Jon Harper
bf737f3672
YAML: tests for emitter-line-break variable
2014-05-22 07:57:33 -07:00
Jon Harper
0da786e9e6
YAML: add output configuration options
2014-05-22 07:57:33 -07:00
Jon Harper
44c2b2d7ba
YAML: expose libyaml's emitter options, use unicode mode by default
2014-05-22 07:57:33 -07:00
Jon Harper
a2f4e84a9b
YAML: don't use aliases/anchors for fixnums
2014-05-22 07:57:33 -07:00
Jon Harper
41d2c1e10d
YAML: make it more obvious that we use LibYAML
2014-05-22 07:57:33 -07:00
Jon Harper
bb5668866e
YAML: Remove wrong comment
2014-05-22 07:57:33 -07:00
Jon Harper
aafbae465c
YAML: correctly free yaml_event before reusing
2014-05-22 07:57:33 -07:00
John Benediktsson
2752d83aca
benchmark.namespaces: adding a namespaces benchmark.
2014-05-20 19:18:39 -07:00
John Benediktsson
8e8d319943
benchmark.interval-sets: adding a benchmark of interval-sets.
2014-05-20 19:16:53 -07:00
John Benediktsson
3be0958e5d
benchmark.lexer: adding a lexer benchmark.
2014-05-20 19:15:12 -07:00
John Benediktsson
bec6c99e29
asn1: use with-string-reader in the tests.
2014-05-20 16:20:13 -07:00
John Benediktsson
3ac497c60e
cleanup some places to use with-string-writer.
2014-05-20 16:18:15 -07:00
John Benediktsson
de586a946d
benchmark.make: adding a MAIN:.
2014-05-20 15:10:44 -07:00
John Benediktsson
e431db4144
benchmark.regexp: longer benchmark.
2014-05-18 20:47:22 -07:00
John Benediktsson
98935b7f15
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
2014-05-18 20:09:10 -07:00
John Benediktsson
0b390cc6f2
html.entities: switch to using re-replace-with.
2014-05-18 13:48:35 -07:00
Benjamin Pollack
7b1876250b
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.
2014-05-06 16:29:32 -04:00
Doug Coleman
0d4afd2f31
webapps.calculator: Utility word to run the calculator on other ports.
2014-05-05 20:44:23 -04:00
John Benediktsson
5c9e270a1c
yaml: accidentally these lines.
2014-05-01 14:00:50 -07:00
John Benediktsson
febdca9639
webapps.factorcode: minor cleanup, removing double <table>.
2014-04-29 16:37:01 -07:00
Doug Coleman
72cbd5722c
Revert "pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib." Wrong fix.
...
This reverts commit c6e335f570da9a2c44635a53fdc4ad56ee77f3b4.
2014-04-28 01:25:49 -07:00
Doug Coleman
5c2737785b
pcre.ffi: Fix pcre for Arch Linux 32bit on 64bit multilib.
2014-04-28 00:39:09 -07:00
Doug Coleman
32cd600ffb
mason.test: Check the user-init-errors so we get a fixable error.
2014-04-28 00:27:50 -07:00
John Benediktsson
72efd16074
yaml: some formatting/cleanup.
2014-04-27 15:41:24 -07:00
Jon Harper
e6301c4cd2
YAML: expose libyaml's errors
2014-04-27 15:24:26 -07:00
Jon Harper
559f140a93
YAML: handle recursive data and anchors' identity
2014-04-27 15:24:26 -07:00
Jon Harper
8a7b8eb169
YAML: cleanup, don't prettyprint the linked-assoc
...
It's not useful because it's not homoiconic because of recursivity
2014-04-27 15:24:26 -07:00
Jon Harper
107e67194a
YAML: simple error when constructing undefined anchors
2014-04-27 15:24:25 -07:00
Jon Harper
514d3f72f9
YAML: cleanup, remove unreachable code
2014-04-27 15:24:25 -07:00
Jon Harper
3623778d26
YAML: correctly emit f as "!!bool false"
2014-04-27 15:24:25 -07:00
Jon Harper
83347ee964
YAML: docs
2014-04-27 15:24:25 -07:00
Jon Harper
2db5962cc3
YAML: support !!set, !!omap and !!pair
2014-04-27 15:24:24 -07:00
Jon Harper
c7613e62a0
YAML: workaround deep-copy structs
2014-04-27 15:24:24 -07:00
Jon Harper
7925686dbc
YAML: Add tests for anchors in yaml>
2014-04-27 15:24:24 -07:00
Jon Harper
b60d1c86f9
YAML: parse anchors
2014-04-27 15:24:24 -07:00
Jon Harper
11d6c820b0
YAML: cleanup USING:
2014-04-27 15:24:24 -07:00
Jon Harper
18c88d9905
YAML: convert some factor types to/from yaml types
2014-04-27 15:24:24 -07:00
Jon Harper
557e0a3d3e
YAML: add some tests from pyyaml test suite.
2014-04-27 15:24:24 -07:00
Jon Harper
679cfd618c
YAML: declare function parameters as bools
2014-04-27 15:24:23 -07:00
Jon Harper
5b5a680fb4
YAML: add a debug word to check sizes of structs
2014-04-27 15:24:23 -07:00
Jon Harper
64db12711a
YAML: add a debug vocab
2014-04-27 15:24:23 -07:00
Jon Harper
eddf2c1ab4
YAML: fix parsing when key is f
2014-04-27 15:24:23 -07:00
Jon Harper
7701e1dace
YAML: use factor's c-string in more places
2014-04-27 15:24:23 -07:00
Jon Harper
2a409cdec6
YAML: don't test types on complex key test
2014-04-27 15:24:23 -07:00
Jon Harper
adae95bfb4
YAML: ffi, fix default tags
2014-04-27 15:24:23 -07:00
Jon Harper
fda21bb74e
YAML: ffi typo cleanup
2014-04-27 15:24:22 -07:00
Jon Harper
9174cf0d31
YAML: cleanup, tags are defined in the ffi
2014-04-27 15:24:22 -07:00
Jon Harper
d1b1a40e6d
YAML: indent/docs
2014-04-27 15:24:22 -07:00
Jon Harper
4ccb1a9e54
YAML: add yaml-docs> and >yaml-docs
2014-04-27 15:24:22 -07:00
Jon Harper
eb1987924e
YAML: support non-scalar keys
2014-04-27 15:24:22 -07:00
Jon Harper
43f9318489
yaml: load lib for windows and macosx
2014-04-27 15:24:22 -07:00
Jon Harper
73642b173f
YAML: add simple tests for >yaml and >yaml
2014-04-27 15:24:22 -07:00
Jon Harper
5fe3ff9c52
YAML: convert from factor object <-> strings
2014-04-27 15:24:22 -07:00
Jon Harper
76406f60d3
YAML: add FFI (from "yaml.h")
2014-04-27 15:24:21 -07:00
John Benediktsson
88c0028d13
imap: try and make tests work from multiple builders at the same time.
2014-04-25 21:29:41 -07:00
Doug Coleman
3184021a6b
marvel: Add new vocabulary.
2014-04-25 18:57:21 -07:00
John Benediktsson
d27fa562e8
html.entities: minor refactor for clarity.
2014-04-23 21:30:46 -07:00