Commit Graph

251 Commits (b8476d7081787a0bf86803a8d9e0f6074c263ab3)

Author SHA1 Message Date
John Benediktsson 80e1c8e3f2 Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
Joe Groff cd00603e2d mongodb.gridfs: leave an unmaintained-reason.txt 2011-10-17 21:23:04 -07:00
Joe Groff 3f15127ead mongodb.gridfs: move to unmaintained
It has no tests and nothing appears to use it, so I don't want to mess with it to make it implement the stream-read-unsafe interface.
2011-10-17 21:23:01 -07:00
John Benediktsson 81714b8dc3 More lint cleanups. 2011-10-16 19:33:16 -07:00
John Benediktsson 312704ae68 math.parser: cleanup uses of 16/8/2 >base/base>. 2011-10-14 10:09:12 -07:00
Doug Coleman 6586b97128 Revive the lint tool 2011-10-14 01:39:46 -07:00
Doug Coleman 76580da5d5 Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209.
2011-09-29 11:28:28 -07:00
John Benediktsson 4f42c72012 specialized-arrays: performed some cleanup.
Specifically,
    •   Created >c-array to be replacement for >T-array.
    •   Created cast-array to be generic replacement for all T-array-cast words.
    •   Created c-array@ to be generic replacement for T-array@ words.
    •   Replaced usages of <T-array> with T <c-array>
    •   Replaced usages of <direct-T-array> with T <c-direct-array>
    •   Replaced usages of >T-array with T >c-array
    •   Replaced usages of T-array-cast with T cast-array
    •   Replaced usages of malloc-T-array with T malloc-array.
    •   Removed malloc-T-array.
    •   Removed T-array-cast.
    •   Removed T-array@.
    •   Removed >T-array.

