]> gitweb.factorcode.org Git - factor.git/log
factor.git
11 years agoui.gadgets.editors: fix stack effect of change-caret quotation.
John Benediktsson [Sat, 29 Dec 2012 01:01:32 +0000 (17:01 -0800)]
ui.gadgets.editors: fix stack effect of change-caret quotation.

11 years agoxml.traversal: adding deep-children>string.
John Benediktsson [Mon, 17 Dec 2012 19:58:30 +0000 (11:58 -0800)]
xml.traversal: adding deep-children>string.

11 years agoui.baseline-alignment: fix float shift on retina.
John Benediktsson [Mon, 17 Dec 2012 19:43:05 +0000 (11:43 -0800)]
ui.baseline-alignment: fix float shift on retina.

11 years agohelp.pdf: add some more help pdfs.
John Benediktsson [Mon, 17 Dec 2012 01:10:02 +0000 (17:10 -0800)]
help.pdf: add some more help pdfs.

11 years agoui.text.core-text: fix jumping "def".
John Benediktsson [Tue, 11 Dec 2012 16:06:02 +0000 (08:06 -0800)]
ui.text.core-text: fix jumping "def".

11 years agomachine-learning: Add transform protocol. Add label-encoder, label-binarizer.
Doug Coleman [Tue, 4 Dec 2012 19:43:48 +0000 (11:43 -0800)]
machine-learning: Add transform protocol. Add label-encoder, label-binarizer.

11 years agomachine-learning.data-sets: cleanup a little.
John Benediktsson [Tue, 4 Dec 2012 18:29:11 +0000 (10:29 -0800)]
machine-learning.data-sets: cleanup a little.

11 years agomachine-learning.data-sets: adding the linnerud dataset.
John Benediktsson [Tue, 4 Dec 2012 18:21:04 +0000 (10:21 -0800)]
machine-learning.data-sets: adding the linnerud dataset.

11 years agomachine-learning.data-sets: load commonly used test data sets.
John Benediktsson [Tue, 4 Dec 2012 18:00:02 +0000 (10:00 -0800)]
machine-learning.data-sets: load commonly used test data sets.

11 years agomath.extras: return new arrays to protect users from others.
John Benediktsson [Tue, 4 Dec 2012 17:06:30 +0000 (09:06 -0800)]
math.extras: return new arrays to protect users from others.

11 years agomath.statistics: just use accumulate for now.
John Benediktsson [Tue, 4 Dec 2012 16:56:21 +0000 (08:56 -0800)]
math.statistics: just use accumulate for now.

11 years agomisc/icons: renaming to old convention, adding 48x48.
John Benediktsson [Sat, 1 Dec 2012 17:30:33 +0000 (09:30 -0800)]
misc/icons: renaming to old convention, adding 48x48.

11 years agoio.files: fix testcase for renamed icon file.
John Benediktsson [Sat, 1 Dec 2012 02:27:36 +0000 (18:27 -0800)]
io.files: fix testcase for renamed icon file.

11 years agowebapps.mason.version.data: Already inside a transaction, don't make another.
Mighty Sheeple [Fri, 30 Nov 2012 23:52:30 +0000 (18:52 -0500)]
webapps.mason.version.data: Already inside a transaction, don't make another.

11 years agowebsites.factorcode: higher resolution logo for retina.
John Benediktsson [Fri, 30 Nov 2012 23:38:23 +0000 (15:38 -0800)]
websites.factorcode: higher resolution logo for retina.

11 years agoNew icons for Factor.
John Benediktsson [Fri, 30 Nov 2012 23:26:21 +0000 (15:26 -0800)]
New icons for Factor.

11 years agoRevert "ui.backend.cocoa.views: make compatible with 10.6."
John Benediktsson [Fri, 30 Nov 2012 02:43:19 +0000 (18:43 -0800)]
Revert "ui.backend.cocoa.views: make compatible with 10.6."

This reverts commit 7f6f742fc3f2c295d18dbca1f8cba42cc22f58d0.

11 years agomachine-learning: Add stratified-samples for getting multiple samples.
Doug Coleman [Wed, 28 Nov 2012 17:13:16 +0000 (09:13 -0800)]
machine-learning: Add stratified-samples for getting multiple samples.

11 years agobasis: Try to fix the build. My profiler is hanging, but I can't figure out why....
Doug Coleman [Tue, 27 Nov 2012 18:47:05 +0000 (12:47 -0600)]
basis: Try to fix the build. My profiler is hanging, but I can't figure out why. See if the build farm has the same is
sue.

