Alexander Iljin
e11cf1a60b
charts.lines: add x and y aliases
2017-04-17 13:54:50 -07:00
Alexander Iljin
e645990eed
charts.lines: add calc-x
2017-04-17 13:54:50 -07:00
Alexander Iljin
d3e671565f
charts.lines: add extra points where necessary for drawing
2017-04-17 13:54:50 -07:00
Alexander Iljin
ff0c2fdf32
charts.lines: drop slices that are out of y range in drawable-chunks
2017-04-17 13:54:50 -07:00
Alexander Iljin
cb2fbac778
charts.lines: preliminary implementation of drawable-chunks
2017-04-17 13:54:50 -07:00
Alexander Iljin
739adb122d
charts.lines: factor some common code into y-at
2017-04-17 13:54:50 -07:00
Alexander Iljin
97d6ca4a83
charts.lines: add min-max-cut to cut data on the x axis
2017-04-17 13:54:50 -07:00
Alexander Iljin
c9def10dde
charts.lines: add last2
2017-04-17 13:54:50 -07:00
Alexander Iljin
fb2538a946
charts.lines: add calc-y
2017-04-17 13:54:50 -07:00
Alexander Iljin
8510b351cf
charts.lines: add calc-line-slope
2017-04-17 13:54:50 -07:00
Alexander Iljin
cdc321cd93
charts.lines: avoid calling like when not necessary
2017-04-17 13:54:50 -07:00
Alexander Iljin
317fe9e9f4
charts.lines: don't keep extra elements in data if exact match was found
2017-04-17 13:54:50 -07:00
Alexander Iljin
6071bd8d26
charts.lines: add and update some comments
2017-04-17 13:54:50 -07:00
Alexander Iljin
118b06be29
charts.lines: make clip-by-first operate on slices internally
2017-04-17 13:54:50 -07:00
Alexander Iljin
418b798460
charts.lines: rename search-index to search-first
2017-04-17 13:54:50 -07:00
Alexander Iljin
e9606b38d9
charts.lines: add dummy drawable-chunks
2017-04-17 13:54:50 -07:00
Alexander Iljin
13c197aa26
charts.lines: move (line-vertices) into private section
2017-04-17 13:54:50 -07:00
Alexander Iljin
fecae1bda6
charts: update some comments
2017-04-17 13:54:50 -07:00
Alexander Iljin
4b416f1a5a
charts: move code related to line drawing to charts.lines
2017-04-17 13:54:50 -07:00
Alexander Iljin
b357c62122
charts: use clip-data in draw-gadget*
2017-04-17 13:54:50 -07:00
Alexander Iljin
72c1ccba96
charts: make clip-data handle y coords as well
...
Implementation is efficient: the minmax for y is only called after trimming
the data on the x bounds. If the entire data set is outside the x range,
handling is terminated early.
2017-04-17 13:54:50 -07:00
Alexander Iljin
f767a9bca5
charts: add clip-data with test
2017-04-17 13:54:50 -07:00
Alexander Iljin
66eb038eeb
charts: add the "graphics" tag
2017-04-17 13:54:50 -07:00
Alexander Iljin
7bc3e085f6
charts: initial import
2017-04-17 13:54:50 -07:00
Alexander Iljin
60044b411e
pos: delete vocab from unmaintained
...
It was only useful with the self vocab, which is long gone.
2017-04-17 12:20:17 -07:00
Alexander Iljin
6819db7e8f
tools.test-docs: fix the order of parameters for must-fail-with
2017-04-07 19:01:38 +03:00
Alexander Iljin
a6caeb6e80
math.functions-docs: update description of e^
2017-04-07 19:01:33 +03:00
Alexander Iljin
c6208e4677
math.functions[-docs]: rename the output parameters of the power functions
2017-04-07 19:01:24 +03:00
Samuel Tardieu
30f73d63f4
Add French number>text support for ratios
2017-03-23 12:11:05 +01:00
Samuel Tardieu
5707acdaf0
Apply 1990 French orthographic reform for writing numbers
2017-03-23 11:32:52 +01:00
John Benediktsson
cdf0dbd038
io.standard-paths.unix: use $USER's configured shell.
...
Hope that '-l -c "echo $PATH"' works.
2017-03-21 16:05:23 -07:00
Alexander Iljin
692f49d92e
rosetta-code.gnome-sort: add some tests
2017-03-18 16:44:14 -07:00
Alexander Iljin
ea50cc77a0
rosetta-code.gnome-sort: add vocab
2017-03-18 15:08:56 -07:00
John Benediktsson
9c7655d286
infix: adding support for constants and ( -- x ) words.
...
Also speed up subseq steps with negative steps.
2017-03-18 13:27:33 -07:00
John Benediktsson
3f04f7b013
classes.maybe: fix help-lint for docs.
...
Right now the examples must have stack effect ( -- ). Some future
version might have an output stack assertion, but for now use
prettyprint to check result.
2017-03-17 13:21:36 -07:00
Alexander Iljin
e41f021f3c
animations-docs: fix a typo
2017-03-17 08:22:18 -07:00
Alexander Iljin
b1a24358f3
classes.maybe-docs: create some documentation for the maybe vocab
...
Integrate the pointers to the new article into existing help system,
primarily by looking for the uses of the "unions" article.
2017-03-17 08:22:18 -07:00
Alexander Iljin
bad5408c76
*-docs: fix a typo in the word parametErized
2017-03-17 08:22:18 -07:00
Alexander Iljin
cecbd6c602
alien-docs: fix wording
2017-03-17 08:22:18 -07:00
Alexander Iljin
4968a4f6a5
sequences-docs: add a bunch of related-words
2017-03-17 08:22:18 -07:00
Alexander Iljin
a6223e1ae3
sequences-docs: simplify the head* description
2017-03-17 08:22:18 -07:00
John Benediktsson
2e43bc6b90
infix: add support for string literals.
...
Rename ast-number to ast-value (to represent any literal value).
2017-03-16 16:14:51 -07:00
John Benediktsson
8e87696719
infix: don't shadow ``t`` even though we can.
2017-03-16 15:50:58 -07:00
John Benediktsson
aa05fca37f
infix: add a test for nested local scopes.
2017-03-16 15:49:07 -07:00
John Benediktsson
2b23d75544
infix: fix to allow nested local scopes.
2017-03-16 15:36:07 -07:00
nicolas-p
20a663ab0b
ui.gadgets.buttons: workaround for windows gradient bug
2017-03-14 17:26:19 -07:00
John Benediktsson
d60970c0a5
io.standard-paths.windows: fix find-in-program-files.
...
Remove stale bfs? flag.
2017-03-05 19:17:14 -08:00
John Benediktsson
2ede9f09be
io.standard-paths.windows: fix to use find-file-in-directories.
2017-03-05 15:58:59 -08:00
John Benediktsson
495d27a502
io.directories.search: fix linux tests.
...
Linux doesn't return alphabetic ordering like Windows and macOS, so
we just assert the paths are iterated in the correct order by depth.
2017-03-05 15:56:28 -08:00
John Benediktsson
8b455d2306
tools.deploy.shaker: support "stop-after-last-window?".
...
This only works on macOS right now, but since most every deploy.factor
has it set, we should read it and use it.
2017-03-05 15:13:24 -08:00