John Benediktsson
98be09e8ea
metar: whoops, fix taf url.
2016-09-06 18:13:59 -07:00
John Benediktsson
4ab9ef90c3
metar: switching urls from weather.noaa.gov to tgftp.nws.noaa.gov.
2016-09-06 18:11:28 -07:00
Björn Lindqvist
20711a0fd3
Adding escaping to CHAR: " -> CHAR: \"
...
It is not necessary to escape the " character, but it doesn't hurt and
is necessary for syntax-highlighting (FUEL) to work correctly.
2016-09-04 06:40:43 +02:00
Björn Lindqvist
61bbb9be06
tools.image-analyzer.*: new word for removing the tag bits
2016-09-02 07:51:42 +02:00
Björn Lindqvist
cb39da4b31
math.vectors: new word vclamp for clamping vectors
2016-08-22 14:22:26 +02:00
Björn Lindqvist
3d3a930e17
pcre: fix so that version parses "8.36-RC1 2014-04-21" to a number too
2016-08-21 02:20:50 +02:00
Björn Lindqvist
26304112d6
curses.tests: only run the color test if term is color capable
2016-08-20 06:33:15 +02:00
Björn Lindqvist
485a45a719
extra/: ensuring tests have an IN:-line ending with .tests
2016-08-20 06:01:16 +02:00
Björn Lindqvist
eb8ce16277
pcre: only include PCRE_UCP on versions >= 8.10 of PCRE
...
Very old versions of the library doesn't seem to have that option.
2016-08-19 21:09:00 +02:00
Björn Lindqvist
3ea34c667d
pcre: new word 'version' for getting the version of the library
2016-08-19 20:50:58 +02:00
Björn Lindqvist
5603e3ff67
pcre.tests: fix tcs that breaks on pcre 8.39
2016-08-19 18:44:32 +02:00
xzenf
4738824fb2
twitter: Changed twitter-url to use >url
2016-08-17 17:54:58 -07:00
John Benediktsson
ad989bf48b
checksums.crc16: moving to basis from extra.
2016-08-16 16:21:08 -07:00
Alexander Iljin
d3051ab8b1
checksums.crc16: new vocabulary
2016-08-16 16:17:11 -07:00
John Benediktsson
e3f6999519
etc-hosts: new vocab.
2016-08-14 11:43:20 -07:00
Björn Lindqvist
a36c0cb5ac
compiler.*: moving all words only relevant for testing to compiler.test
2016-08-12 15:13:51 +02:00
Björn Lindqvist
ae85746787
compiler.cfg.gvn.tests: this vocab in extra appears redundant
...
It is almost identical to the one in compiler.cfg.value-numbering.tests
so I think it can be removed.
2016-08-12 14:14:13 +02:00
Björn Lindqvist
ddc5ece757
alien.*: frontend varargs support! #1677
...
alien-invoke gets an extra parameter indicating if the call uses varargs
or not. In 99.9% of the cases, the parameter should be f, but is t if
varargs are indicated. E.g
: do-printf ( fmt d -- st ) int f "printf" { c-string double } t alien-invoke ;
2016-08-10 21:34:37 +02:00
John Benediktsson
ed29fbd93f
cuckoo-filters: less duplication in cuckoo-insert.
2016-08-08 19:39:24 -07:00
John Benediktsson
c09cfd586c
cuckoo-filters: change language to refer to fingerprints.
2016-08-08 17:01:53 -07:00
John Benediktsson
eebdf93e45
cuckoo-filters: minor cleanup.
2016-08-08 15:54:58 -07:00
John Benediktsson
0f1f465f42
cuckoo-filters: using alien deref in tag-index.
2016-08-08 15:18:36 -07:00
John Benediktsson
ca05d4cefb
cuckoo-filters: adding some documentation.
2016-08-08 15:15:08 -07:00
John Benediktsson
eba31d687f
cuckoo-filters: add tests for lookup each value also.
2016-08-08 14:31:36 -07:00
John Benediktsson
51dcceed34
cuckoo-filters: new vocabulary.
2016-08-08 10:17:00 -07:00
John Benediktsson
e5ca25254e
bloom-filters: adding summary.txt.
2016-08-08 10:17:00 -07:00
Doug Coleman
40894853b2
forestdb.ffi: update to latest .h files
2016-08-04 18:19:06 -07:00
Björn Lindqvist
c1c1a92c8f
terminfo: new platforms.txt
2016-08-05 01:07:31 +02:00
John Benediktsson
4387da41d5
tools.cal: adding the "cal" utility.
...
Example usage:
$ ./factor -run=tools.cal
August 2016
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
2016-08-03 11:28:28 -07:00
John Benediktsson
d015f028db
sequences.extras: adding pad-center.
2016-08-03 11:25:06 -07:00
Björn Lindqvist
48bd0d2b66
ui.tools.*: fix swapped argument order for set-tool-dim
2016-07-30 19:03:23 +02:00
Björn Lindqvist
9a62e1188b
terminfo.tests: two sanity tests
2016-07-30 19:03:22 +02:00
Björn Lindqvist
e8f03d9e3a
terminfo: makes it so terminfo files are looked up from a set of dirs
...
On Ubuntu, terminfo files are stored in /lib/terminfo, but they can also
be found in any of the other dirs listed in TERMINFO-DIRS.
2016-07-30 19:03:22 +02:00
Alexander Iljin
b5b991f9e2
progress-bars.models-docs: fix example code for with-file-reader-progress
2016-07-30 09:25:30 -07:00
Alexander Iljin
2fd5654473
Add EOL at EOF for all authors.txt files for consistency
...
In some instances replaced CR/LF with LF.
2016-07-30 09:25:30 -07:00
John Benediktsson
cca231cef1
project-euler.265: fix bad refactor.
2016-07-12 09:07:10 -07:00
John Benediktsson
46aa1f2088
math.approx: fix typo in docs.
2016-07-11 21:09:11 -07:00
John Benediktsson
8d077a96ad
using [ ... ] [ drop ] if* instead of dup [ ... ] [ 2drop ] if.
2016-07-11 21:01:03 -07:00
John Benediktsson
55cf5472a5
using [ ] [ ... ] ?if instead of [ nip ] [ ... ] if*.
2016-07-11 19:50:37 -07:00
John Benediktsson
6b12e2e3bc
use ?delete-file instead of [ delete-file ] ignore-errors.
2016-07-10 20:28:46 -07:00
John Benediktsson
58dd52e82e
hashcash: quick fix for string argument to checksum-bytes.
2016-06-30 14:50:47 -07:00
Björn Lindqvist
fae21b7229
youtube: throw an error if the given youtube video isn't downloadable
...
well it is, but you have to go through lots of hops to download "secure"
videos
2016-06-23 02:20:25 +02:00
Björn Lindqvist
d16e4272b2
space-invaders: calling exit-openal otherwise sound can get stuck when quitting the game
2016-06-17 00:31:47 +02:00
Björn Lindqvist
1df34203e6
24-game: fixing invalid operator input handling in get-operator
2016-06-16 23:41:17 +02:00
Björn Lindqvist
eeaffb14b8
24-game: fixing game to use formatting vocab
2016-06-16 23:28:02 +02:00
Björn Lindqvist
ea4333e490
io.directories: new utility word make-parent-directories, for making sure directories exists
2016-06-15 00:33:44 +02:00
John Benediktsson
8aadd38071
peg.javascript.tokenizer: rename escape rules slightly.
2016-06-12 06:52:23 -07:00
John Benediktsson
e7fa92baac
peg.javascript.tokenizer: support hex and unicode escapes.
2016-06-12 06:41:59 -07:00
John Benediktsson
29a2a25954
peg.javascript: add some other escapes since we're doing this. :-)
2016-06-11 15:22:20 -07:00
catb0t
385cf35e7f
peg.javascript.tokenizer: allow escaped quotes in strings
...
Previously, the tokenizer didn't understand
escaped quotes in string literals. Also added was
a test to ensure the escaping works.
2016-06-11 15:17:50 -07:00
Jon Harper
8a34de9626
rosetta-code.image-noise, use status bar for FPS
2016-06-04 07:23:43 -07:00
Jon Harper
b3155d980e
rosetta-code.image-noise, bring back fps after c7ca226
2016-06-04 15:43:32 +02:00
Doug Coleman
21461a1b75
core: selector-for and collector-for are the wrong naming convention--they should be selector-as and collector-as because they take exemplars.
...
The exemplar is the starting length of the output sequence in collector-as, so add another collector-for-as that takes a seq that we are making a collector for.
2016-05-26 14:36:11 -07:00
Doug Coleman
88fa8b6bba
forestdb.lib: testing in auto-compact mode needs a pair of unique files.
2016-05-23 13:47:25 -07:00
John Benediktsson
ff2f58ac4b
ui.theme.switching: default font colors.
2016-05-22 07:53:21 -07:00
Doug Coleman
7bd0d51359
forestdb: open normal commit.
2016-05-21 01:30:11 -07:00
Doug Coleman
a1914959d3
forestdb: fix using. uncomment some code.
2016-05-20 20:01:15 -07:00
Doug Coleman
936333f1b7
managed-server: add another constructor.
2016-05-20 19:42:16 -07:00
Doug Coleman
b66cebfb86
forestdb: update to latest. fix tests to be better. if there's a .meta file (auto-compaction) then the old tests would fail.
2016-05-20 19:42:16 -07:00
Doug Coleman
d00e986b3d
combinators.extras: fix unit tests.
2016-05-11 14:18:48 -07:00
Doug Coleman
8330256b1d
combinators.extras, generalizations:: Add experimental combinators for 1res, 1arg.
2016-05-11 11:53:29 -07:00
Doug Coleman
eb84850315
ui.gadgets.lists: Fix using for themes.
2016-05-10 02:35:26 -07:00
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