11 years agoui.backend.cocoa.views: make compatible with 10.6.
John Benediktsson [Mon, 26 Nov 2012 22:48:42 +0000 (14:48 -0800)]
ui.backend.cocoa.views: make compatible with 10.6.

11 years agowinapi window resize
Jon Harper [Mon, 26 Nov 2012 22:11:48 +0000 (23:11 +0100)]
winapi window resize

11 years agoOSX window resize
Jon Harper [Sun, 25 Nov 2012 22:21:24 +0000 (23:21 +0100)]
OSX window resize

11 years agoX11 window resize
Jon Harper [Sun, 28 Oct 2012 22:49:51 +0000 (23:49 +0100)]
X11 window resize

11 years agoAdd resize-window and relayout-window
Jon Harper [Sat, 8 Sep 2012 12:33:22 +0000 (14:33 +0200)]
Add resize-window and relayout-window

11 years agomachine-learning.rebalancing: Don't use a distribution for equal rebalancing.
Doug Coleman [Sat, 17 Nov 2012 20:52:55 +0000 (12:52 -0800)]
machine-learning.rebalancing: Don't use a distribution for equal rebalancing.

11 years agomachine-learning.rebalancing: Add a way to rebalance an X,y dataset to N samples...
Doug Coleman [Sat, 17 Nov 2012 20:38:52 +0000 (12:38 -0800)]
machine-learning.rebalancing: Add a way to rebalance an X,y dataset to N samples with an equal or skewed distribution.

11 years agomath.statistics: Add a variant of histogram that can see the sequence index.
Doug Coleman [Sat, 17 Nov 2012 20:38:12 +0000 (12:38 -0800)]
math.statistics: Add a variant of histogram that can see the sequence index.

11 years agomath.statistics: Add back std as sample-std.
Doug Coleman [Thu, 15 Nov 2012 16:27:41 +0000 (08:27 -0800)]
math.statistics: Add back std as sample-std.

11 years agoarrays.shaped: First stab at an n-dimensional array class.
Doug Coleman [Thu, 15 Nov 2012 06:42:45 +0000 (22:42 -0800)]
arrays.shaped: First stab at an n-dimensional array class.

11 years agomath.statistics: Make you think about which std you want--population or sample. Hopef...
Doug Coleman [Mon, 5 Nov 2012 22:40:14 +0000 (14:40 -0800)]
math.statistics: Make you think about which std you want--population or sample. Hopefully use the right words everywhere.

11 years agomath.statistics: Rename full-* to population-*. Full, while somewhat descriptive...
Doug Coleman [Mon, 5 Nov 2012 16:43:46 +0000 (08:43 -0800)]
math.statistics: Rename full-* to population-*. Full, while somewhat descriptive of using the entire dataset, is not a technical term, while population is used in Mathematica and stats books.

11 years agomath.matrices: Add m+n, m-n, n+m, n-m, words.
Doug Coleman [Mon, 5 Nov 2012 16:42:50 +0000 (08:42 -0800)]
math.matrices: Add m+n, m-n, n+m, n-m, words.

11 years agomath.extras: adding unique-indices.
John Benediktsson [Thu, 8 Nov 2012 01:05:06 +0000 (17:05 -0800)]
math.extras: adding unique-indices.

11 years agosequences.extras: adding flatten1.
John Benediktsson [Thu, 8 Nov 2012 01:02:22 +0000 (17:02 -0800)]
sequences.extras: adding flatten1.

11 years agoassocs.extras: adding assoc-invert.
John Benediktsson [Thu, 8 Nov 2012 01:01:37 +0000 (17:01 -0800)]
assocs.extras: adding assoc-invert.

11 years agomath.statistics: rename full-* to population-*.
John Benediktsson [Tue, 6 Nov 2012 15:16:20 +0000 (07:16 -0800)]
math.statistics: rename full-* to population-*.

11 years agoopengl: properly scale viewports.
John Benediktsson [Fri, 2 Nov 2012 00:12:13 +0000 (17:12 -0700)]
opengl: properly scale viewports.

11 years agoui.backend.cocoa.views: only set gl-scale-factor if > 1.0.
John Benediktsson [Thu, 1 Nov 2012 23:59:45 +0000 (16:59 -0700)]
ui.backend.cocoa.views: only set gl-scale-factor if > 1.0.

11 years agoimages: don't truncate in image-dim.
John Benediktsson [Thu, 1 Nov 2012 23:48:44 +0000 (16:48 -0700)]
images: don't truncate in image-dim.

11 years agoopengl: make sure to reset the scale factor at startup.
John Benediktsson [Thu, 1 Nov 2012 23:46:56 +0000 (16:46 -0700)]
opengl: make sure to reset the scale factor at startup.