I also added (but didn't change any code to use):
    •   T c-array-type, returns T-array
    •   T c-array?, returns T-array?
    •   c-array{ T ... }, returns T-array{ ... }

Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me.
2011-09-26 11:37:51 -07:00
John Benediktsson baac978767 Removing "to:" syntax from values.
Squashed commit of the following:

commit 18fef6bfa59f71dcb63b439f631c735848a9bbbb
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Mon Sep 26 11:02:26 2011 -0700

    vocabs.metadata: revert mistaken change.

commit 496b103b54034ea953882a039c08847d0eda0bb4
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Sun Sep 25 19:03:54 2011 -0700

    values: Removing "to:" syntax.
2011-09-26 11:08:26 -07:00
Joe Groff 81b12adcad math.blas, alien.fortran: move to unmaintained cuz I'm getting too old for this shit. closes #171 2011-09-24 20:59:21 -07:00
Slava Pestov 867b5a1178 Move javascriptcore to unmaintained. Fixes #130 2011-09-19 00:12:36 -07:00
John Benediktsson 60bf9d49ca Merge remote-tracking branch 'ex-rzr/fixes' 2011-08-26 19:05:53 -07:00
Erik Charlebois 64252dbdbc 32 and 64 bit Linux PPC support 2011-05-23 23:36:14 -04:00
Anton Gorenko 588af74590 fix 'boids' and move it from unmantained to extra; 2011-05-22 17:07:55 +06:00
Anton Gorenko 70718fc73c fix gstreamer.*;
move gstreamer from unmaintained to extra;
2011-03-05 17:34:01 +06:00
Anton Gorenko 952aad80ce gobject-introspection: add FOREIGN-ATOMIC-TYPE: (used in clutter.cogl.ffi);
move clutter from unmaintainded to extra;
2011-03-05 14:11:26 +06:00
Slava Pestov 368d2a0818 Move gstreamer and clutter bindings to unmaintained/ for now, until Anton can fix them, to make the build work 2011-03-04 18:11:42 -05:00
Doug Coleman 1f366c8b1d Move math.transforms.fft to unmaintained since it's broken and there are no unit tests 2010-09-21 00:20:23 -05:00
Doug Coleman f791c8c5d2 Squashed commit of the following:
commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 19:01:38 2010 -0500

    Fix bootstrap, move privileges to windows.privileges

commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:26:30 2010 -0500

    Hopefully fix bootstrap

commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:19:05 2010 -0500

    Remove wince from factor codebase

commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 16:07:46 2010 -0500

    Remove Windows CE from vm/
2010-09-19 19:13:25 -05:00
Slava Pestov d2dd184d58 Officially drop PowerPC port 2010-08-15 20:10:11 -07:00
Erik Charlebois baab8c060d Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
2010-04-19 20:08:40 -07:00
Slava Pestov 2b4a55b53a Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-04-10 18:01:19 -07:00
Erik Charlebois edc489f4c1 Change C-ENUM: to always take a type. Use f for anonymous enums. Update all uses. 2010-04-09 23:48:22 -07:00
Joe Groff f3dd625de6 "stdcall" -> stdcall 2010-03-31 19:29:04 -07:00
Joe Groff 65c3259761 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
Slava Pestov 187e0f96ca Move closures, fries and set-n to unmaintained 2010-02-24 20:24:32 +13:00
Slava Pestov 0e8f3670a3 Move windows.dragdrop-listener to unmaintained 2010-02-21 17:48:06 +13:00
Doug Coleman c52c69fe1d Move jamshred to unmaintained 2010-02-04 16:03:00 -06:00
erikc f33c73bf94 Merge up 2010-01-30 20:39:43 -08:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Doug Coleman 6f7ec206a1 rename millis to system-millis, micros to system-micros, add nano-count 2009-11-18 15:58:48 -06:00
Slava Pestov ca12618c51 move models.illusion to basis, and move models.combinators and everything that uses it to unmaintained since it monkey-patches the models vocab which is retarded 2009-11-09 01:18:36 -06:00
Joe Groff d72fa710bc move 4DNav to unmaintained since it depends on adsoda 2009-10-30 20:46:29 -05:00
Joe Groff 2bc75e390a move adsoda to unmaintained 2009-10-30 13:46:43 -05:00
Doug Coleman 1d12a6707d sigma -> map-sum 2009-10-29 14:34:04 -05:00
Joe Groff 3fbe722561 Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
	basis/locals/locals.factor
	basis/peg/peg.factor
	extra/infix/infix.factor
2009-10-28 16:17:24 -05:00
Doug Coleman 125de11efb remove unmaintained combinators 2009-10-28 15:30:18 -05:00
Doug Coleman 7ce4b746e5 parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
Slava Pestov 7ef15865a8 remove failed experiment 2009-10-28 00:50:05 -05:00
Joe Groff 8a7acdf54f move dns.* to unmaintained 2009-10-27 20:58:52 -05:00
Slava Pestov d5ea962bcb Move modules and peg-lexer to unmaintained 2009-10-19 05:56:35 -05:00
Chris Double 41dd639427 Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue 2009-10-16 12:15:10 +13:00
Chris Double d62714e403 Fix bitrot in space-invaders and cpu.8080 vocabs 2009-10-15 18:08:30 +13:00
Chris Double 77216b9d68 Fix cpu.8080 bitrot 2009-10-15 17:33:44 +13:00
Chris Double 1ffa6cd282 Fix webapps.fjsc bitrot and move from unmaintained 2009-10-15 15:46:33 +13:00
Slava Pestov 5fc3ad92f6 cpu.arm.assembler: dust it off, update to work with contemporary Factor, and clean it up a bit 2009-10-02 20:18:34 -05:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Joe Groff 866b62755e replace all TYPEDEF: void* XXX* with C-TYPE: XXX 2009-09-27 22:21:24 -05:00
Joe Groff dce02fcdfb Merge branch 'master' of git://factorcode.org/git/factor 2009-09-26 20:38:19 -05:00
Joe Groff 2cf0f3e5d3 move alien.inline, alien.cxx, alien.marshall to unmaintained; nuke alien.structs 2009-09-26 20:37:42 -05:00
Chris Double 1591f1b723 Remove unmaintained/ogg code 2009-09-25 16:46:22 +12:00
Mitchell N Charity cad255c393 multi-methods: mv from unmaintained/ to extra/ 2009-08-17 15:49:43 -04:00
Mitchell N Charity 36f72ffa4c multi-methods: fix (1+ and 1- were recently removed)
multi-methods: fix tests (ambiguity and incorrect stack effect)
2009-08-17 15:47:48 -04:00
Sam Anklesaria eb59431c3f modules.using rewrite 2009-07-29 15:48:54 -05:00
Sam Anklesaria 63204e677a Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	unmaintained/modules/rpc-server/rpc-server.factor
2009-06-14 11:56:45 -05:00
Doug Coleman 6434e4acf1 move images.processing to unmaintained for now 2009-06-09 22:48:19 -04:00
Doug Coleman 10dd61d81f clean up formatting of rpc-server in unmaintained 2009-05-30 19:16:23 -05:00
Sam Anklesaria 624de10b1e updated modules.util to use manifests 2009-05-24 22:20:33 -05:00
Sam Anklesaria 3b10d4d86e Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/ui/gadgets/tables/tables.factor
	core/vocabs/parser/parser.factor
2009-05-24 18:57:22 -05:00
Sam Anklesaria 4952fc6f9f restarted modules vocab development 2009-05-16 19:50:16 -05:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Slava Pestov 38f97aab7d Move modules to unmaintained since it has a few issues 2009-05-06 11:03:04 -05:00
Joe Groff fa8c47d310 move ui.offscreen to unmaintained for now 2009-05-03 22:04:25 -05:00
Doug Coleman 47fb13955c move dns from unmaintained to extra for keyholder 2009-04-22 16:18:15 -05:00
Maxim Savchenko 553de434bb Cleaning out newfx references 2009-04-22 16:39:28 -04:00
Slava Pestov 367ec5de93 newfx => unmaintained since it uses multi-methods 2009-04-22 11:54:59 -05:00
Slava Pestov f4f99036ca Move lint to unmaintained 2009-04-22 07:04:15 -05:00
Slava Pestov b075f20d80 Move multi-methods, and vocabs that depend on them (dns, shell, newfx). Multi methods won't be in Factor 1.0 and I don't want to keep maintaining this feature 2009-04-22 06:50:09 -05:00
Slava Pestov b4bb4d55fa Merge branch 'master' of git://factorcode.org/git/wrunt 2009-04-18 03:30:44 -05:00
Slava Pestov 1b4e778102 advice: move to unmaintained 2009-04-17 20:50:14 -05:00
Doug Coleman b994b9a4dc move graph-theory to unmaintained: no unit tests and compile errors 2009-04-17 11:14:41 -05:00
Alex Chapman 4934c49f08 Moving synth and morse from unmaintained to extra 2009-04-16 13:36:21 +10:00
Alex Chapman ea903a67ba Openal fixes 2009-04-16 11:05:59 +10:00
Alex Chapman 601f8fdd29 Moving jamshred from unmaintained to extra 2009-04-15 20:01:18 +10:00
Alex Chapman d34539bca1 Retrieving jamshred from repository history 2009-04-15 19:59:52 +10:00
Doug Coleman b38348aae0 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 15:06:31 -05:00
Slava Pestov bd5013c9e6 Move combinators.cleave to unmaintained 2009-03-11 08:44:51 -05:00
Slava Pestov 515dcce34a Move unused utility libraries to unmaintained 2009-03-11 08:35:48 -05:00
Doug Coleman f2131b4ebf Merge branch 'master' of git://factorcode.org/git/factor 2009-03-07 09:47:10 -06:00
Slava Pestov 72d9be21ae Update 4DNav for new_ui 2009-03-07 03:20:47 -06:00
Slava Pestov ad64211503 Move flatland to unmaintained 2009-03-07 01:47:18 -06:00
Slava Pestov c1792d169e Remove some stuff from unmaintained, and put some extra stuff there 2009-03-07 01:38:50 -06:00
Slava Pestov 375c5e69b5 Various load-everything fixes 2009-03-07 01:22:21 -06:00
Doug Coleman ea259f8690 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-05 16:39:14 -06:00
Doug Coleman 1f25cf5b12 remove old id3 parser 2009-03-04 16:24:17 -06:00
Doug Coleman 33a1a269f5 delete unmaintained trees 2009-03-04 16:02:40 -06:00
Slava Pestov 25a877e50b Merge OneEyed's patch 2009-02-28 17:06:55 -06:00
Slava Pestov 8e9ca923b7 Remove unmaintained/pango 2009-02-26 02:31:36 -06:00
Samuel Tardieu 087d931c36 Remove the tail argument from do/until/while 2009-02-18 02:41:14 +01:00
Doug Coleman a4b174d04b spruce up unmaintained/openal -- can maybe go back into extra/ 2009-02-07 00:58:02 -06:00
Daniel Ehrenberg b9a5183b42 Moving 4DNav out of unmaintained and fixing docs 2009-01-30 11:39:39 -06:00
Daniel Ehrenberg d85deeb262 Merge branch 'master' of git://github.com/Bigot/factor-bgt 2009-01-30 11:30:44 -06:00
Jeff Bigot 202e6df46f update 4dnav doc 2009-01-30 17:55:36 +01:00
Jeff Bigot 09d1e6400b move to unmaintained 2009-01-30 17:42:59 +01:00
Jeff Bigot f46f92aa9d Merge branch 'master' of git://factorcode.org/git/factor 2009-01-30 17:38:21 +01:00
Daniel Ehrenberg cbdcadc45d Moving back ui.gadgets.slate 2009-01-30 09:41:50 -06:00
Daniel Ehrenberg afacfc1a17 Moved things into unmaintained that fail help-lint 2009-01-29 19:20:34 -06:00
Daniel Ehrenberg 5615bbe330 Merge branch 'master' of git://factorcode.org/git/factor 2009-01-26 00:13:58 -06:00
Daniel Ehrenberg 2f177a194b Removing old XML generation library 2009-01-26 00:05:13 -06:00
Slava Pestov 256d84a54f Move size-of to unmaintained until help-lint is fixed 2009-01-22 20:07:22 -06:00