]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoL-system.models.abop-2: change default angle
Eduardo Cavazos [Thu, 8 Jan 2009 05:14:32 +0000 (23:14 -0600)]
L-system.models.abop-2: change default angle

15 years agoL-system: Key gestures for strafing camera. Support for changing turtle values.
Eduardo Cavazos [Thu, 8 Jan 2009 05:13:18 +0000 (23:13 -0600)]
L-system: Key gestures for strafing camera. Support for changing turtle values.

15 years agoMerge branch 'master' of http://factorcode.org/git/factor
Eduardo Cavazos [Thu, 8 Jan 2009 03:25:26 +0000 (21:25 -0600)]
Merge branch 'master' of http://factorcode.org/git/factor

15 years agoAdd L-system.models.abop-5
Eduardo Cavazos [Thu, 8 Jan 2009 03:24:44 +0000 (21:24 -0600)]
Add L-system.models.abop-5

15 years agoAdd L-system.models.abop-4
Eduardo Cavazos [Thu, 8 Jan 2009 03:24:30 +0000 (21:24 -0600)]
Add L-system.models.abop-4

15 years agoAdd L-system.models.abop-3
Eduardo Cavazos [Thu, 8 Jan 2009 03:23:57 +0000 (21:23 -0600)]
Add L-system.models.abop-3

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Wed, 7 Jan 2009 23:59:56 +0000 (17:59 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUnicode docs
Daniel Ehrenberg [Wed, 7 Jan 2009 23:59:01 +0000 (17:59 -0600)]
Unicode docs

15 years agoL-system: offer help via F1
Eduardo Cavazos [Wed, 7 Jan 2009 22:47:25 +0000 (16:47 -0600)]
L-system: offer help via F1

15 years agoMerge branch 'master' of http://factorcode.org/git/factor
Eduardo Cavazos [Wed, 7 Jan 2009 22:27:42 +0000 (16:27 -0600)]
Merge branch 'master' of http://factorcode.org/git/factor

15 years agoAdd L-system.models.abop-2
Eduardo Cavazos [Wed, 7 Jan 2009 22:26:19 +0000 (16:26 -0600)]
Add L-system.models.abop-2

15 years agoL-system.models.abop-1: Minor tweaks
Eduardo Cavazos [Wed, 7 Jan 2009 22:25:32 +0000 (16:25 -0600)]
L-system.models.abop-1: Minor tweaks

15 years agoL-system: Add rotating pedestal
Eduardo Cavazos [Wed, 7 Jan 2009 22:24:56 +0000 (16:24 -0600)]
L-system: Add rotating pedestal

15 years agoUnicode word breaks
Daniel Ehrenberg [Wed, 7 Jan 2009 21:08:08 +0000 (15:08 -0600)]
Unicode word breaks

15 years agoCGI responder would fail if the CGI script would emit non-ASCII characters; set encod...
Slava Pestov [Wed, 7 Jan 2009 19:46:52 +0000 (13:46 -0600)]
CGI responder would fail if the CGI script would emit non-ASCII characters; set encoding to binary

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Wed, 7 Jan 2009 18:26:50 +0000 (12:26 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoWord breaks
Daniel Ehrenberg [Wed, 7 Jan 2009 18:23:07 +0000 (12:23 -0600)]
Word breaks

15 years agoFix typo in example
Slava Pestov [Wed, 7 Jan 2009 18:20:10 +0000 (12:20 -0600)]
Fix typo in example

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 7 Jan 2009 18:19:00 +0000 (12:19 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 7 Jan 2009 17:23:37 +0000 (11:23 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix typo in each-file stack effect, document io.directories.search
Doug Coleman [Wed, 7 Jan 2009 17:20:05 +0000 (11:20 -0600)]
Fix typo in each-file stack effect, document io.directories.search

15 years agofix typo in grouping docs, add more examples
U-C4\Administrator [Wed, 7 Jan 2009 17:05:53 +0000 (11:05 -0600)]
fix typo in grouping docs, add more examples

15 years agoAdd test for project Euler 157
Samuel Tardieu [Wed, 7 Jan 2009 12:37:17 +0000 (13:37 +0100)]
Add test for project Euler 157

15 years agoRemove "primes-under-million" list
Samuel Tardieu [Wed, 7 Jan 2009 09:34:07 +0000 (10:34 +0100)]
Remove "primes-under-million" list

In the past, this was a static list used to optimize prime factors
computation. Now that the dependency has been reversed, there is
no point in keeping this list which can be obtained by
"1000000 primes-upto" as easily.

15 years agoUse the largest source file to benchmark checksums
Samuel Tardieu [Wed, 7 Jan 2009 09:32:26 +0000 (10:32 +0100)]
Use the largest source file to benchmark checksums

"extra/math/primes/list.factor" is very small. Replace it with the
largest factor source file in benchmarks.

15 years agoAdd missing files in math.primes.erato and add copyright notice
Samuel Tardieu [Wed, 7 Jan 2009 09:18:00 +0000 (10:18 +0100)]
Add missing files in math.primes.erato and add copyright notice

15 years agoRefactor prime factors decomposition module and add more tests
Samuel Tardieu [Wed, 7 Jan 2009 08:58:46 +0000 (09:58 +0100)]
Refactor prime factors decomposition module and add more tests

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Wed, 7 Jan 2009 03:15:08 +0000 (21:15 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoClean up inverse a bit
Slava Pestov [Wed, 7 Jan 2009 03:14:22 +0000 (21:14 -0600)]
Clean up inverse a bit

15 years agoFUEL: Tidbits.
Jose A. Ortega Ruiz [Wed, 7 Jan 2009 03:08:36 +0000 (04:08 +0100)]
FUEL: Tidbits.

15 years agoFUEL: Fix for symbol words display in vocab help pages.
Jose A. Ortega Ruiz [Wed, 7 Jan 2009 02:03:20 +0000 (03:03 +0100)]
FUEL: Fix for symbol words display in vocab help pages.

15 years agoFUEL: Shorten very long words in tables to keep delims aligned.
Jose A. Ortega Ruiz [Wed, 7 Jan 2009 01:47:44 +0000 (02:47 +0100)]
FUEL: Shorten very long words in tables to keep delims aligned.

15 years agoFUEL: $operation.
Jose A. Ortega Ruiz [Wed, 7 Jan 2009 00:59:15 +0000 (01:59 +0100)]
FUEL: $operation.

15 years agoFUEL: Vocab word lists in help browser.
Jose A. Ortega Ruiz [Wed, 7 Jan 2009 00:44:45 +0000 (01:44 +0100)]
FUEL: Vocab word lists in help browser.

15 years agoL-system: Handle case of 'f' string (use axiom)
Eduardo Cavazos [Tue, 6 Jan 2009 22:31:11 +0000 (16:31 -0600)]
L-system: Handle case of 'f' string (use axiom)

15 years agoFixing unicode normalization--all tests pass
Daniel Ehrenberg [Tue, 6 Jan 2009 22:25:12 +0000 (16:25 -0600)]
Fixing unicode normalization--all tests pass

15 years agoFUEL: Tags and authors support in help browser.
Jose A. Ortega Ruiz [Tue, 6 Jan 2009 22:08:33 +0000 (23:08 +0100)]
FUEL: Tags and authors support in help browser.

15 years agounicode.breaks tests and bug fixes
Daniel Ehrenberg [Tue, 6 Jan 2009 16:19:19 +0000 (10:19 -0600)]
unicode.breaks tests and bug fixes

15 years agoFUEL: Much faster and nicer table rendering.
Jose A. Ortega Ruiz [Tue, 6 Jan 2009 15:28:10 +0000 (16:28 +0100)]
FUEL: Much faster and nicer table rendering.

15 years agoFUEL: $describe-vocab and child vocab lists implemented.
Jose A. Ortega Ruiz [Tue, 6 Jan 2009 06:05:42 +0000 (07:05 +0100)]
FUEL: $describe-vocab and child vocab lists implemented.

15 years agoFix Farkup link escaping
Slava Pestov [Tue, 6 Jan 2009 05:39:29 +0000 (23:39 -0600)]
Fix Farkup link escaping

15 years agoCommenting out failing unit test in unicode
Daniel Ehrenberg [Tue, 6 Jan 2009 04:39:38 +0000 (22:39 -0600)]
Commenting out failing unit test in unicode

15 years agoUnicode normalization bug fixes (incomplete)
Daniel Ehrenberg [Tue, 6 Jan 2009 04:19:14 +0000 (22:19 -0600)]
Unicode normalization bug fixes (incomplete)

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Tue, 6 Jan 2009 02:59:04 +0000 (20:59 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFUEL: New command fuel-help-vocab (v in help browser).
Jose A. Ortega Ruiz [Tue, 6 Jan 2009 01:23:38 +0000 (02:23 +0100)]
FUEL: New command fuel-help-vocab (v in help browser).

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Tue, 6 Jan 2009 01:02:47 +0000 (02:02 +0100)]
Merge commit 'origin/master' into emacs

15 years agoAdd 2tri* and 2tri@ combinators, clean up (3each), and fix failing unit test for...
Slava Pestov [Tue, 6 Jan 2009 00:12:34 +0000 (18:12 -0600)]
Add 2tri* and 2tri@ combinators, clean up (3each), and fix failing unit test for 3map

15 years agoRemove extra/faq now that we don't need it anymore
Slava Pestov [Mon, 5 Jan 2009 23:33:27 +0000 (17:33 -0600)]
Remove extra/faq now that we don't need it anymore

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 5 Jan 2009 23:33:12 +0000 (17:33 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUpdate copyright year
Slava Pestov [Mon, 5 Jan 2009 23:33:06 +0000 (17:33 -0600)]
Update copyright year

15 years agoAdd .# to gitignore
Slava Pestov [Mon, 5 Jan 2009 23:32:28 +0000 (17:32 -0600)]
Add .# to gitignore

15 years agoMove 3each, 3map from compiler.utilities to sequences
Slava Pestov [Mon, 5 Jan 2009 23:32:08 +0000 (17:32 -0600)]
Move 3each, 3map from compiler.utilities to sequences

15 years agoFUEL: MEMO:: recognised in factor syntax.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 22:29:26 +0000 (23:29 +0100)]
FUEL: MEMO:: recognised in factor syntax.

15 years agoFUEL: Document edit command.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 21:09:18 +0000 (22:09 +0100)]
FUEL: Document edit command.

15 years agoFUEL: Edit article command in help buffers.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 21:06:43 +0000 (22:06 +0100)]
FUEL: Edit article command in help buffers.

15 years agoFUEL: bogus key binding fixed
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 14:30:07 +0000 (15:30 +0100)]
FUEL: bogus key binding fixed

15 years agoFUEL: Index entries sorted and some improvements in other tags in help browser.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 13:58:38 +0000 (14:58 +0100)]
FUEL: Index entries sorted and some improvements in other tags in help browser.

15 years agoAdd 'abop-1' L-system model
Eduardo Cavazos [Mon, 5 Jan 2009 10:12:27 +0000 (04:12 -0600)]
Add 'abop-1' L-system model

15 years agoAdd L-system (complete rewrite of lsys)
Eduardo Cavazos [Mon, 5 Jan 2009 10:11:43 +0000 (04:11 -0600)]
Add L-system (complete rewrite of lsys)

15 years agoFUEL: 'h' for help on word at point in xref buffers.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 06:08:45 +0000 (07:08 +0100)]
FUEL: 'h' for help on word at point in xref buffers.

