John Benediktsson
1b4d9ba83e
random: adding von-mises distribution.
2012-03-30 19:43:51 -07:00
John Benediktsson
2682e7ec7f
random: implement gamma distribution, fix beta to use it.
2012-03-30 19:30:29 -07:00
Doug Coleman
8e3f0cdeac
random: Change weibull-random-float to use alpha/beta parameters.
2012-03-30 18:38:18 -07:00
Doug Coleman
6686cae347
random: Add random-unit word. 1 random-unit - is the same distribution, as Joe pointed out, so remove that. Use random-unit in librarie.
2012-03-30 18:04:45 -07:00
John Benediktsson
b23f3f8d56
random: 1 swap - was redundant.
2012-03-30 17:57:40 -07:00
John Benediktsson
1e7382b893
random: gauss-random-float is just normal-random-float.
2012-03-30 17:55:18 -07:00
John Benediktsson
1a8e52379a
random: adding lognormal, exponential, weibull, pareto, gauss, and beta distributions.
2012-03-30 17:33:13 -07:00
John Benediktsson
4f046a2339
math.vectors: separate "dot product" from "Hermitian inner product". Fixes #484 .
2012-03-29 10:56:39 -07:00
Joe Groff
64a746be73
webbrowser: move to basis for tools.deploy.unix
2012-03-26 10:18:10 -07:00
Joe Groff
24ca1b02b7
ui.tools.listener: dumb hack to set listener font
2012-03-04 13:08:22 -08:00
John Benediktsson
7a07e8742c
math.combinatorics: fix tests for next-permutation.
2012-03-02 10:05:57 -08:00
John Benediktsson
7bb807d441
math.combinatorics: fix docs for next-permutation.
2012-03-02 09:55:22 -08:00
John Benediktsson
8d56193edd
math.combinatorics: implementing "next-permutation".
2012-03-02 09:54:35 -08:00
Joe Groff
273b5115bf
add content-gadget hook for inspector
...
Allow objects such as images, strings, and audio clips to display rich representations of themselves in the inspector by providing methods for a content-gadget generic.
2012-02-21 15:06:27 -08:00
Joe Groff
4db4b3e171
ui.gadgets.panes: add gadget-alt-text
...
Provide a default implementation of write-gadget that writes plain text to a stream that doesn't support gadgets.
2012-02-18 21:59:30 -08:00
John Benediktsson
3c63275ee6
system-info.macosx: adding "Mountain Lion".
2012-02-16 08:30:56 -08:00
Doug Coleman
a813b0436d
tools.ps: Add a simple Linux-only ps clone.
2012-02-03 17:30:34 -08:00
Doug Coleman
daf13a0f4f
unix.groups: Return an empty sequence if the user in 'user user-groups' doesn't exist.
2012-02-02 19:58:24 -08:00
Doug Coleman
38d09743e0
unix.groups: Get the second parameter to getgrouplist from /etc/passwd.
2012-02-02 19:53:42 -08:00
John Benediktsson
d8b963872b
calendar: today is now midnight.
2012-02-02 19:47:05 -08:00
John Benediktsson
c730bf62bd
unix.groups: 64 ought to be enough, right?
2012-02-02 19:41:39 -08:00
otoburb
7417d8f0c8
client-docs: Updated HTTP PUT documentation typos
2012-01-11 02:33:05 +00:00
Slava Pestov
9535d83438
listener: update docs
2012-01-02 21:38:56 -08:00
Slava Pestov
d1b6106011
Set up listener's manifest so that words defined in "scratchpad" take precedence over other vocabularies and do not raise a restart. This matches the behavior of IN: and USE: in files, where the IN: takes precedence. Also remove unused clear-manifest word. Fixes #407
2012-01-02 23:18:52 -06:00
John Benediktsson
3a4afb1650
Revert "ui.gadgets.books: needs help.markup.private."
...
This reverts commit dc9aa68961
.
2011-12-29 21:38:05 -08:00
John Benediktsson
fcf2f3b4cc
unicode: Fix some $vocab-links in docs.
2011-12-29 17:32:05 -08:00
John Benediktsson
de74b98278
math.vectors: fix some $examples in docs.
2011-12-29 17:31:55 -08:00
John Benediktsson
f6c0bfdb89
ui.gadgets.books: needs help.markup.private.
2011-12-29 17:19:48 -08:00
John Benediktsson
2dcb104216
ui: fix error in docs (USE: ui.gadgets.books).
2011-12-29 16:33:16 -08:00
Doug Coleman
6fdf24d5b4
splitting.monotonic: Don't throw away the last result. Fixes #462 .
2011-12-27 11:45:01 -06:00
Joe Groff
9b56fbb1c1
cpu.x86.32.bootstrap: oops, meant bootstrap-cell
2011-12-19 20:55:07 -08:00
Joe Groff
bc3f34cbd7
cpu.x86.32.bootstrap: update unwind-native-frames
...
The arguments passed from C are in a different position now.
2011-12-19 18:42:14 -08:00
Doug Coleman
ebb722bf56
combinators.smart: Make map-reduce-outputs a macro. To be a combinator, we need a full stack-checker rewrite.
2011-12-19 11:12:37 -08:00
Samuel Tardieu
ddd7df2a38
fix link when extracting the feed address
...
If the <link rel="alternate" href="..."/> was not the first
<link/> attribute under the <feed/> tag, the bad one was extracted
as the corresponding site URL.
2011-12-16 16:07:01 -08:00
Samuel Tardieu
46a00c4ce2
add tag-named-with-attr to xml.traversal
2011-12-16 16:07:01 -08:00
Joe Groff
903863b8c6
tools.deploy.shaker: strip globals harder
...
Separate the list of strippable globals in "stripped" and "cleared". Completely remove the former set, but only reset to 'f' the latter. Fixes #447 .
2011-12-16 15:56:59 -08:00
Joe Groff
6661f8fe0c
threads: update test
2011-12-14 13:45:53 -08:00
Joe Groff
9d5e676b26
Revert "pubsubhubbub support by samueltardieu". Fixes #455 .
...
This reverts commit e3483c9c03
.
2011-12-14 13:13:18 -08:00
Joe Groff
c86d92a219
fix compiler.codegen tests
2011-12-14 12:51:12 -08:00
Joe Groff
5557574e1c
tools.deploy.shaker: clear MEMO: caches
2011-12-14 12:44:40 -08:00
Joe Groff
aa1ad21d72
fix help-lint failures
2011-12-14 11:33:17 -08:00
Joe Groff
b321c5656e
cpu.x86.64: define jit-load-vm as a no-op
...
This was the signal handler prolog code can be shared completely between x86.32 and x86.64.
2011-12-14 11:33:05 -08:00
Joe Groff
d62a0b28e6
oops, handler still need to jit-load-vm on x86-32
2011-12-14 09:56:50 -08:00
Joe Groff
7c9332e966
cpu.x86.*: clean up signal handler prolog code
...
Also bump the signal handler frame sizes up again since it looks like we shrank them too much.
2011-12-14 09:56:50 -08:00
Joe Groff
2eba1b5449
cpu.x86: reduce compiled frames by 2 cells too
2011-12-14 09:56:49 -08:00
Joe Groff
079025559d
simplify function prologs
2011-12-14 09:56:49 -08:00
Joe Groff
ee656387ea
cpu.*.bootstrap: return address for (set-context)
...
Instead of pushing zero as the fake return address for a set-context call, push an address that points back into the primitive so that callstack walking can match the frame back to the subprimitive.
2011-12-14 09:56:46 -08:00
Joe Groff
1911905c6b
vm: frame size for signal handler code blocks
2011-12-14 09:56:46 -08:00
Joe Groff
c9cc98d124
compiler.constants: remove unused constants
2011-12-14 09:56:45 -08:00
Joe Groff
e21f316583
vm: store stack frame size in code blocks
...
Change modify-code-heap primitive so it takes a sixth element in each array for the frame size.
2011-12-14 09:56:45 -08:00