John Benediktsson
a07b411834
bencode: adding bencoding vocabulary.
2016-05-09 21:38:05 -07:00
Doug Coleman
c1d78e87ff
stream.extras: add print-flush, write-flush, etc.
2016-05-09 17:18:08 -07:00
Doug Coleman
7f3adf3fb1
sequences.extras: add map-keys, map-values.
2016-05-09 16:28:04 -07:00
Doug Coleman
7ced47a6b1
irc.gitbot: fix command.
2016-05-09 16:07:15 -07:00
Doug Coleman
3f27df6d0a
irc.logbot.log-line: print the user prefix.
2016-05-09 15:43:20 -07:00
Doug Coleman
d3570f2b22
irc.gitbot: update to be configurable.
2016-05-09 15:09:54 -07:00
Doug Coleman
e28328af70
forestdb.ffi: fix struct layout.
2016-05-09 14:58:02 -07:00
Doug Coleman
cd89da032d
irc: use utf8 instead of latin1. not sure if this is the best idea.
2016-05-09 12:11:44 -07:00
Doug Coleman
449c740b23
client.base: paremeters was getting the channel name instead of the channel>> slot. try to fix it in chat-message.
2016-05-09 11:59:42 -07:00
Doug Coleman
2d5368f4af
irc.messages.parser: simplify parser
2016-05-09 11:49:19 -07:00
Doug Coleman
334477d94a
websites.concatenative: allow listings for irclogs
2016-05-09 17:45:44 +00:00
Doug Coleman
ba83f01ee0
websites.concatenative: add irc logs.
2016-05-08 12:20:59 -07:00
Doug Coleman
652a98e50e
irc.logbot: fix up logbot to allow more custom configuration.
2016-05-08 12:20:05 -07:00
Björn Lindqvist
156fcbb48b
images.testing.png: adding the image i forgot
2016-05-08 03:19:54 +02:00
Björn Lindqvist
2b91a3e083
images.png: support for reading iTXt chunks
2016-05-07 15:07:48 +02:00
Björn Lindqvist
af53fdd3d0
images.png: Support for reading iCCP chunks with color profiles
...
To fix #1529 you need to read the color profile from the image and then
do something with it.
2016-05-07 15:07:48 +02:00
Björn Lindqvist
7c7d314e49
images.png: length>> field isnt needed
...
chunk length>> is always equal to chunk data>> length
2016-05-07 15:07:47 +02:00
John Benediktsson
53f5961534
color-table: adding hex color column.
2016-04-30 15:06:14 -07:00
John Benediktsson
57403b72ae
color-table: 5 decimal places.
2016-04-30 14:34:14 -07:00
Alexander Iljin
f8b1269ef2
color-table: add column filled with respective colors
...
Side note: it would be better to simply set the cell background color.
Unfortunately, no such mechanism exists at the moment.
2016-04-30 17:53:48 +03:00
John Benediktsson
52ceae3790
successor: new vocab.
2016-04-28 20:51:39 -07:00
John Benediktsson
4884352df0
text-analysis: vocab to analyze English text.
2016-04-28 18:02:36 -07:00
John Benediktsson
abf4ca20c2
Revert "boids: population needs to be an integer for slicing."
...
This reverts commit dec9becf65
.
2016-04-23 12:43:15 -07:00
John Benediktsson
dec9becf65
boids: population needs to be an integer for slicing.
2016-04-23 10:19:42 -07:00
Björn Lindqvist
19899f3a0f
game.worlds: Fixing the GAME: syntax word that broke due to renames
2016-04-22 15:21:56 +02:00
John Benediktsson
c7ca2269b6
use MAIN-WINDOW: in a few places.
2016-04-21 17:00:06 -07:00
John Benediktsson
dbb182d33a
decimals: cleanup.
2016-04-21 16:59:56 -07:00
John Benediktsson
55fda7140d
ctags.etags: cleanup.
2016-04-19 08:40:42 -07:00
John Benediktsson
eb4bbab417
money: more of this should be public.
2016-04-19 07:29:42 -07:00
John Benediktsson
c3a9c96edb
24-game: cleanup.
2016-04-18 20:48:20 -07:00
John Benediktsson
1983a7131a
ctags: whoops, forgot this.
2016-04-18 20:25:21 -07:00
John Benediktsson
b35f388de0
ctags: cleanup docs and tests.
2016-04-18 20:24:42 -07:00
John Benediktsson
0609f790c7
money: cleanup.
2016-04-18 20:16:33 -07:00
John Benediktsson
f37da7b2eb
ctags: simplify.
2016-04-18 17:21:30 -07:00
John Benediktsson
42ae9ac015
lists: first pass at some cleanup.
...
Now lists.lazy:lmap-lazy and lists.lazy:lappend-lazy names differentiate
from their non-lazy counterparts in lists.
2016-04-17 13:08:32 -07:00
John Benediktsson
2a5e0e7f4f
replace some 1 head* with but-last.
2016-04-16 15:54:23 -07:00
John Benediktsson
4945269664
poker: simplify a bit.
2016-04-14 14:07:37 -07:00
Doug Coleman
627f8603bd
sequences.extras: add a nullable span-slices word that allows f.
2016-04-10 11:39:50 -07:00
Doug Coleman
0055f3c616
factor: remove some extra whitespace.
2016-04-07 14:30:36 -07:00
Doug Coleman
a15465a9c2
sequences.extras: Allow from to be f in ?<slice>
2016-04-07 13:22:18 -07:00
John Benediktsson
48f57fee4f
cuda: adding prettyprint for cuda functions.
2016-04-07 07:26:23 -07:00
John Benediktsson
0188a1a510
shell: fix rename of glob-directory to glob.
2016-04-06 17:02:03 -07:00
Doug Coleman
363e08b6a8
factor: fix whitespace at end of files.
2016-04-06 16:53:25 -07:00
John Benediktsson
6581741a92
cuda: use arg names in stack effect.
2016-04-06 13:11:32 -07:00
Doug Coleman
51b70b2050
core: clean up split-lines with subseq-as. clean up subseq/subseq-as/subseq-unsafe/subseq-unsafe-as.
2016-04-05 12:42:38 -07:00
John Benediktsson
4d83867cb4
strings.parser: remove parse-short-string, everyone should parse-string.
2016-04-04 15:00:04 -07:00
John Benediktsson
7a5142e0ca
images.http: make it easier to image. stuff.
2016-04-04 15:00:04 -07:00
Doug Coleman
783cffe036
sequences.extras: Add a word to ensure that the underlying for slices is the same. Add a more forgiving version of merge-slices called span-slices.
2016-04-04 11:47:46 -07:00
Doug Coleman
10cb7e12c1
assocs.extras: Add a word set-once-at that throws if the key is already set.
2016-04-04 11:46:34 -07:00
John Benediktsson
1aa8a432c7
sequences.extras: make rotate wrap.
2016-04-04 11:17:24 -07:00
John Benediktsson
4c6511a058
sequences.extras: make rotate! support negative indices.
2016-04-04 11:13:11 -07:00
John Benediktsson
4b5b058c20
sequences.extras: make rotate support negative n.
2016-04-04 11:05:28 -07:00
John Benediktsson
dad9110889
sequences.extras: rename back to rotate!.
2016-04-04 10:59:32 -07:00
John Benediktsson
2269b07d33
use with-temp-file and with-temp-directory in some tests.
2016-04-04 10:33:03 -07:00
Doug Coleman
3fd1d80b83
graphviz: Fix test for rename of rotate!
2016-04-02 19:57:33 -07:00
Doug Coleman
fc1b8214f0
sequences.extras: Check if slices overlap or touch. Add a merge-slices word. For efficiency, provide ordered/unordered versions of each word based on whether you know the slices have been swapped or not so they are ordered by from>>.
2016-04-02 15:46:08 -07:00
Doug Coleman
b4f979c848
sequences.extras: rename rotate to rotate-headwards and rotate-tailwards. add experimental length- word and addo some slice util words.
2016-04-02 15:17:12 -07:00
Björn Lindqvist
9a8f35c23b
zoneinfo.tests: a few trivial tests, for diagnosing #1513
2016-04-01 02:43:09 +02:00
Björn Lindqvist
a921e35af3
zoneinfo: removing a few empty words and unused tuples
2016-04-01 02:42:16 +02:00
Doug Coleman
8c4e602973
mason.release.sign: use build-dir not build-dir get. make factor path at run-time not at parse-time.
2016-03-31 09:54:02 -07:00
John Benediktsson
96ad040ed7
sequences.frozen: adding virtual "frozen" sequences.
2016-03-31 09:14:30 -07:00
John Benediktsson
a4b9e55987
tools.test: add a restartable-tests? flag to control restarts.
2016-03-31 06:51:17 -07:00
John Benediktsson
498285d7dd
unicode: make this the API for all unicode things.
2016-03-30 23:29:48 -07:00
Doug Coleman
5e92edd74d
tags.txt: Remove empty files.
2016-03-30 22:14:50 -07:00
Doug Coleman
ce58e0db2c
authors.txt: Remove empty lines.
2016-03-30 22:13:32 -07:00
Doug Coleman
41209a3a42
summary.txt: Delete empty lines and empty files.
2016-03-30 22:11:51 -07:00
John Benediktsson
cba0a96c10
regexp: one R/ syntax to rule them all, simpler this way.
2016-03-30 21:09:08 -07:00
Doug Coleman
2ec0a139d1
english: move to basis. closes #1587 .
2016-03-30 20:58:51 -07:00
Doug Coleman
08bbf3f3ff
mason.release.sign: Default cert-path.
2016-03-30 15:43:30 -07:00
Björn Lindqvist
6a127dc46c
webapps.mason.*: new docs and tests
2016-03-31 00:37:59 +02:00
Doug Coleman
a6c52b7fc3
euler.b-rep.io.obj: remove triple strings.
2016-03-30 13:58:12 -07:00
Doug Coleman
8e04e3a0f2
mason.release.sign: Oops needed ${ after all.
2016-03-30 11:28:29 -07:00
Doug Coleman
7e824ca392
mason.release: Move code signing to its own vocab. Add hooks for mac and windows code signing.
2016-03-30 11:19:38 -07:00
John Benediktsson
a82ae0027d
maintain gml, euler, flatland, pong, multi-methods, pair-rockets, variables.
2016-03-30 10:30:36 -07:00
Doug Coleman
658149c321
smalltalk.parser: cleaner grammar (?)
2016-03-30 10:16:15 -07:00
Doug Coleman
e4df1c8503
smalltalk: Clean up grammar and fix a bug with underscores in identifiers.
2016-03-30 10:16:15 -07:00
John Benediktsson
5965c0d052
emojify: I ❤️ Factor 👍 .
2016-03-29 17:53:32 -07:00
John Benediktsson
71ef8a22c2
disambiguate namespaces:set and sets:set.
2016-03-29 17:14:42 -07:00
John Benediktsson
e7a42b1dc4
sets: rename unordered-set back to set.
2016-03-29 15:46:29 -07:00
Doug Coleman
ebc2a8953c
sequences.extras: oops. cleanup dumb implementation.
2016-03-29 13:26:02 -07:00
Doug Coleman
3f803e3893
sequences.extras: add map-zip.
2016-03-29 12:58:26 -07:00
Doug Coleman
e54ee276c3
tools.deploy.shaker: Fix load error.
...
images.png: fix load error.
2016-03-29 12:33:30 -07:00
Doug Coleman
fe3031bc96
urls.secure: roll this into urls since we ship libressl on windows now.
2016-03-29 11:40:42 -07:00
John Benediktsson
3f18b71d07
cleanup some QUALIFIED: that are no longer needed.
2016-03-29 10:20:16 -07:00
Doug Coleman
c5c7bb0e8d
mason.release.dlls: Bundle sqlite3 on Windows. Fixes #856 .
2016-03-29 10:17:37 -07:00
Doug Coleman
5ca7a1403e
mason.release.dlls: Copy dlls in the whitelist from the directory that the mason instance runs from to the release directory.
...
Currently we only copy libressl dlls on Windows, but other targets are the openal dylib on Mac and libressl on other platforms?
2016-03-29 09:52:12 -07:00
Doug Coleman
d362509d68
mason.release.tidy: On Windows, we use the build.cmd script to set env variables
...
for the Nmakefile. build.cmd makes a factor.image.fresh, which we need to delete.
2016-03-29 09:32:54 -07:00
John Benediktsson
d07d127360
Revert "mason.release.tidy: adding libfactor-ffi-test.dylib."
...
This reverts commit 2c1739deb0
.
2016-03-29 08:12:54 -07:00
John Benediktsson
fbb736e28c
Revert "spider: simplify apply-filters."
...
This reverts commit be2b048920
.
2016-03-29 06:03:31 -07:00
John Benediktsson
be2b048920
spider: simplify apply-filters.
2016-03-28 22:26:12 -07:00
John Benediktsson
14953f641f
rosetta-code.image-noise: use delete-all.
2016-03-28 14:18:47 -07:00
John Benediktsson
8fdfc7f973
shell: using glob-directory.
2016-03-27 18:52:45 -07:00
John Benediktsson
90994cc5d0
shell: resurrecting from unmaintained to extra.
2016-03-27 16:08:35 -07:00
Doug Coleman
3c481192a0
sequences.extras: Fix bad rename. (each-from) -> setup-each-from now. Add a unit test for reduce-from.
2016-03-25 09:42:43 -07:00
Björn Lindqvist
a974e752ab
english: new word count-of-things, it pluralizes depending on count
2016-03-25 14:08:14 +01:00
Doug Coleman
7a6570b355
unicode.data, terrain.generation: remove abusive stack effect names.
2016-03-25 03:13:27 -07:00
Doug Coleman
d3bc2035a2
factor: remove rest of double paren words.
2016-03-25 03:13:27 -07:00
Björn Lindqvist
579875821b
VM: removes the OBJ-ERROR special object in favor of a constant
...
The special object contained the string "kernel-error" which were used
to tag VM errors. But it is simplier and removes a little complexity to
just tag them with a fixnum constant.
2016-03-22 17:52:19 +01:00
Doug Coleman
236f962323
gmae.input: rename ` to backtick
2016-03-21 14:57:48 -07:00
John Benediktsson
2c1739deb0
mason.release.tidy: adding libfactor-ffi-test.dylib.
2016-03-21 07:22:22 -07:00