11 years agocore-text: better check.
John Benediktsson [Thu, 1 Nov 2012 23:43:26 +0000 (16:43 -0700)]
core-text: better check.

11 years agocap: make screenshots work on retina.
John Benediktsson [Thu, 1 Nov 2012 23:30:20 +0000 (16:30 -0700)]
cap: make screenshots work on retina.

11 years agocore-text: retina displays should use "2x" fonts.
John Benediktsson [Thu, 1 Nov 2012 23:28:33 +0000 (16:28 -0700)]
core-text: retina displays should use "2x" fonts.

11 years agoopengl.textures: render 2x images.
John Benediktsson [Thu, 1 Nov 2012 23:14:55 +0000 (16:14 -0700)]
opengl.textures: render 2x images.

11 years agoimages: adding "2x" images.
John Benediktsson [Thu, 1 Nov 2012 23:11:55 +0000 (16:11 -0700)]
images: adding "2x" images.

11 years agoopengl: adding support for a gl-scale-factor.
John Benediktsson [Thu, 1 Nov 2012 21:48:12 +0000 (14:48 -0700)]
opengl: adding support for a gl-scale-factor.

11 years agocalendar: better warnings.
John Benediktsson [Thu, 1 Nov 2012 21:41:30 +0000 (14:41 -0700)]
calendar: better warnings.

11 years agoui.backend.cocoa.views: [self setWantsBestResolutionOpenGLSurface:YES];
John Benediktsson [Thu, 1 Nov 2012 21:29:03 +0000 (14:29 -0700)]
ui.backend.cocoa.views: [self setWantsBestResolutionOpenGLSurface:YES];

11 years agoFactor.app: enable NSHighResolutionCapable.
John Benediktsson [Thu, 1 Nov 2012 21:27:31 +0000 (14:27 -0700)]
Factor.app: enable NSHighResolutionCapable.

11 years agoassocs.extras: use min-length in zip-as.
John Benediktsson [Tue, 30 Oct 2012 16:50:53 +0000 (09:50 -0700)]
assocs.extras: use min-length in zip-as.

11 years agosequences.extras: adding a (slow) arg-sort.
John Benediktsson [Tue, 30 Oct 2012 00:45:33 +0000 (17:45 -0700)]
sequences.extras: adding a (slow) arg-sort.

11 years agoui.backend.gtk: Save the clipboard to the global clipboard so that it doesn't get...
Doug Coleman [Mon, 29 Oct 2012 17:56:34 +0000 (10:56 -0700)]
ui.backend.gtk: Save the clipboard to the global clipboard so that it doesn't get deleted when Factor exits. Fixes #548. Add paste-selection, but commented out for now.

11 years agogrouping: The expectation is that if there is a virtual clump of length N, then each...
Doug Coleman [Mon, 29 Oct 2012 16:47:15 +0000 (09:47 -0700)]
grouping: The expectation is that if there is a virtual clump of length N, then each iteration through that clump there are N elements available. This patch breaks that assumption.
Revert "change clump when the group size is greater than the sequence length"

This reverts commit baedb316c5e5c966400b903ac9bebd9bc70fbeba.

Conflicts:
basis/grouping/grouping-docs.factor
basis/grouping/grouping-tests.factor
basis/grouping/grouping.factor

11 years agoAllow circular clumps with a length smaller than the clump
Jon Harper [Sun, 28 Oct 2012 12:12:46 +0000 (13:12 +0100)]
Allow circular clumps with a length smaller than the clump

Conflicts:
basis/grouping/grouping-tests.factor

11 years agofixup: forgot the tests
Jon Harper [Sun, 28 Oct 2012 14:38:58 +0000 (15:38 +0100)]
fixup: forgot the tests

11 years agoclump: fix empty sequence input. rephrase docs a bit
Jon Harper [Sun, 28 Oct 2012 14:28:05 +0000 (15:28 +0100)]
clump: fix empty sequence input. rephrase docs a bit

11 years agochange clump when the group size is greater than the sequence length
Jon Harper [Sun, 28 Oct 2012 13:34:55 +0000 (14:34 +0100)]
change clump when the group size is greater than the sequence length

11 years agoFriendlier grouping/clumping error message
Jon Harper [Sun, 28 Oct 2012 12:50:16 +0000 (13:50 +0100)]
Friendlier grouping/clumping error message

11 years agoos-unix: Actually call pthread_join() to avoid an infinite loop and 100% cpu usage...
Doug Coleman [Fri, 26 Oct 2012 17:36:01 +0000 (10:36 -0700)]
os-unix: Actually call pthread_join() to avoid an infinite loop and 100% cpu usage. It happens randomly. Fixes #738. Thanks to kkrev or frankfranks.

