]> gitweb.factorcode.org Git - factor.git/log
factor.git
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 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 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: $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 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 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.

15 years agoUse math.primes.erato instead of a list of first prime numbers
Samuel Tardieu [Fri, 26 Dec 2008 19:58:46 +0000 (20:58 +0100)]
Use math.primes.erato instead of a list of first prime numbers

15 years agoAdd Eratosthene sieve as math.primes.erato
Samuel Tardieu [Fri, 26 Dec 2008 19:58:46 +0000 (20:58 +0100)]
Add Eratosthene sieve as math.primes.erato

15 years agoMark parts of math.miller-rabin as private
Samuel Tardieu [Fri, 26 Dec 2008 19:58:46 +0000 (20:58 +0100)]
Mark parts of math.miller-rabin as private

15 years agoUse existing recursion tools rather than explicit one
Samuel Tardieu [Fri, 26 Dec 2008 19:58:46 +0000 (20:58 +0100)]
Use existing recursion tools rather than explicit one

15 years agoDo not remove first primes only to prepend them afterwards
Samuel Tardieu [Fri, 26 Dec 2008 19:58:45 +0000 (20:58 +0100)]
Do not remove first primes only to prepend them afterwards

This makes little sense to use "lprimes-from" to get the
primes above one million to prepend the list of primes
before one million afterwards.

15 years agoProperly set bits in large bit arrays
Samuel Tardieu [Fri, 26 Dec 2008 19:58:45 +0000 (20:58 +0100)]
Properly set bits in large bit arrays

Bit arrays were not properly manipulated by set-bits or clear-bits
if they were larger than 40 bits (one cell + one byte).

Moreover, the bug was likely to cause a bus error on architectures unable
to access unaligned words.

15 years agomodify inclusions in file-chooser
Jeff Bigot [Fri, 26 Dec 2008 17:16:32 +0000 (18:16 +0100)]
modify inclusions in file-chooser

15 years agochange "extra/4DNav" to "resource:extra/4DNav"
Jeff Bigot [Fri, 26 Dec 2008 15:29:14 +0000 (16:29 +0100)]
change "extra/4DNav" to "resource:extra/4DNav"

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Fri, 26 Dec 2008 15:05:54 +0000 (16:05 +0100)]
Merge commit 'origin/master' into emacs

15 years agofirst 4DNav commit
Jeff Bigot [Fri, 26 Dec 2008 09:23:54 +0000 (10:23 +0100)]
first 4DNav commit

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Thu, 25 Dec 2008 19:04:58 +0000 (20:04 +0100)]
Merge commit 'origin/master' into emacs

15 years agoeasy-help: Add 'List:'
Eduardo Cavazos [Thu, 25 Dec 2008 13:55:04 +0000 (07:55 -0600)]
easy-help: Add 'List:'

15 years agoeasy-help: add 'Class-Description:'
Eduardo Cavazos [Thu, 25 Dec 2008 12:41:39 +0000 (06:41 -0600)]
easy-help: add 'Class-Description:'

15 years agoeasy-help: refactoring
Eduardo Cavazos [Thu, 25 Dec 2008 12:24:50 +0000 (06:24 -0600)]
easy-help: refactoring

15 years agoFix typo in help for '$values'
Eduardo Cavazos [Thu, 25 Dec 2008 11:34:36 +0000 (05:34 -0600)]
Fix typo in help for '$values'

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 24 Dec 2008 21:28:42 +0000 (15:28 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoeasy-help: Add support for embedded markup to some words
Eduardo Cavazos [Wed, 24 Dec 2008 09:13:44 +0000 (03:13 -0600)]
easy-help: Add support for embedded markup to some words

15 years agoAdd 'easy-help.expand-markup'
Eduardo Cavazos [Wed, 24 Dec 2008 09:13:28 +0000 (03:13 -0600)]
Add 'easy-help.expand-markup'

15 years agosize-of: Use 'Word:' from easy-help
Eduardo Cavazos [Wed, 24 Dec 2008 04:46:18 +0000 (22:46 -0600)]
size-of: Use 'Word:' from easy-help

15 years agoeasy-help: Add 'Word:'
Eduardo Cavazos [Wed, 24 Dec 2008 04:46:03 +0000 (22:46 -0600)]
easy-help: Add 'Word:'

15 years agosize-of: Edit 'Values:'
Eduardo Cavazos [Wed, 24 Dec 2008 03:58:08 +0000 (21:58 -0600)]
size-of: Edit 'Values:'

15 years agoeasy-help: 'Values:' accepts multi-line input
Eduardo Cavazos [Wed, 24 Dec 2008 03:57:34 +0000 (21:57 -0600)]
easy-help: 'Values:' accepts multi-line input

15 years agoFUEL: A bit of font-lock in the uses buffer.
Jose A. Ortega Ruiz [Wed, 24 Dec 2008 02:12:17 +0000 (03:12 +0100)]
FUEL: A bit of font-lock in the uses buffer.

15 years agoFUEL: Fixes to fuel-update-usings.
Jose A. Ortega Ruiz [Wed, 24 Dec 2008 01:44:49 +0000 (02:44 +0100)]
FUEL: Fixes to fuel-update-usings.

15 years agoFuel auto use: Don't merge the IN: and USING:
Nicholas Seckar [Wed, 24 Dec 2008 00:42:24 +0000 (16:42 -0800)]
Fuel auto use: Don't merge the IN: and USING:

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Tue, 23 Dec 2008 21:38:42 +0000 (22:38 +0100)]
Merge commit 'origin/master' into emacs

15 years agoFUEL: New fuel-update-usings (C-cC-eu) command.
Jose A. Ortega Ruiz [Tue, 23 Dec 2008 21:37:25 +0000 (22:37 +0100)]
FUEL: New fuel-update-usings (C-cC-eu) command.