15 years agoFUEL: New command fuel-help-kill-page (bound to 'k' in help browser).
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 05:22:36 +0000 (06:22 +0100)]
FUEL: New command fuel-help-kill-page (bound to 'k' in help browser).

15 years agoTypo in unicode normalization
Daniel Ehrenberg [Mon, 5 Jan 2009 04:22:18 +0000 (22:22 -0600)]
Typo in unicode normalization

15 years agoFUEL: $quotation and $see markup; no autodoc by default in help buffers.
Jose A. Ortega Ruiz [Mon, 5 Jan 2009 03:58:19 +0000 (04:58 +0100)]
FUEL: $quotation and $see markup; no autodoc by default in help buffers.

15 years agoinverses for append and prepend
Daniel Ehrenberg [Sun, 4 Jan 2009 20:59:55 +0000 (15:59 -0500)]
inverses for append and prepend

15 years agoFUEL: Fixes in help pages caching.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 18:40:22 +0000 (19:40 +0100)]
FUEL: Fixes in help pages caching.

15 years agoFUEL: Avoid contiguous duplicates in help history.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 18:17:04 +0000 (19:17 +0100)]
FUEL: Avoid contiguous duplicates in help history.

15 years agoFix a couple bugs in unix.users and add unit tests
Doug Coleman [Sun, 4 Jan 2009 17:44:49 +0000 (11:44 -0600)]
Fix a couple bugs in unix.users and add unit tests