11 years agoio.streams.zeros: write only 'n' zeros.
John Benediktsson [Fri, 26 Oct 2012 14:48:51 +0000 (07:48 -0700)]
io.streams.zeros: write only 'n' zeros.

11 years agoio.streams.zeros: adding authors.txt.
John Benediktsson [Fri, 26 Oct 2012 05:00:35 +0000 (22:00 -0700)]
io.streams.zeros: adding authors.txt.

11 years agoio.streams.random: stream-copy disposes, so we don't need to.
John Benediktsson [Fri, 26 Oct 2012 05:00:02 +0000 (22:00 -0700)]
io.streams.random: stream-copy disposes, so we don't need to.

11 years agounix: adding truncate-file.
John Benediktsson [Fri, 26 Oct 2012 04:51:08 +0000 (21:51 -0700)]
unix: adding truncate-file.

11 years agoio.streams.random: moving random-file here.
John Benediktsson [Fri, 26 Oct 2012 04:47:42 +0000 (21:47 -0700)]
io.streams.random: moving random-file here.

11 years agoio.streams.zeros: adding zero-file.
John Benediktsson [Fri, 26 Oct 2012 04:46:11 +0000 (21:46 -0700)]
io.streams.zeros: adding zero-file.

11 years agoio.streams.zeros: adding @erg's zero-stream.
John Benediktsson [Fri, 26 Oct 2012 04:43:52 +0000 (21:43 -0700)]
io.streams.zeros: adding @erg's zero-stream.

11 years agoio.random: adding "random-file".
John Benediktsson [Fri, 26 Oct 2012 04:40:43 +0000 (21:40 -0700)]
io.random: adding "random-file".

11 years agoio.streams.random: adding @erg's random-stream.
John Benediktsson [Fri, 26 Oct 2012 04:37:58 +0000 (21:37 -0700)]
io.streams.random: adding @erg's random-stream.

11 years agomath.statistics: add some padding in the docs (looks better).
John Benediktsson [Fri, 26 Oct 2012 02:48:05 +0000 (19:48 -0700)]
math.statistics: add some padding in the docs (looks better).

11 years agomachine-learning.one-hot: Use the example from my blog post as a unit test.
Doug Coleman [Fri, 26 Oct 2012 01:15:56 +0000 (18:15 -0700)]
machine-learning.one-hot: Use the example from my blog post as a unit test.

11 years agomath.statistics: add other cumulative words to help article.
John Benediktsson [Thu, 25 Oct 2012 23:30:31 +0000 (16:30 -0700)]
math.statistics: add other cumulative words to help article.

11 years agomachine-learning.one-hot: Start a machine learning library with a feature from scikit...
Doug Coleman [Thu, 25 Oct 2012 23:17:26 +0000 (16:17 -0700)]
machine-learning.one-hot: Start a machine learning library with a feature from scikit-learn.

11 years agosequences.extras: Add set-nths and set-nths-unsafe for setting many indices in a...
Doug Coleman [Thu, 25 Oct 2012 23:14:07 +0000 (16:14 -0700)]
sequences.extras: Add set-nths and set-nths-unsafe for setting many indices in a sequence to the same value.

11 years agomath.statistics: Add cum-count, cum-sum0, cum-map0. Add docs.
Doug Coleman [Thu, 25 Oct 2012 23:13:25 +0000 (16:13 -0700)]
math.statistics: Add cum-count, cum-sum0, cum-map0. Add docs.

11 years agosequences.extras: Add head-as, head*-as, tail-as, tail*-as.
Doug Coleman [Thu, 25 Oct 2012 18:38:31 +0000 (11:38 -0700)]
sequences.extras: Add head-as, head*-as, tail-as, tail*-as.

11 years agoio.directories: defining "?delete-file".
John Benediktsson [Thu, 25 Oct 2012 17:07:15 +0000 (10:07 -0700)]
io.directories: defining "?delete-file".

11 years agocalendar: Add yesterday, tomorrow, o'clock, am, pm.
Doug Coleman [Thu, 25 Oct 2012 16:46:11 +0000 (09:46 -0700)]
calendar: Add yesterday, tomorrow, o'clock, am, pm.

11 years agowindows: Fix bootstrap.
Doug Coleman [Thu, 25 Oct 2012 15:33:05 +0000 (08:33 -0700)]
windows: Fix bootstrap.

11 years agotar: Don't throw an error if the file does not exist to unlink.
Doug Coleman [Thu, 25 Oct 2012 15:35:16 +0000 (08:35 -0700)]
tar: Don't throw an error if the file does not exist to unlink.

