]> gitweb.factorcode.org Git - factor.git/log
factor.git
16 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-FROGGER\erg [Tue, 25 Mar 2008 21:41:59 +0000 (16:41 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFix stat on linux/x86.64
Slava Pestov [Wed, 26 Mar 2008 03:26:33 +0000 (22:26 -0500)]
Fix stat on linux/x86.64

16 years agoUpdate .gitignore
Slava Pestov [Wed, 26 Mar 2008 02:58:27 +0000 (21:58 -0500)]
Update .gitignore

16 years agoMerge git://factorcode.org/git/littledan
Slava Pestov [Wed, 26 Mar 2008 02:56:52 +0000 (21:56 -0500)]
Merge git://factorcode.org/git/littledan

16 years agoMerge git://double.co.nz/git/factor
Slava Pestov [Wed, 26 Mar 2008 02:56:14 +0000 (21:56 -0500)]
Merge git://double.co.nz/git/factor

16 years agoReduce amount of generated code for peg token parser
Chris Double [Wed, 26 Mar 2008 02:40:17 +0000 (15:40 +1300)]
Reduce amount of generated code for peg token parser

16 years agoFix just parser in pegs
Chris Double [Wed, 26 Mar 2008 02:26:54 +0000 (15:26 +1300)]
Fix just parser in pegs

16 years agoredo target
erg [Wed, 26 Mar 2008 02:09:39 +0000 (21:09 -0500)]
redo target

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
erg [Wed, 26 Mar 2008 01:19:49 +0000 (20:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoUTF-16 native order; better encodings docs
Daniel Ehrenberg [Wed, 26 Mar 2008 01:17:37 +0000 (21:17 -0400)]
UTF-16 native order; better encodings docs

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
erg [Wed, 26 Mar 2008 00:52:29 +0000 (19:52 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agominor cleanup in windows path handling
erg [Wed, 26 Mar 2008 00:52:07 +0000 (19:52 -0500)]
minor cleanup in windows path handling

16 years agoredo path handling
erg [Wed, 26 Mar 2008 00:50:39 +0000 (19:50 -0500)]
redo path handling

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Tue, 25 Mar 2008 23:43:09 +0000 (19:43 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-FROGGER\erg [Tue, 25 Mar 2008 19:37:36 +0000 (14:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoadd more dlls to factor.sh
U-FROGGER\erg [Tue, 25 Mar 2008 19:37:17 +0000 (14:37 -0500)]
add more dlls to factor.sh

16 years agofix netbsd32
Doug Coleman [Tue, 25 Mar 2008 18:51:09 +0000 (13:51 -0500)]
fix netbsd32

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Eduardo Cavazos [Tue, 25 Mar 2008 10:41:06 +0000 (04:41 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agolsys.ui: Add a '500 sleep' workaround
Eduardo Cavazos [Tue, 25 Mar 2008 10:40:36 +0000 (04:40 -0600)]
lsys.ui: Add a '500 sleep' workaround

16 years agoFix
Slava Pestov [Tue, 25 Mar 2008 01:44:39 +0000 (20:44 -0500)]
Fix

16 years agoTest fix
Slava Pestov [Tue, 25 Mar 2008 01:15:42 +0000 (20:15 -0500)]
Test fix

16 years agoClass algebra refactoring
Slava Pestov [Tue, 25 Mar 2008 00:52:21 +0000 (19:52 -0500)]
Class algebra refactoring

16 years agoLauncher documentation
Slava Pestov [Tue, 25 Mar 2008 00:47:30 +0000 (19:47 -0500)]
Launcher documentation

16 years agoMove priority code to io.launcher
Slava Pestov [Mon, 24 Mar 2008 23:02:39 +0000 (18:02 -0500)]
Move priority code to io.launcher

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 24 Mar 2008 22:41:10 +0000 (17:41 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agofinish rename process to priority
Doug Coleman [Mon, 24 Mar 2008 22:25:19 +0000 (17:25 -0500)]
finish rename process to priority

16 years agorename process to priority
Doug Coleman [Mon, 24 Mar 2008 22:25:03 +0000 (17:25 -0500)]
rename process to priority

16 years agomove priority bindings to extra/unix
Doug Coleman [Mon, 24 Mar 2008 22:20:42 +0000 (17:20 -0500)]
move priority bindings to extra/unix

16 years agofix bug in find-all-files
Doug Coleman [Mon, 24 Mar 2008 22:19:22 +0000 (17:19 -0500)]
fix bug in find-all-files

16 years agoinline new-effects
Doug Coleman [Mon, 24 Mar 2008 17:02:57 +0000 (12:02 -0500)]
inline new-effects
use new-effects for mersenne-twister

16 years agoadd new stack effects library
Doug Coleman [Mon, 24 Mar 2008 17:02:10 +0000 (12:02 -0500)]
add new stack effects library

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 24 Mar 2008 16:51:38 +0000 (11:51 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Sun, 23 Mar 2008 05:01:24 +0000 (01:01 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoChange to encodings docs
Daniel Ehrenberg [Sun, 23 Mar 2008 04:58:17 +0000 (00:58 -0400)]
Change to encodings docs

16 years agoChanging 8-bit encoding names; documentation
Daniel Ehrenberg [Sun, 23 Mar 2008 04:43:43 +0000 (00:43 -0400)]
Changing 8-bit encoding names; documentation

16 years agoMerge branch 'master' of git://factorcode.org/git/littledan
Slava Pestov [Sat, 22 Mar 2008 19:17:05 +0000 (14:17 -0500)]
Merge branch 'master' of git://factorcode.org/git/littledan

16 years agoadd remove-nth
Doug Coleman [Sat, 22 Mar 2008 06:21:21 +0000 (01:21 -0500)]
add remove-nth

16 years agommap constants
Doug Coleman [Sat, 22 Mar 2008 04:21:02 +0000 (23:21 -0500)]
mmap constants

16 years agoStrict wrapper for encodings
Daniel Ehrenberg [Sat, 22 Mar 2008 01:47:16 +0000 (21:47 -0400)]
Strict wrapper for encodings

16 years agoAdd unit test for ifte
Slava Pestov [Fri, 21 Mar 2008 22:48:01 +0000 (17:48 -0500)]
Add unit test for ifte

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Fri, 21 Mar 2008 20:59:40 +0000 (16:59 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFinal fix for 8-bit encodings
Daniel Ehrenberg [Fri, 21 Mar 2008 20:57:13 +0000 (16:57 -0400)]
Final fix for 8-bit encodings

16 years agoadd more priority constants, priority functions
Doug Coleman [Fri, 21 Mar 2008 20:36:49 +0000 (15:36 -0500)]
add more priority constants, priority functions

16 years agofix priority loading
Doug Coleman [Fri, 21 Mar 2008 20:25:18 +0000 (15:25 -0500)]
fix priority loading

16 years agoadd set-priority and get-priority
Doug Coleman [Fri, 21 Mar 2008 19:53:11 +0000 (14:53 -0500)]
add set-priority and get-priority
add clear_err_no and check-errno for dealing with get-priority

16 years agodont error on USE: unix
Doug Coleman [Fri, 21 Mar 2008 19:22:57 +0000 (14:22 -0500)]
dont error on USE: unix

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 21 Mar 2008 19:10:02 +0000 (14:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Fri, 21 Mar 2008 19:07:51 +0000 (14:07 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agolatin1 -> iso-8859-1
Daniel Ehrenberg [Fri, 21 Mar 2008 18:07:17 +0000 (14:07 -0400)]
latin1 -> iso-8859-1

16 years agoCompleting 8-bit changes
Daniel Ehrenberg [Fri, 21 Mar 2008 18:01:50 +0000 (14:01 -0400)]
Completing 8-bit changes

16 years agofix using
Doug Coleman [Fri, 21 Mar 2008 17:52:47 +0000 (11:52 -0600)]
fix using

16 years agoMore 8-bit encodings
Daniel Ehrenberg [Fri, 21 Mar 2008 16:30:13 +0000 (12:30 -0400)]
More 8-bit encodings

16 years agoFix performance regression in pegs
Chris Double [Fri, 21 Mar 2008 12:59:16 +0000 (01:59 +1300)]
Fix performance regression in pegs
delay parser is improved to use a memoized quotation so the
construction and compilation of the parser at runtime only
occurs once.
Changed compile so it would use equality rather than identity
for memoization purposes.

16 years agoGet peg subvocabs working again
Chris Double [Fri, 21 Mar 2008 11:58:53 +0000 (00:58 +1300)]
Get peg subvocabs working again

16 years agodelete comments
sheeple [Fri, 21 Mar 2008 00:55:46 +0000 (19:55 -0500)]
delete comments

16 years agofix stat on netbsd
Doug Coleman [Fri, 21 Mar 2008 00:15:16 +0000 (19:15 -0500)]
fix stat on netbsd

16 years agoadd netbsd to targets
Doug Coleman [Fri, 21 Mar 2008 00:12:06 +0000 (19:12 -0500)]
add netbsd to targets
add stat/types for netbsd
fix type for openbsd

16 years agomake md5 work on netbsd in factor.sh
Doug Coleman [Fri, 21 Mar 2008 00:11:04 +0000 (19:11 -0500)]
make md5 work on netbsd in factor.sh

16 years agoadd some constants to grovel
Doug Coleman [Fri, 21 Mar 2008 00:11:01 +0000 (19:11 -0500)]
add some constants to grovel

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
sheeple [Fri, 21 Mar 2008 04:53:26 +0000 (23:53 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoUpdate .gitignore
Slava Pestov [Fri, 21 Mar 2008 05:40:02 +0000 (00:40 -0500)]
Update .gitignore

16 years agoFix target script
Slava Pestov [Fri, 21 Mar 2008 05:39:28 +0000 (00:39 -0500)]
Fix target script

16 years agoClean things up for binary releases
Slava Pestov [Fri, 21 Mar 2008 05:37:58 +0000 (00:37 -0500)]
Clean things up for binary releases

16 years agoMove things around a bit
Slava Pestov [Fri, 21 Mar 2008 05:37:27 +0000 (00:37 -0500)]
Move things around a bit

16 years agoMove bitmaps
Slava Pestov [Fri, 21 Mar 2008 05:31:00 +0000 (00:31 -0500)]
Move bitmaps

16 years agomake freebsd64 compile
sheeple [Fri, 21 Mar 2008 04:53:05 +0000 (23:53 -0500)]
make freebsd64 compile

16 years agofinally fix openbsd stat
sheeple [Thu, 20 Mar 2008 23:02:19 +0000 (18:02 -0500)]
finally fix openbsd stat

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Thu, 20 Mar 2008 21:04:17 +0000 (17:04 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Slava Pestov [Thu, 20 Mar 2008 20:34:08 +0000 (15:34 -0500)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agoNew slots are now in the core
Slava Pestov [Thu, 20 Mar 2008 20:30:59 +0000 (15:30 -0500)]
New slots are now in the core

16 years agoFix race
Slava Pestov [Thu, 20 Mar 2008 19:25:39 +0000 (14:25 -0500)]
Fix race

16 years agoSmall cleanup
Slava Pestov [Thu, 20 Mar 2008 19:25:23 +0000 (14:25 -0500)]
Small cleanup

16 years agoFix errors
Slava Pestov [Thu, 20 Mar 2008 19:25:08 +0000 (14:25 -0500)]
Fix errors

16 years agoCompile pegs down to words
Chris Double [Thu, 20 Mar 2008 14:05:21 +0000 (03:05 +1300)]
Compile pegs down to words

16 years agoRip out packrat stuff
Chris Double [Thu, 20 Mar 2008 12:25:45 +0000 (01:25 +1300)]
Rip out packrat stuff
It was broken since the transition to generating compiled quotations. As far as I know, no one was using packrat-parse anyway.
Rework in progress...

16 years agoFix exists?
Slava Pestov [Thu, 20 Mar 2008 05:39:32 +0000 (00:39 -0500)]
Fix exists?

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 20 Mar 2008 04:59:03 +0000 (23:59 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agobuilder: update timeout to 2 hours
Eduardo Cavazos [Thu, 20 Mar 2008 05:33:17 +0000 (23:33 -0600)]
builder: update timeout to 2 hours

16 years agoFixes
Slava Pestov [Thu, 20 Mar 2008 04:58:47 +0000 (23:58 -0500)]
Fixes

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 20 Mar 2008 04:32:56 +0000 (23:32 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoFix failing classes unit tests
Slava Pestov [Thu, 20 Mar 2008 04:29:59 +0000 (23:29 -0500)]
Fix failing classes unit tests

16 years agoUpdate smtp for random changes
Slava Pestov [Thu, 20 Mar 2008 04:29:35 +0000 (23:29 -0500)]
Update smtp for random changes

16 years agoReplace (stat) with (exists?)
Slava Pestov [Thu, 20 Mar 2008 04:29:19 +0000 (23:29 -0500)]
Replace (stat) with (exists?)

16 years agoAdd support for & syntax in ebnf
Chris Double [Thu, 20 Mar 2008 04:25:27 +0000 (17:25 +1300)]
Add support for & syntax in ebnf

16 years agoTidy up expr groups
Chris Double [Thu, 20 Mar 2008 04:19:41 +0000 (17:19 +1300)]
Tidy up expr groups

16 years agoFix vocab name in expr tests
Chris Double [Thu, 20 Mar 2008 04:16:50 +0000 (17:16 +1300)]
Fix vocab name in expr tests

16 years agoChange <EBNF .. EBNF> to [EBNF .. EBNF]
Chris Double [Thu, 20 Mar 2008 04:13:27 +0000 (17:13 +1300)]
Change <EBNF .. EBNF> to [EBNF .. EBNF]

16 years agoMore refactoring of EBNF
Chris Double [Thu, 20 Mar 2008 04:11:09 +0000 (17:11 +1300)]
More refactoring of EBNF
<EBNF .. EBNF> now produces a quotation that when called does the parsing
EBNF: foo ... ;EBNF creates a 'foo' word with stack effect (string -- result)
when called it parses the string and returns the result.

16 years agoMerge branch 'master' of git://double.co.nz/git/factor
Daniel Ehrenberg [Thu, 20 Mar 2008 03:08:23 +0000 (23:08 -0400)]
Merge branch 'master' of git://double.co.nz/git/factor

16 years agoRefactor ebnf parser generation
Chris Double [Thu, 20 Mar 2008 02:42:21 +0000 (15:42 +1300)]
Refactor ebnf parser generation

16 years agoClean up random and fix circular
Slava Pestov [Thu, 20 Mar 2008 02:48:29 +0000 (21:48 -0500)]
Clean up random and fix circular

16 years agoBootstrap fixes
Slava Pestov [Thu, 20 Mar 2008 02:41:39 +0000 (21:41 -0500)]
Bootstrap fixes

16 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 20 Mar 2008 02:26:13 +0000 (21:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

16 years agoAdd [let* syntax
Slava Pestov [Thu, 20 Mar 2008 02:16:09 +0000 (21:16 -0500)]
Add [let* syntax

16 years agoadd code to bootstrap.syntax
Doug Coleman [Thu, 20 Mar 2008 02:15:38 +0000 (21:15 -0500)]
add code to bootstrap.syntax

16 years agoChange ordering of [[ ... ]]
Chris Double [Thu, 20 Mar 2008 01:57:12 +0000 (14:57 +1300)]
Change ordering of [[ ... ]]

16 years agoUpdate peg.pl0 to use range pattern syntax
Chris Double [Thu, 20 Mar 2008 01:22:14 +0000 (14:22 +1300)]
Update peg.pl0 to use range pattern syntax
This allows removing the words for ident and number, replacing them
with EBNF expressions.

16 years agoUpdated peg.expr to use range-pattern for digits
Chris Double [Thu, 20 Mar 2008 01:15:06 +0000 (14:15 +1300)]
Updated peg.expr to use range-pattern for digits

16 years agoFix pl0 for EBNF syntax changes
Chris Double [Thu, 20 Mar 2008 01:06:21 +0000 (14:06 +1300)]
Fix pl0 for EBNF syntax changes

16 years agoAdd ranges to EBNF syntax
Chris Double [Thu, 20 Mar 2008 00:55:19 +0000 (13:55 +1300)]
Add ranges to EBNF syntax
This works:
  <EBNF letter = [a-zA-Z] EBNF>
and
  <EBNF not-digit = [^0-9] EBNF>