15 years agoRefactor html.parser.utils a bit
Doug Coleman [Sun, 4 Jan 2009 17:38:25 +0000 (11:38 -0600)]
Refactor html.parser.utils a bit

15 years agoFUEL: Fixes in help browser navigation and new refresh command.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 15:01:03 +0000 (16:01 +0100)]
FUEL: Fixes in help browser navigation and new refresh command.

15 years agoFUEL: README reformatted.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 14:59:54 +0000 (15:59 +0100)]
FUEL: README reformatted.

15 years agoFUEL: Help page bookmarks facility.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 03:04:08 +0000 (04:04 +0100)]
FUEL: Help page bookmarks facility.

15 years agoFUEL: New command: fuel-apropos.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 01:36:58 +0000 (02:36 +0100)]
FUEL: New command: fuel-apropos.

15 years agoFUEL: Better help page caching and some fixes.
Jose A. Ortega Ruiz [Sun, 4 Jan 2009 00:50:13 +0000 (01:50 +0100)]
FUEL: Better help page caching and some fixes.

15 years agoFUEL: Help system now displays vocab help.
Jose A. Ortega Ruiz [Sat, 3 Jan 2009 23:01:51 +0000 (00:01 +0100)]
FUEL: Help system now displays vocab help.

15 years agoFUEL: Help index pages implemented (but no vocab-index yet).
Jose A. Ortega Ruiz [Sat, 3 Jan 2009 20:51:21 +0000 (21:51 +0100)]
FUEL: Help index pages implemented (but no vocab-index yet).