11 years agoio.files.acls.macosx: finish separation of ffi vocab.
John Benediktsson [Thu, 25 Oct 2012 03:28:54 +0000 (20:28 -0700)]
io.files.acls.macosx: finish separation of ffi vocab.

11 years agoio.files.acls.macosx.lib: removing redundant vocab.
John Benediktsson [Thu, 25 Oct 2012 03:23:54 +0000 (20:23 -0700)]
io.files.acls.macosx.lib: removing redundant vocab.

11 years agosbufs: no need to contract.
John Benediktsson [Thu, 25 Oct 2012 03:16:34 +0000 (20:16 -0700)]
sbufs: no need to contract.

11 years agounix: adding mkfifo.
John Benediktsson [Thu, 25 Oct 2012 03:08:32 +0000 (20:08 -0700)]
unix: adding mkfifo.

11 years agounix.ffi.macosx: can't use iovec here...
John Benediktsson [Thu, 25 Oct 2012 03:08:20 +0000 (20:08 -0700)]
unix.ffi.macosx: can't use iovec here...

11 years agounix.ffi: adding sendfile.
John Benediktsson [Thu, 25 Oct 2012 02:53:39 +0000 (19:53 -0700)]
unix.ffi: adding sendfile.

11 years agounix.ffi: adding readv/writev.
John Benediktsson [Thu, 25 Oct 2012 02:53:24 +0000 (19:53 -0700)]
unix.ffi: adding readv/writev.

11 years agocgi: add some docs.
John Benediktsson [Thu, 25 Oct 2012 02:19:14 +0000 (19:19 -0700)]
cgi: add some docs.

11 years agotools.which: adding the "which" command.
John Benediktsson [Thu, 25 Oct 2012 01:32:55 +0000 (18:32 -0700)]
tools.which: adding the "which" command.

11 years agowindows: Attempt to fix circularity.
Doug Coleman [Thu, 25 Oct 2012 02:02:59 +0000 (19:02 -0700)]
windows: Attempt to fix circularity.

11 years agotar: Fix pax_global_header. Make symlinks work, do them at the end. Untars the linux...
Doug Coleman [Thu, 25 Oct 2012 01:58:11 +0000 (18:58 -0700)]
tar: Fix pax_global_header. Make symlinks work, do them at the end. Untars the linux kernel again.

11 years agoio.files.info.unix: errno EACCES should be handled separately.
John Benediktsson [Thu, 25 Oct 2012 00:50:45 +0000 (17:50 -0700)]
io.files.info.unix: errno EACCES should be handled separately.

11 years agowindows.shell32: Throw an error if file does not exist on file-executable?
Doug Coleman [Thu, 25 Oct 2012 00:47:30 +0000 (17:47 -0700)]
windows.shell32: Throw an error if file does not exist on file-executable?
call.

11 years agoio.files.info: make access checks throw on file-does-not-exist.
John Benediktsson [Thu, 25 Oct 2012 00:39:19 +0000 (17:39 -0700)]
io.files.info: make access checks throw on file-does-not-exist.

11 years agoio.files.info.windows: Implement file-readable?, writable?, and executable?
Doug Coleman [Thu, 25 Oct 2012 00:28:50 +0000 (17:28 -0700)]
io.files.info.windows: Implement file-readable?, writable?, and executable?

11 years agoio.files.info.unix: make sure to normalize so special paths work.
John Benediktsson [Thu, 25 Oct 2012 00:11:35 +0000 (17:11 -0700)]
io.files.info.unix: make sure to normalize so special paths work.

11 years agoio.files.acls.macosx: works!
John Benediktsson [Thu, 25 Oct 2012 00:04:47 +0000 (17:04 -0700)]
io.files.acls.macosx: works!

11 years agoio.files.acls: cleanup.
John Benediktsson [Wed, 24 Oct 2012 23:51:07 +0000 (16:51 -0700)]
io.files.acls: cleanup.

11 years agoio.files.acls: Add what I have for acl support on macosx.
Doug Coleman [Wed, 24 Oct 2012 23:34:01 +0000 (16:34 -0700)]
io.files.acls: Add what I have for acl support on macosx.

11 years agoio.files.info: adding checks for read, write, or execute permissions.
John Benediktsson [Wed, 24 Oct 2012 23:44:12 +0000 (16:44 -0700)]
io.files.info: adding checks for read, write, or execute permissions.

11 years agounix.ffi: adding "access".
John Benediktsson [Wed, 24 Oct 2012 23:37:05 +0000 (16:37 -0700)]
unix.ffi: adding "access".