15 years agosize-of: Add a Values: clause
Eduardo Cavazos [Tue, 23 Dec 2008 08:29:19 +0000 (02:29 -0600)]
size-of: Add a Values: clause

15 years agoeasy-help: Add a simple Values: word
Eduardo Cavazos [Tue, 23 Dec 2008 08:28:39 +0000 (02:28 -0600)]
easy-help: Add a simple Values: word

15 years agonehe looks good to go back in extra
Eduardo Cavazos [Tue, 23 Dec 2008 00:15:21 +0000 (18:15 -0600)]
nehe looks good to go back in extra

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 23:46:22 +0000 (00:46 +0100)]
Merge commit 'origin/master' into emacs

15 years agoFUEL: Small fixes.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 23:34:43 +0000 (00:34 +0100)]
FUEL: Small fixes.

15 years agoRemove unmaintained/tiling
Eduardo Cavazos [Mon, 22 Dec 2008 23:20:35 +0000 (17:20 -0600)]
Remove unmaintained/tiling

15 years agoUpdate 'ui.gadgets.tiling'. Add some help.
Eduardo Cavazos [Mon, 22 Dec 2008 23:20:04 +0000 (17:20 -0600)]
Update 'ui.gadgets.tiling'. Add some help.

15 years agoui.gadgets.plot: use easy-help
Eduardo Cavazos [Mon, 22 Dec 2008 21:57:12 +0000 (15:57 -0600)]
ui.gadgets.plot: use easy-help

15 years agoUse easy-help in 'size-of'
Eduardo Cavazos [Mon, 22 Dec 2008 21:50:14 +0000 (15:50 -0600)]
Use easy-help in 'size-of'

15 years agoDemo easy-help in the 'ui.gadgets.slate' vocabulary
Eduardo Cavazos [Mon, 22 Dec 2008 21:43:24 +0000 (15:43 -0600)]
Demo easy-help in the 'ui.gadgets.slate' vocabulary

15 years agoCheckin experimental 'easy-help' into extra
Eduardo Cavazos [Mon, 22 Dec 2008 21:43:01 +0000 (15:43 -0600)]
Checkin experimental 'easy-help' into extra

15 years agoDelete plot from unmaintained
Eduardo Cavazos [Mon, 22 Dec 2008 14:40:31 +0000 (08:40 -0600)]
Delete plot from unmaintained

15 years agoAdd 'ui.gadgets.plot' back to extra
Eduardo Cavazos [Mon, 22 Dec 2008 14:40:00 +0000 (08:40 -0600)]
Add 'ui.gadgets.plot' back to extra

15 years agoRemove 'size-of' from unmaintained
Eduardo Cavazos [Mon, 22 Dec 2008 14:30:08 +0000 (08:30 -0600)]
Remove 'size-of' from unmaintained

15 years agoMerge commit 'origin/master' into emacs
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 13:07:11 +0000 (14:07 +0100)]
Merge commit 'origin/master' into emacs

15 years agoFUEL: More syntax table tweaks: better paren handling.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 13:06:50 +0000 (14:06 +0100)]
FUEL: More syntax table tweaks: better paren handling.

15 years agoUpdate 'size-of' and move to extra from unmaintained
Eduardo Cavazos [Mon, 22 Dec 2008 12:37:33 +0000 (06:37 -0600)]
Update 'size-of' and move to extra from unmaintained

15 years agoClean up ugly shuffling in documents code
Slava Pestov [Mon, 22 Dec 2008 11:50:43 +0000 (05:50 -0600)]
Clean up ugly shuffling in documents code

15 years agoCleaning up more -rot usages
Slava Pestov [Mon, 22 Dec 2008 11:41:01 +0000 (05:41 -0600)]
Cleaning up more -rot usages

15 years agoClean up UUID a bit and fix help lint
Slava Pestov [Mon, 22 Dec 2008 07:22:05 +0000 (01:22 -0600)]
Clean up UUID a bit and fix help lint

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 22 Dec 2008 06:54:45 +0000 (00:54 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

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

15 years agoFix cookbook typo
Slava Pestov [Mon, 22 Dec 2008 06:54:19 +0000 (00:54 -0600)]
Fix cookbook typo

15 years agoFUEL: Listener's C-a goes to beginning of input/line.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 06:29:48 +0000 (07:29 +0100)]
FUEL: Listener's C-a goes to beginning of input/line.

15 years agoLooks like golden-section is good to go for extra
Eduardo Cavazos [Mon, 22 Dec 2008 06:05:19 +0000 (00:05 -0600)]
Looks like golden-section is good to go for extra

15 years agoFUEL: Fixes in factor syntax table and setter/getter detection.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 05:58:20 +0000 (06:58 +0100)]
FUEL: Fixes in factor syntax table and setter/getter detection.

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 22 Dec 2008 02:40:38 +0000 (20:40 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Mon, 22 Dec 2008 02:39:11 +0000 (20:39 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoFUEL: Edit word's documentation command.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 02:07:45 +0000 (03:07 +0100)]
FUEL: Edit word's documentation command.

15 years agoMove io.files.links tests to io.files.links.unix so that they don't get run on Windows
unknown [Mon, 22 Dec 2008 01:04:12 +0000 (19:04 -0600)]
Move io.files.links tests to io.files.links.unix so that they don't get run on Windows

15 years agoFix kernel unit tests on Win64
unknown [Mon, 22 Dec 2008 00:52:13 +0000 (18:52 -0600)]
Fix kernel unit tests on Win64

15 years agoFUEL: Customization docstrings homogenized.
Jose A. Ortega Ruiz [Mon, 22 Dec 2008 00:51:41 +0000 (01:51 +0100)]
FUEL: Customization docstrings homogenized.