15 years agoFUEL: Help system overhaul.
Jose A. Ortega Ruiz [Sat, 3 Jan 2009 15:37:28 +0000 (16:37 +0100)]
FUEL: Help system overhaul.

15 years agoFUEL: Offer a command to add missing vocabs after run-file.
Jose A. Ortega Ruiz [Wed, 31 Dec 2008 03:05:34 +0000 (04:05 +0100)]
FUEL: Offer a command to add missing vocabs after run-file.

15 years agoFUEL: Fix for autodoc in presence of <PRIVATE > sections.
Jose A. Ortega Ruiz [Wed, 31 Dec 2008 00:31:03 +0000 (01:31 +0100)]
FUEL: Fix for autodoc in presence of <PRIVATE > sections.

15 years agoFUEL: Emacs 22 compat.
Jose A. Ortega Ruiz [Tue, 30 Dec 2008 23:47:02 +0000 (00:47 +0100)]
FUEL: Emacs 22 compat.

15 years agoFUEL: New option for no confirmation on restarts (fuel-debug-confirm-restarts-p).
Jose A. Ortega Ruiz [Tue, 30 Dec 2008 23:39:20 +0000 (00:39 +0100)]
FUEL: New option for no confirmation on restarts (fuel-debug-confirm-restarts-p).

15 years agoFUEL: Get rid of the USINGs buffer after we're done.
Jose A. Ortega Ruiz [Tue, 30 Dec 2008 23:31:13 +0000 (00:31 +0100)]
FUEL: Get rid of the USINGs buffer after we're done.

