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
John Benediktsson
2ed87ace0f
txon: can just use replace instead of re-replace.
2014-04-22 17:52:57 -07:00
John Benediktsson
478cc0bb98
wikipedia: use html-unescape.
2014-04-22 17:50:11 -07:00
John Benediktsson
3c640add1e
images: remove redundancy in some of the test code.
2014-04-22 16:38:57 -07:00
John Benediktsson
5373a985d7
html.entities: adding some examples to the docs.
2014-04-22 15:51:25 -07:00
John Benediktsson
c6de3e9967
html.entities: fix minor doc error.
2014-04-22 14:37:55 -07:00
John Benediktsson
78d0aad87d
http.server.responses: adding <html-content>, use it.
2014-04-22 13:47:25 -07:00
John Benediktsson
4d7ace5531
html.entities: simpler re-charref.
2014-04-21 22:35:31 -07:00
John Benediktsson
bcb14d7a22
html.entities: add a test to show "&".
2014-04-21 20:43:04 -07:00
John Benediktsson
f5aa41c0ce
html.entities: slightly better (looking) docs.
2014-04-21 19:19:14 -07:00
John Benediktsson
0d3956fa7c
html.entities: reference the table in the w3 specs.
2014-04-21 19:15:55 -07:00
John Benediktsson
e79bb8f6e4
html.entities: adding better HTML 5 escaping.
2014-04-21 19:03:59 -07:00
John Benediktsson
70fd2ebf52
html.parser.util: removing incomplete html escaping.
2014-04-21 19:03:48 -07:00
John Benediktsson
91119d87f4
html.parser.utils: adding a simple html escape/unescape.
2014-04-21 16:59:38 -07:00
Björn Lindqvist
c21a562529
fuel.pprint: . needs to be escpaed to load prettyprint's help page
2014-04-18 08:43:12 -07:00
Björn Lindqvist
b9082ca7b1
FUEL: fallback to the all-words algorithm when search doesnt work
...
It's to hard to figure out the correct "in" and "usings" values for
fuel-eval-in-context when *fuel help* is looking at articles. Instead
of trying, fallback on the less precise word lookup algorith and
accept that it sometimes will lead you wrong.
2014-04-18 08:43:11 -07:00
Björn Lindqvist
385a8a0798
FUEL: remove fuel-help-short and supporting code
...
The feature is not used anywhere (not bound to any key) and the normal
fuel-help display works better than fuel-help-short anyway
2014-04-18 08:43:11 -07:00
John Benediktsson
d3935d2ef3
add some libc usings for macosx.
2014-04-16 07:55:37 -07:00
Doug Coleman
721fd36d0f
mason.test: Allow for a .factor-mason-rc which is loaded by maason.test.
2014-04-15 19:05:06 -07:00
Doug Coleman
f6bfd23d84
imap: Fix docs referring to wrong boot rc file.
2014-04-15 19:04:53 -07:00
Björn Lindqvist
35fd1ad8cb
FUEL: correct fuel-helps word lookup algorithm
...
e.g if you lookup help for pop you should see the help page for
sequences:pop not persistent.deques.private:pop
2014-04-14 08:38:33 -07:00
Doug Coleman
bc89b6c7d5
imap: Add some combinators, fix up some docs, add docs, fix up unit tests.
2014-04-05 15:51:41 -07:00
John Benediktsson
5e129a8964
more libc fixes.
2014-04-04 08:03:46 -07:00
John Benediktsson
b02710e88c
images.testing: fix help-lint warnings.
2014-03-14 15:10:19 -07:00
John Benediktsson
ab76deaf25
images: minor cleanup.
2014-03-14 08:26:05 -07:00
John Benediktsson
aa2f21507d
images.testing: change tests to require and use image-class.
...
This handles the case where you are testing image-classes that are not
registered with the images.loader.
2014-03-14 08:00:42 -07:00
John Benediktsson
4e206f4181
images.loader: optionally register "non-system" image classes.
2014-03-14 07:32:27 -07:00
John Benediktsson
c24e15c0d0
Revert "extra.images: call register-image-class before testing, otherwise the wrong backend might be ran"
...
This reverts commit 775ca10e1e7330a2a56a10b972a2605a39d1f6e1.
2014-03-14 07:32:27 -07:00
Björn Lindqvist
cf40218d13
extra.images: call register-image-class before testing, otherwise the wrong backend might be ran
2014-03-14 07:32:27 -07:00
Björn Lindqvist
13dc01dbc4
images.*: fix all image>stream words in extra so that they work with the added parameter
2014-03-14 07:32:26 -07:00
Doug Coleman
02976b249d
imap: Better errors when not configured.
2014-03-13 03:24:28 -05:00
Doug Coleman
9710013460
oauth: Fix tests. Twitter API tolerates the extra ``/`` at the end of ``twitter.com``, so leave it in.
2014-03-13 03:23:27 -05:00
John Benediktsson
03b7e67547
fix some help-lint errors.
2014-03-12 20:08:15 -07:00
John Benediktsson
daec237fea
python.syntax: fix tests when run first.
2014-03-12 20:01:11 -07:00
John Benediktsson
ed5bc3b8fa
http.client: few more fixes.
2014-03-12 19:49:58 -07:00
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
Doug Coleman
7c06afa219
gdbm.ffi: Use alien library finder except on Windows until we can test if it works there.
2014-03-12 20:29:08 +00:00
John Benediktsson
6ed0db20fd
python.syntax: fix py-import.
2014-03-12 07:27:39 -07:00
Doug Coleman
80d574af8c
Leave oauth alone. Leave her alone!!!
...
Revert "Revert "oauth: Generate the oauth signature base string the way twitter does it.""
This reverts commit 288156beb6bd09e4d00de03d0be6d41acbd30419.
2014-03-12 00:58:04 -05:00
John Benediktsson
16d66b8c77
Revert "oauth: Generate the oauth signature base string the way twitter does it."
...
This reverts commit e633caac716d58e7f94bf29b171e096df1c7b395.
2014-03-11 20:47:08 -07:00
John Benediktsson
abf610b2e4
python: fix help-lint warnings.
2014-03-04 11:06:55 -08:00
John Benediktsson
14f43d8cb8
python: rename >factor to py>, rename import to py-import, minor stuff.
2014-03-04 09:39:02 -08:00
Björn Lindqvist
5157d84a6b
python: set PYTHONHOME
2014-03-04 09:23:05 -08:00
Björn Lindqvist
f69061f857
python: fix path to test file
2014-03-04 09:23:05 -08:00
Björn Lindqvist
b4037ae336
python: improved docs, support for kwargs to methods and sets sys.argv
2014-03-04 09:23:05 -08:00
Björn Lindqvist
577edc79c2
python: support for kwarg functions
2014-03-04 09:23:05 -08:00
Björn Lindqvist
ac28527d53
python: vocab split into subvocabs python.errors and python.objects for
...
easier maintenance
2014-03-04 09:23:05 -08:00
Björn Lindqvist
eb612e25b0
python: More documentation, privatization of words in python.syntax
2014-03-04 09:23:05 -08:00
Björn Lindqvist
8bfd12c0f8
python: metadata files and a first stab at documentation
2014-03-04 09:23:04 -08:00
Björn Lindqvist
715d426ad3
python: word for converting python lists to vectors
2014-03-04 09:23:04 -08:00
Björn Lindqvist
8ed7fe02ac
python: setup serialization between vectors and python lists
2014-03-04 09:23:04 -08:00
Björn Lindqvist
d5c0e84fe2
python: setattr wrapping
2014-03-04 09:23:04 -08:00
Björn Lindqvist
981c26596c
python: much improved syntax, $ sigil used to get object values
2014-03-04 09:23:04 -08:00
Björn Lindqvist
a75a5d7458
python: syntax for methods and ditching of the auto-marshalling words, the syntax didn't turn out great
2014-03-04 09:23:04 -08:00
Björn Lindqvist
6a8fe41b90
python: compressed using lines
2014-03-04 09:23:04 -08:00
Björn Lindqvist
0af4fee085
python.syntax: vocab that makes python functions work like factor words
2014-03-04 09:23:04 -08:00
Björn Lindqvist
7b92bad65a
python: the os module is considerably smaller on windows
2014-03-04 09:23:03 -08:00
Björn Lindqvist
c18e968aaa
python: several more builtin functions and refcounting fixes
2014-03-04 09:23:03 -08:00
Björn Lindqvist
65c1500812
python: more correct reference counting, handles ucs2 and ucs4, stdlib module wrappers
2014-03-04 09:23:03 -08:00
Björn Lindqvist
175a469e49
python: ucs2 and ucs4
2014-03-04 09:23:03 -08:00
Björn Lindqvist
bd8d0b5d84
python: function needed to make both ucs2 and ucs4 python builds work
2014-03-04 09:23:03 -08:00
Björn Lindqvist
da1ef0ae95
python: windows compat
2014-03-04 09:23:03 -08:00
Björn Lindqvist
446498c67a
python: a thin ffi to Python, everything mostly works except for the cursed reference counting
2014-03-04 09:23:03 -08:00
John Benediktsson
13a84d1ff1
sequences.extras: adding replicate-into.
2014-02-27 14:31:25 -08:00
John Benediktsson
0fb0eaa1cf
random: simplify using bitwise operations.
2014-02-25 15:59:51 -08:00
Doug Coleman
e259e6830d
color-picker: Show the hex value of the color because it's useful.
2014-02-20 00:13:34 -08:00
John Benediktsson
ad63d24263
ip-parser: allow zeros in IP addresses.
2014-02-18 07:33:54 -08:00
John Benediktsson
6ecb291710
html.parser.analyzer: cleanup, fix find-by-class-id-between.
2014-02-17 15:17:24 -08:00
Björn Lindqvist
3c53214b43
html.parser.analyzer: when matching on classname, check that the tag has the given class
2014-02-15 14:56:56 -08:00
John Benediktsson
e9e4115de1
assocs.extras: adding assoc-sift.
2014-02-13 20:08:12 -08:00
Doug Coleman
5ad200a41a
twitter.prettyprint: Add user-profile.
2014-02-12 20:13:10 -08:00
Doug Coleman
bc7680a914
twitter: Add user-profile and refactor a bit.
2014-02-12 20:13:10 -08:00
Doug Coleman
8437bf5033
oauth: Generate the oauth signature base string the way twitter does it.
2014-02-12 20:13:10 -08:00
Doug Coleman
918cb7bc34
twitter: Add mentions timeline.
2014-02-12 20:13:10 -08:00
John Benediktsson
c9badc9dd9
ip-parser: prefer a cleaner maybe less fast version.
2014-02-09 20:09:39 -08:00
John Benediktsson
c69005a324
ip-parser: faster ntoa and aton.
2014-02-09 15:45:28 -08:00
John Benediktsson
bffeeed589
ip-parser: use byte-array in ipv4-aton to force fixnum math.
2014-02-09 11:07:31 -08:00
John Benediktsson
c2c89152e3
geo-ip: change to use ip-parser for ipv4 lookup.
2014-02-09 11:00:38 -08:00
John Benediktsson
dcf1e6b9f3
ip-parser: adding ntoa and aton words.
2014-02-09 10:58:47 -08:00
John Benediktsson
a718127fd1
random: some cleanup.
2014-02-06 18:17:03 -08:00
Doug Coleman
03f4ad3943
twitter: Add home-timeline and home-timeline.
2014-02-05 20:33:12 -08:00
John Benediktsson
6fd5b9766b
reddit: update tuples.
2014-02-05 13:50:38 -08:00
John Benediktsson
fcf2d2cc40
imap: fix docs for rename-folder.
2014-01-16 18:51:24 -08:00
Björn Lindqvist
92d71a4a3b
imap: privatizing the non-api words
2014-01-16 22:14:27 +01:00
Björn Lindqvist
d20dc5e649
imap: documentation
2014-01-16 22:09:59 +01:00
Björn Lindqvist
34bab82cda
imap: metadata files
2014-01-16 20:22:04 +01:00
Björn Lindqvist
e05c1214bd
imap: vocab for handling imap
2014-01-16 20:20:36 +01:00
Doug Coleman
7c93316fbe
crypto.aes: <sliced-groups> is now just <groups>, add a missing using.
2014-01-11 11:13:39 -08:00
Fred Alger
67a71d0974
Initial commit of lookup-table AES implementation
...
In need of optimization and cleanup. Uses 32-bit integers arithmetic
and seems to run very quickly (100k key expansions + encrypts in 3.88
= 400K/s encryption). Based on p7zip's optimized C implementation.
2014-01-11 11:10:47 -08:00
John Benediktsson
b5eae48068
sequences.extras: remove insert-sorted (can use versions in sorting.extras instead).
2014-01-08 11:50:35 -08:00
John Benediktsson
db4e21cab2
sorting.extras: adding in-place insorts.
2014-01-08 11:49:43 -08:00
John Benediktsson
54cca48aca
use swapd in a few places.
2014-01-05 20:30:38 -08:00
John Benediktsson
325d1bac2a
sequences.extras: use either?.
2014-01-05 20:28:34 -08:00
John Benediktsson
d23cb84ad4
grouping.extras: fix stack effect names for (group-by).
2013-12-19 09:07:46 -08:00
John Benediktsson
186f1e11d9
grouping.extras: group-by is faster with vectors.
2013-12-18 09:30:25 -08:00
Björn Lindqvist
066866c539
grouping.extras: new word group-by, like sql GROUP BY but is order-preserving
2013-12-14 21:11:39 +01:00
John Benediktsson
4f34e4dfbc
splitting.extras: need to hint split-harvest.
2013-12-12 19:32:58 -08:00
John Benediktsson
71ad43c0ab
uu: protect from invalid input.
2013-12-10 18:08:55 -08:00
John Benediktsson
c68db22281
spider: reuse url ref inside fill-spidered-result.
2013-12-08 09:15:42 -08:00
Doug Coleman
b4037edf48
spider: Don't try to parse non-html as html.
2013-12-07 11:43:32 -08:00
Doug Coleman
7fb1fc97ec
html.parser.analyzer: Add javascript links. Clean up some code.
2013-12-07 11:43:32 -08:00
Björn Lindqvist
4f2cdd070c
pcre: pcre_config returns a long for some parameters and int otherwise
2013-12-02 17:07:18 -08:00
Björn Lindqvist
7986d9edc9
pcre: pcre-fullinfo throws on error
2013-12-02 17:07:17 -08:00
Björn Lindqvist
175b00797c
pcre: pcre-config throws bad-option on error
2013-12-02 17:07:17 -08:00
Björn Lindqvist
390838d21e
pcre.ffi: using find-library to locate shared lib
2013-12-02 17:07:17 -08:00
John Benediktsson
657144019b
msgpack: fix help-lint errors.
2013-11-27 17:36:38 -08:00
John Benediktsson
0c380fe863
pcre: fix help-lint errors.
2013-11-27 17:34:28 -08:00
John Benediktsson
0a3d24d1bb
graphviz.render.windows: adding platforms.txt.
2013-11-27 17:31:25 -08:00
Doug Coleman
d4ff5a42e6
Merge avondrak's graphviz branch.
2013-11-27 21:39:14 +00:00
John Benediktsson
2922b1a943
tzinfo: simplify magic check.
2013-11-26 14:33:49 -08:00
John Benediktsson
3eced27aee
math.text.english: accidentally i's and j's.
2013-11-26 10:20:56 -08:00
John Benediktsson
c1bb600335
math.text.english: support ratio, float, complex.
2013-11-26 10:19:15 -08:00
John Benediktsson
2370ed3918
grouping.extras: adding group-as and clump-as.
2013-11-26 08:22:58 -08:00
John Benediktsson
47e6b2e8fe
bson: some cleanup.
2013-11-25 17:40:15 -08:00
John Benediktsson
344e57a838
benchmark.msgpack: adding msgpack benchmark.
2013-11-25 10:43:42 -08:00
John Benediktsson
39b7aa264e
fix some uses of "1 tail" to be "rest".
2013-11-25 09:29:43 -08:00