15 years agoFUEL: Increase autodoc timeout.
Jose A. Ortega Ruiz [Tue, 30 Dec 2008 23:23:44 +0000 (00:23 +0100)]
FUEL: Increase autodoc timeout.

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Tue, 30 Dec 2008 22:57:06 +0000 (16:57 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoForce primes list evaluation before benchmark
Samuel Tardieu [Mon, 29 Dec 2008 20:29:26 +0000 (21:29 +0100)]
Force primes list evaluation before benchmark

15 years agoMemoize small primes list
Samuel Tardieu [Mon, 29 Dec 2008 12:55:47 +0000 (13:55 +0100)]
Memoize small primes list

This makes "benchmark.binary-search" work again in a reasonable time.

15 years agoOptimize primes-between
Samuel Tardieu [Sun, 28 Dec 2008 10:43:13 +0000 (11:43 +0100)]
Optimize primes-between

Rather than having primes-between return a slice of primes-upto,
make primes-upto use primes-between.

Also, those two words cannot be marked as foldable as their
output is mutable.

15 years agoOptimize erato sieve
Samuel Tardieu [Sun, 28 Dec 2008 10:43:13 +0000 (11:43 +0100)]
Optimize erato sieve

We started crossing the numbers at 3*n, while we can start at n^2.

15 years agoRemove useless with-scope and unneeded uses
Samuel Tardieu [Sat, 27 Dec 2008 22:13:03 +0000 (23:13 +0100)]
Remove useless with-scope and unneeded uses

15 years agoProject Euler - problem 57
Samuel Tardieu [Sat, 27 Dec 2008 20:46:01 +0000 (21:46 +0100)]
Project Euler - problem 57

15 years agoAllow sigma and friends to use the stack
Samuel Tardieu [Sat, 27 Dec 2008 20:39:32 +0000 (21:39 +0100)]
Allow sigma and friends to use the stack

"sigma" used to use the stack to remember the current total.
This prevented the use of quotations manipulating elements
that were expecting to be on the stack.

This patch hides the counter while executing the quotation,
so that the latter can fully use the stack.

15 years agoFUEL: recognize fried quotations in syntax table.
Jose A. Ortega Ruiz [Sat, 27 Dec 2008 16:36:12 +0000 (17:36 +0100)]
FUEL: recognize fried quotations in syntax table.

15 years agoFUEL: Correct syntax identification for CHAR: x forms with x a paren char.
Jose A. Ortega Ruiz [Sat, 27 Dec 2008 14:44:15 +0000 (15:44 +0100)]
FUEL: Correct syntax identification for CHAR: x forms with x a paren char.

15 years agoFUEL: fix in autodoc require's and echo area font lock.
Jose A. Ortega Ruiz [Sat, 27 Dec 2008 14:18:17 +0000 (15:18 +0100)]
FUEL: fix in autodoc require's and echo area font lock.

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Sat, 27 Dec 2008 14:16:21 +0000 (15:16 +0100)]
Merge commit 'origin/master' into emacs

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 26 Dec 2008 23:14:07 +0000 (17:14 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agomore docs for pathnames
Doug Coleman [Fri, 26 Dec 2008 23:13:20 +0000 (17:13 -0600)]
more docs for pathnames

15 years agoMerge branch 'for-slava' of git://git.rfc1149.net/factor
Slava Pestov [Fri, 26 Dec 2008 21:36:41 +0000 (15:36 -0600)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor

15 years agoRemove unused and redundant math.erato
Samuel Tardieu [Fri, 26 Dec 2008 19:58:47 +0000 (20:58 +0100)]
Remove unused and redundant math.erato

The math.erato module brings nothing more is brought by lprimes
from math.primes. Remove it, as it has no user, and a better version
is available in math.primes.erato anyway.

15 years agoUse regular primality test to build primes list
Samuel Tardieu [Fri, 26 Dec 2008 19:58:47 +0000 (20:58 +0100)]
Use regular primality test to build primes list

15 years agoChange timing info on project-euler.010
Samuel Tardieu [Fri, 26 Dec 2008 19:58:46 +0000 (20:58 +0100)]
Change timing info on project-euler.010

The "math.primes" vocabulary now handles very easily primes up to
five millions.