From 724fae53e9701ddf60c03da7a8b8cca7313ba288 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Thu, 4 Sep 2008 18:15:13 -0500 Subject: [PATCH] Move web framework to basis --- {extra => basis}/farkup/authors.txt | 0 {extra => basis}/farkup/farkup-docs.factor | 0 {extra => basis}/farkup/farkup-tests.factor | 0 {extra => basis}/farkup/farkup.factor | 0 {extra => basis}/farkup/summary.txt | 0 {extra => basis}/farkup/tags.txt | 0 {extra => basis}/furnace/actions/actions-tests.factor | 0 {extra => basis}/furnace/actions/actions.factor | 0 {extra => basis}/furnace/alloy/alloy.factor | 0 {extra => basis}/furnace/auth/auth-tests.factor | 0 {extra => basis}/furnace/auth/auth.factor | 0 {extra => basis}/furnace/auth/basic/basic.factor | 0 {extra => basis}/furnace/auth/boilerplate.xml | 0 .../auth/features/deactivate-user/deactivate-user.factor | 0 .../auth/features/edit-profile/edit-profile-tests.factor | 0 .../auth/features/edit-profile/edit-profile.factor | 0 .../furnace/auth/features/edit-profile/edit-profile.xml | 0 .../furnace/auth/features/recover-password/recover-1.xml | 0 .../furnace/auth/features/recover-password/recover-2.xml | 0 .../furnace/auth/features/recover-password/recover-3.xml | 0 .../furnace/auth/features/recover-password/recover-4.xml | 0 .../recover-password/recover-password-tests.factor | 0 .../features/recover-password/recover-password.factor | 0 .../furnace/auth/features/registration/register.xml | 0 .../auth/features/registration/registration-tests.factor | 0 .../auth/features/registration/registration.factor | 0 {extra => basis}/furnace/auth/login/login-tests.factor | 0 {extra => basis}/furnace/auth/login/login.factor | 0 {extra => basis}/furnace/auth/login/login.xml | 0 .../furnace/auth/login/permits/permits.factor | 0 .../furnace/auth/providers/assoc/assoc-tests.factor | 0 .../furnace/auth/providers/assoc/assoc.factor | 0 .../furnace/auth/providers/db/db-tests.factor | 0 {extra => basis}/furnace/auth/providers/db/db.factor | 0 {extra => basis}/furnace/auth/providers/null/null.factor | 0 {extra => basis}/furnace/auth/providers/providers.factor | 0 {extra => basis}/furnace/boilerplate/boilerplate.factor | 0 {extra => basis}/furnace/cache/cache.factor | 8 ++++---- .../furnace/conversations/conversations.factor | 0 {extra => basis}/furnace/db/db-tests.factor | 0 {extra => basis}/furnace/db/db.factor | 0 {extra => basis}/furnace/furnace-tests.factor | 0 {extra => basis}/furnace/furnace.factor | 0 {extra => basis}/furnace/json/json.factor | 0 {extra => basis}/furnace/redirection/redirection.factor | 0 {extra => basis}/furnace/referrer/referrer.factor | 0 {extra => basis}/furnace/scopes/scopes.factor | 0 {extra => basis}/furnace/sessions/authors.txt | 0 {extra => basis}/furnace/sessions/sessions-tests.factor | 0 {extra => basis}/furnace/sessions/sessions.factor | 0 {extra => basis}/furnace/syndication/syndication.factor | 0 {extra => basis}/furnace/utilities/utilities.factor | 0 {extra => basis}/globs/authors.txt | 0 {extra => basis}/globs/globs-tests.factor | 0 {extra => basis}/globs/globs.factor | 0 {extra => basis}/globs/summary.txt | 0 {extra => basis}/html/components/components-tests.factor | 0 {extra => basis}/html/components/components.factor | 0 {extra => basis}/html/elements/authors.txt | 0 {extra => basis}/html/elements/elements-tests.factor | 0 {extra => basis}/html/elements/elements.factor | 0 {extra => basis}/html/forms/forms-tests.factor | 0 {extra => basis}/html/forms/forms.factor | 0 {extra => basis}/html/parser/analyzer/analyzer.factor | 0 {extra => basis}/html/parser/analyzer/authors.txt | 0 {extra => basis}/html/parser/authors.txt | 0 {extra => basis}/html/parser/parser-tests.factor | 0 {extra => basis}/html/parser/parser.factor | 0 {extra => basis}/html/parser/printer/authors.txt | 0 {extra => basis}/html/parser/printer/printer.factor | 0 {extra => basis}/html/parser/utils/authors.txt | 0 {extra => basis}/html/parser/utils/utils-tests.factor | 0 {extra => basis}/html/parser/utils/utils.factor | 0 {extra => basis}/html/streams/authors.txt | 0 {extra => basis}/html/streams/streams-tests.factor | 0 {extra => basis}/html/streams/streams.factor | 0 {extra => basis}/html/streams/summary.txt | 0 {extra => basis}/html/streams/tags.txt | 0 {extra => basis}/html/templates/chloe/chloe-tests.factor | 0 {extra => basis}/html/templates/chloe/chloe.factor | 0 .../html/templates/chloe/syntax/syntax.factor | 0 {extra => basis}/html/templates/chloe/test/test1.xml | 0 {extra => basis}/html/templates/chloe/test/test10.xml | 0 {extra => basis}/html/templates/chloe/test/test11.xml | 0 {extra => basis}/html/templates/chloe/test/test12.xml | 0 {extra => basis}/html/templates/chloe/test/test2.xml | 0 {extra => basis}/html/templates/chloe/test/test3-aux.xml | 0 {extra => basis}/html/templates/chloe/test/test3.xml | 0 {extra => basis}/html/templates/chloe/test/test4.xml | 0 {extra => basis}/html/templates/chloe/test/test5.xml | 0 {extra => basis}/html/templates/chloe/test/test6.xml | 0 {extra => basis}/html/templates/chloe/test/test7.xml | 0 {extra => basis}/html/templates/chloe/test/test8.xml | 0 {extra => basis}/html/templates/chloe/test/test9.xml | 0 {extra => basis}/html/templates/fhtml/authors.txt | 0 {extra => basis}/html/templates/fhtml/fhtml-tests.factor | 0 {extra => basis}/html/templates/fhtml/fhtml.factor | 0 {extra => basis}/html/templates/fhtml/test/bug.fhtml | 0 {extra => basis}/html/templates/fhtml/test/bug.html | 0 {extra => basis}/html/templates/fhtml/test/example.fhtml | 0 {extra => basis}/html/templates/fhtml/test/example.html | 0 {extra => basis}/html/templates/fhtml/test/stack.fhtml | 0 {extra => basis}/html/templates/fhtml/test/stack.html | 0 {extra => basis}/html/templates/templates.factor | 0 {extra => basis}/http/authors.txt | 0 {extra => basis}/http/client/authors.txt | 0 {extra => basis}/http/client/client-tests.factor | 0 {extra => basis}/http/client/client.factor | 0 {extra => basis}/http/client/summary.txt | 0 {extra => basis}/http/client/tags.txt | 0 {extra => basis}/http/http-tests.factor | 0 {extra => basis}/http/http.factor | 0 {extra => basis}/http/parsers/parsers.factor | 0 {extra => basis}/http/server/authors.txt | 0 {extra => basis}/http/server/cgi/cgi.factor | 0 .../http/server/dispatchers/dispatchers-tests.factor | 0 .../http/server/dispatchers/dispatchers.factor | 0 {extra => basis}/http/server/filters/filters.factor | 0 .../http/server/redirection/redirection-tests.factor | 0 .../http/server/redirection/redirection.factor | 0 {extra => basis}/http/server/responses/responses.factor | 0 {extra => basis}/http/server/server-tests.factor | 0 {extra => basis}/http/server/server.factor | 0 {extra => basis}/http/server/static/static.factor | 0 {extra => basis}/http/server/summary.txt | 0 {extra => basis}/http/server/tags.txt | 0 {extra => basis}/http/summary.txt | 0 {extra => basis}/http/tags.txt | 0 {extra => basis}/http/test/foo.html | 0 {extra => basis}/json/authors.txt | 0 {extra => basis}/json/reader/authors.txt | 0 {extra => basis}/json/reader/reader-docs.factor | 0 {extra => basis}/json/reader/reader-tests.factor | 0 {extra => basis}/json/reader/reader.factor | 0 {extra => basis}/json/reader/summary.txt | 0 {extra => basis}/json/summary.txt | 0 {extra => basis}/json/writer/authors.txt | 0 {extra => basis}/json/writer/summary.txt | 0 {extra => basis}/json/writer/writer-docs.factor | 0 {extra => basis}/json/writer/writer.factor | 0 basis/openssl/test/errors.txt | 1 - {extra => basis}/peg/ebnf/authors.txt | 0 {extra => basis}/peg/ebnf/ebnf-tests.factor | 0 {extra => basis}/peg/ebnf/ebnf.factor | 0 {extra => basis}/peg/ebnf/summary.txt | 0 {extra => basis}/peg/ebnf/tags.txt | 0 {extra => basis}/peg/peg.factor | 0 {extra => basis}/syndication/authors.txt | 0 {extra => basis}/syndication/readme.txt | 0 {extra => basis}/syndication/summary.txt | 0 {extra => basis}/syndication/syndication-tests.factor | 0 {extra => basis}/syndication/syndication.factor | 0 {extra => basis}/syndication/tags.txt | 0 {extra => basis}/syndication/test/atom.xml | 0 {extra => basis}/syndication/test/rss1.xml | 0 {extra => basis}/xmode/README.txt | 0 {extra => basis}/xmode/authors.txt | 0 {extra => basis}/xmode/catalog/authors.txt | 0 {extra => basis}/xmode/catalog/catalog-tests.factor | 0 {extra => basis}/xmode/catalog/catalog.factor | 0 {extra => basis}/xmode/code2html/authors.txt | 0 {extra => basis}/xmode/code2html/code2html.factor | 0 .../xmode/code2html/responder/responder.factor | 0 {extra => basis}/xmode/code2html/stylesheet.css | 0 {extra => basis}/xmode/keyword-map/authors.txt | 0 .../xmode/keyword-map/keyword-map-tests.factor | 0 {extra => basis}/xmode/keyword-map/keyword-map.factor | 0 {extra => basis}/xmode/loader/authors.txt | 0 {extra => basis}/xmode/loader/loader.factor | 0 {extra => basis}/xmode/loader/syntax/authors.txt | 0 {extra => basis}/xmode/loader/syntax/syntax.factor | 0 {extra => basis}/xmode/marker/authors.txt | 0 {extra => basis}/xmode/marker/context/authors.txt | 0 {extra => basis}/xmode/marker/context/context.factor | 0 {extra => basis}/xmode/marker/marker-tests.factor | 0 {extra => basis}/xmode/marker/marker.factor | 0 {extra => basis}/xmode/marker/state/authors.txt | 0 {extra => basis}/xmode/marker/state/state.factor | 0 {extra => basis}/xmode/modes/actionscript.xml | 0 {extra => basis}/xmode/modes/ada95.xml | 0 {extra => basis}/xmode/modes/antlr.xml | 0 {extra => basis}/xmode/modes/apacheconf.xml | 0 {extra => basis}/xmode/modes/apdl.xml | 0 {extra => basis}/xmode/modes/applescript.xml | 0 {extra => basis}/xmode/modes/asp.xml | 0 {extra => basis}/xmode/modes/aspect-j.xml | 0 {extra => basis}/xmode/modes/assembly-m68k.xml | 0 {extra => basis}/xmode/modes/assembly-macro32.xml | 0 {extra => basis}/xmode/modes/assembly-mcs51.xml | 0 {extra => basis}/xmode/modes/assembly-parrot.xml | 0 {extra => basis}/xmode/modes/assembly-r2000.xml | 0 {extra => basis}/xmode/modes/assembly-x86.xml | 0 {extra => basis}/xmode/modes/awk.xml | 0 {extra => basis}/xmode/modes/b.xml | 0 {extra => basis}/xmode/modes/batch.xml | 0 {extra => basis}/xmode/modes/bbj.xml | 0 {extra => basis}/xmode/modes/bcel.xml | 0 {extra => basis}/xmode/modes/bibtex.xml | 0 {extra => basis}/xmode/modes/c.xml | 0 {extra => basis}/xmode/modes/catalog | 0 {extra => basis}/xmode/modes/chill.xml | 0 {extra => basis}/xmode/modes/cil.xml | 0 {extra => basis}/xmode/modes/clips.xml | 0 {extra => basis}/xmode/modes/cobol.xml | 0 {extra => basis}/xmode/modes/coldfusion.xml | 0 {extra => basis}/xmode/modes/cplusplus.xml | 0 {extra => basis}/xmode/modes/csharp.xml | 0 {extra => basis}/xmode/modes/css.xml | 0 {extra => basis}/xmode/modes/csv.xml | 0 {extra => basis}/xmode/modes/cvs-commit.xml | 0 {extra => basis}/xmode/modes/d.xml | 0 {extra => basis}/xmode/modes/django.xml | 0 {extra => basis}/xmode/modes/doxygen.xml | 0 {extra => basis}/xmode/modes/dsssl.xml | 0 {extra => basis}/xmode/modes/eiffel.xml | 0 {extra => basis}/xmode/modes/embperl.xml | 0 {extra => basis}/xmode/modes/erlang.xml | 0 {extra => basis}/xmode/modes/factor.xml | 0 {extra => basis}/xmode/modes/fhtml.xml | 0 {extra => basis}/xmode/modes/forth.xml | 0 {extra => basis}/xmode/modes/fortran.xml | 0 {extra => basis}/xmode/modes/foxpro.xml | 0 {extra => basis}/xmode/modes/freemarker.xml | 0 {extra => basis}/xmode/modes/gettext.xml | 0 {extra => basis}/xmode/modes/gnuplot.xml | 0 {extra => basis}/xmode/modes/groovy.xml | 0 {extra => basis}/xmode/modes/haskell.xml | 0 {extra => basis}/xmode/modes/hex.xml | 0 {extra => basis}/xmode/modes/hlsl.xml | 0 {extra => basis}/xmode/modes/htaccess.xml | 0 {extra => basis}/xmode/modes/html.xml | 0 {extra => basis}/xmode/modes/i4gl.xml | 0 {extra => basis}/xmode/modes/icon.xml | 0 {extra => basis}/xmode/modes/idl.xml | 0 {extra => basis}/xmode/modes/inform.xml | 0 {extra => basis}/xmode/modes/ini.xml | 0 {extra => basis}/xmode/modes/inno-setup.xml | 0 {extra => basis}/xmode/modes/interlis.xml | 0 {extra => basis}/xmode/modes/io.xml | 0 {extra => basis}/xmode/modes/java.xml | 0 {extra => basis}/xmode/modes/javacc.xml | 0 {extra => basis}/xmode/modes/javascript.xml | 0 {extra => basis}/xmode/modes/jcl.xml | 0 {extra => basis}/xmode/modes/jhtml.xml | 0 {extra => basis}/xmode/modes/jmk.xml | 0 {extra => basis}/xmode/modes/jsp.xml | 0 {extra => basis}/xmode/modes/latex.xml | 0 {extra => basis}/xmode/modes/lilypond.xml | 0 {extra => basis}/xmode/modes/lisp.xml | 0 {extra => basis}/xmode/modes/literate-haskell.xml | 0 {extra => basis}/xmode/modes/lotos.xml | 0 {extra => basis}/xmode/modes/lua.xml | 0 {extra => basis}/xmode/modes/mail.xml | 0 {extra => basis}/xmode/modes/makefile.xml | 0 {extra => basis}/xmode/modes/maple.xml | 0 {extra => basis}/xmode/modes/ml.xml | 0 {extra => basis}/xmode/modes/modula3.xml | 0 {extra => basis}/xmode/modes/moin.xml | 0 {extra => basis}/xmode/modes/mqsc.xml | 0 {extra => basis}/xmode/modes/myghty.xml | 0 {extra => basis}/xmode/modes/mysql.xml | 0 {extra => basis}/xmode/modes/netrexx.xml | 0 {extra => basis}/xmode/modes/nqc.xml | 0 {extra => basis}/xmode/modes/nsis2.xml | 0 {extra => basis}/xmode/modes/objective-c.xml | 0 {extra => basis}/xmode/modes/objectrexx.xml | 0 {extra => basis}/xmode/modes/occam.xml | 0 {extra => basis}/xmode/modes/omnimark.xml | 0 {extra => basis}/xmode/modes/pascal.xml | 0 {extra => basis}/xmode/modes/patch.xml | 0 {extra => basis}/xmode/modes/perl.xml | 0 {extra => basis}/xmode/modes/php.xml | 0 {extra => basis}/xmode/modes/pike.xml | 0 {extra => basis}/xmode/modes/pl-sql.xml | 0 {extra => basis}/xmode/modes/pl1.xml | 0 {extra => basis}/xmode/modes/pop11.xml | 0 {extra => basis}/xmode/modes/postscript.xml | 0 {extra => basis}/xmode/modes/povray.xml | 0 {extra => basis}/xmode/modes/powerdynamo.xml | 0 {extra => basis}/xmode/modes/progress.xml | 0 {extra => basis}/xmode/modes/prolog.xml | 0 {extra => basis}/xmode/modes/props.xml | 0 {extra => basis}/xmode/modes/psp.xml | 0 {extra => basis}/xmode/modes/ptl.xml | 0 {extra => basis}/xmode/modes/pvwave.xml | 0 {extra => basis}/xmode/modes/pyrex.xml | 0 {extra => basis}/xmode/modes/python.xml | 0 {extra => basis}/xmode/modes/quake.xml | 0 {extra => basis}/xmode/modes/rcp.xml | 0 {extra => basis}/xmode/modes/rd.xml | 0 {extra => basis}/xmode/modes/rebol.xml | 0 {extra => basis}/xmode/modes/redcode.xml | 0 {extra => basis}/xmode/modes/relax-ng-compact.xml | 0 {extra => basis}/xmode/modes/rest.xml | 0 {extra => basis}/xmode/modes/rfc.xml | 0 {extra => basis}/xmode/modes/rhtml.xml | 0 {extra => basis}/xmode/modes/rib.xml | 0 {extra => basis}/xmode/modes/rpmspec.xml | 0 {extra => basis}/xmode/modes/rtf.xml | 0 {extra => basis}/xmode/modes/ruby.xml | 0 {extra => basis}/xmode/modes/rview.xml | 0 {extra => basis}/xmode/modes/sas.xml | 0 {extra => basis}/xmode/modes/scheme.xml | 0 {extra => basis}/xmode/modes/sdl_pr.xml | 0 {extra => basis}/xmode/modes/sgml.xml | 0 {extra => basis}/xmode/modes/shellscript.xml | 0 {extra => basis}/xmode/modes/shtml.xml | 0 {extra => basis}/xmode/modes/slate.xml | 0 {extra => basis}/xmode/modes/smalltalk.xml | 0 {extra => basis}/xmode/modes/smi-mib.xml | 0 {extra => basis}/xmode/modes/splus.xml | 0 {extra => basis}/xmode/modes/sql-loader.xml | 0 {extra => basis}/xmode/modes/sqr.xml | 0 {extra => basis}/xmode/modes/squidconf.xml | 0 {extra => basis}/xmode/modes/ssharp.xml | 0 {extra => basis}/xmode/modes/svn-commit.xml | 0 {extra => basis}/xmode/modes/swig.xml | 0 {extra => basis}/xmode/modes/tcl.xml | 0 {extra => basis}/xmode/modes/tex.xml | 0 {extra => basis}/xmode/modes/texinfo.xml | 0 {extra => basis}/xmode/modes/text.xml | 0 {extra => basis}/xmode/modes/tpl.xml | 0 {extra => basis}/xmode/modes/tsql.xml | 0 {extra => basis}/xmode/modes/tthtml.xml | 0 {extra => basis}/xmode/modes/twiki.xml | 0 {extra => basis}/xmode/modes/typoscript.xml | 0 {extra => basis}/xmode/modes/uscript.xml | 0 {extra => basis}/xmode/modes/vbscript.xml | 0 {extra => basis}/xmode/modes/velocity.xml | 0 {extra => basis}/xmode/modes/verilog.xml | 0 {extra => basis}/xmode/modes/vhdl.xml | 0 {extra => basis}/xmode/modes/xml.xml | 0 {extra => basis}/xmode/modes/xq.xml | 0 {extra => basis}/xmode/modes/xsl.xml | 0 {extra => basis}/xmode/modes/zpt.xml | 0 {extra => basis}/xmode/rules/authors.txt | 0 {extra => basis}/xmode/rules/rules-tests.factor | 0 {extra => basis}/xmode/rules/rules.factor | 0 {extra => basis}/xmode/summary.txt | 0 {extra => basis}/xmode/tokens/authors.txt | 0 {extra => basis}/xmode/tokens/tokens.factor | 0 {extra => basis}/xmode/utilities/authors.txt | 0 {extra => basis}/xmode/utilities/test.xml | 0 {extra => basis}/xmode/utilities/utilities-tests.factor | 0 {extra => basis}/xmode/utilities/utilities.factor | 0 {extra => basis}/xmode/xmode.dtd | 0 346 files changed, 4 insertions(+), 5 deletions(-) rename {extra => basis}/farkup/authors.txt (100%) rename {extra => basis}/farkup/farkup-docs.factor (100%) rename {extra => basis}/farkup/farkup-tests.factor (100%) rename {extra => basis}/farkup/farkup.factor (100%) rename {extra => basis}/farkup/summary.txt (100%) rename {extra => basis}/farkup/tags.txt (100%) rename {extra => basis}/furnace/actions/actions-tests.factor (100%) rename {extra => basis}/furnace/actions/actions.factor (100%) rename {extra => basis}/furnace/alloy/alloy.factor (100%) rename {extra => basis}/furnace/auth/auth-tests.factor (100%) rename {extra => basis}/furnace/auth/auth.factor (100%) rename {extra => basis}/furnace/auth/basic/basic.factor (100%) rename {extra => basis}/furnace/auth/boilerplate.xml (100%) rename {extra => basis}/furnace/auth/features/deactivate-user/deactivate-user.factor (100%) rename {extra => basis}/furnace/auth/features/edit-profile/edit-profile-tests.factor (100%) rename {extra => basis}/furnace/auth/features/edit-profile/edit-profile.factor (100%) rename {extra => basis}/furnace/auth/features/edit-profile/edit-profile.xml (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-1.xml (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-2.xml (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-3.xml (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-4.xml (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-password-tests.factor (100%) rename {extra => basis}/furnace/auth/features/recover-password/recover-password.factor (100%) rename {extra => basis}/furnace/auth/features/registration/register.xml (100%) rename {extra => basis}/furnace/auth/features/registration/registration-tests.factor (100%) rename {extra => basis}/furnace/auth/features/registration/registration.factor (100%) rename {extra => basis}/furnace/auth/login/login-tests.factor (100%) rename {extra => basis}/furnace/auth/login/login.factor (100%) rename {extra => basis}/furnace/auth/login/login.xml (100%) rename {extra => basis}/furnace/auth/login/permits/permits.factor (100%) rename {extra => basis}/furnace/auth/providers/assoc/assoc-tests.factor (100%) rename {extra => basis}/furnace/auth/providers/assoc/assoc.factor (100%) rename {extra => basis}/furnace/auth/providers/db/db-tests.factor (100%) rename {extra => basis}/furnace/auth/providers/db/db.factor (100%) rename {extra => basis}/furnace/auth/providers/null/null.factor (100%) rename {extra => basis}/furnace/auth/providers/providers.factor (100%) rename {extra => basis}/furnace/boilerplate/boilerplate.factor (100%) rename {extra => basis}/furnace/cache/cache.factor (81%) rename {extra => basis}/furnace/conversations/conversations.factor (100%) rename {extra => basis}/furnace/db/db-tests.factor (100%) rename {extra => basis}/furnace/db/db.factor (100%) rename {extra => basis}/furnace/furnace-tests.factor (100%) rename {extra => basis}/furnace/furnace.factor (100%) rename {extra => basis}/furnace/json/json.factor (100%) rename {extra => basis}/furnace/redirection/redirection.factor (100%) rename {extra => basis}/furnace/referrer/referrer.factor (100%) rename {extra => basis}/furnace/scopes/scopes.factor (100%) rename {extra => basis}/furnace/sessions/authors.txt (100%) rename {extra => basis}/furnace/sessions/sessions-tests.factor (100%) rename {extra => basis}/furnace/sessions/sessions.factor (100%) rename {extra => basis}/furnace/syndication/syndication.factor (100%) rename {extra => basis}/furnace/utilities/utilities.factor (100%) rename {extra => basis}/globs/authors.txt (100%) rename {extra => basis}/globs/globs-tests.factor (100%) rename {extra => basis}/globs/globs.factor (100%) rename {extra => basis}/globs/summary.txt (100%) rename {extra => basis}/html/components/components-tests.factor (100%) rename {extra => basis}/html/components/components.factor (100%) rename {extra => basis}/html/elements/authors.txt (100%) rename {extra => basis}/html/elements/elements-tests.factor (100%) rename {extra => basis}/html/elements/elements.factor (100%) rename {extra => basis}/html/forms/forms-tests.factor (100%) rename {extra => basis}/html/forms/forms.factor (100%) rename {extra => basis}/html/parser/analyzer/analyzer.factor (100%) rename {extra => basis}/html/parser/analyzer/authors.txt (100%) rename {extra => basis}/html/parser/authors.txt (100%) rename {extra => basis}/html/parser/parser-tests.factor (100%) rename {extra => basis}/html/parser/parser.factor (100%) rename {extra => basis}/html/parser/printer/authors.txt (100%) rename {extra => basis}/html/parser/printer/printer.factor (100%) rename {extra => basis}/html/parser/utils/authors.txt (100%) rename {extra => basis}/html/parser/utils/utils-tests.factor (100%) rename {extra => basis}/html/parser/utils/utils.factor (100%) rename {extra => basis}/html/streams/authors.txt (100%) rename {extra => basis}/html/streams/streams-tests.factor (100%) rename {extra => basis}/html/streams/streams.factor (100%) rename {extra => basis}/html/streams/summary.txt (100%) rename {extra => basis}/html/streams/tags.txt (100%) rename {extra => basis}/html/templates/chloe/chloe-tests.factor (100%) rename {extra => basis}/html/templates/chloe/chloe.factor (100%) rename {extra => basis}/html/templates/chloe/syntax/syntax.factor (100%) rename {extra => basis}/html/templates/chloe/test/test1.xml (100%) rename {extra => basis}/html/templates/chloe/test/test10.xml (100%) rename {extra => basis}/html/templates/chloe/test/test11.xml (100%) rename {extra => basis}/html/templates/chloe/test/test12.xml (100%) rename {extra => basis}/html/templates/chloe/test/test2.xml (100%) rename {extra => basis}/html/templates/chloe/test/test3-aux.xml (100%) rename {extra => basis}/html/templates/chloe/test/test3.xml (100%) rename {extra => basis}/html/templates/chloe/test/test4.xml (100%) rename {extra => basis}/html/templates/chloe/test/test5.xml (100%) rename {extra => basis}/html/templates/chloe/test/test6.xml (100%) rename {extra => basis}/html/templates/chloe/test/test7.xml (100%) rename {extra => basis}/html/templates/chloe/test/test8.xml (100%) rename {extra => basis}/html/templates/chloe/test/test9.xml (100%) rename {extra => basis}/html/templates/fhtml/authors.txt (100%) rename {extra => basis}/html/templates/fhtml/fhtml-tests.factor (100%) rename {extra => basis}/html/templates/fhtml/fhtml.factor (100%) rename {extra => basis}/html/templates/fhtml/test/bug.fhtml (100%) rename {extra => basis}/html/templates/fhtml/test/bug.html (100%) rename {extra => basis}/html/templates/fhtml/test/example.fhtml (100%) rename {extra => basis}/html/templates/fhtml/test/example.html (100%) rename {extra => basis}/html/templates/fhtml/test/stack.fhtml (100%) rename {extra => basis}/html/templates/fhtml/test/stack.html (100%) rename {extra => basis}/html/templates/templates.factor (100%) rename {extra => basis}/http/authors.txt (100%) rename {extra => basis}/http/client/authors.txt (100%) rename {extra => basis}/http/client/client-tests.factor (100%) rename {extra => basis}/http/client/client.factor (100%) rename {extra => basis}/http/client/summary.txt (100%) rename {extra => basis}/http/client/tags.txt (100%) rename {extra => basis}/http/http-tests.factor (100%) rename {extra => basis}/http/http.factor (100%) rename {extra => basis}/http/parsers/parsers.factor (100%) rename {extra => basis}/http/server/authors.txt (100%) rename {extra => basis}/http/server/cgi/cgi.factor (100%) rename {extra => basis}/http/server/dispatchers/dispatchers-tests.factor (100%) rename {extra => basis}/http/server/dispatchers/dispatchers.factor (100%) rename {extra => basis}/http/server/filters/filters.factor (100%) rename {extra => basis}/http/server/redirection/redirection-tests.factor (100%) rename {extra => basis}/http/server/redirection/redirection.factor (100%) rename {extra => basis}/http/server/responses/responses.factor (100%) rename {extra => basis}/http/server/server-tests.factor (100%) rename {extra => basis}/http/server/server.factor (100%) rename {extra => basis}/http/server/static/static.factor (100%) rename {extra => basis}/http/server/summary.txt (100%) rename {extra => basis}/http/server/tags.txt (100%) rename {extra => basis}/http/summary.txt (100%) rename {extra => basis}/http/tags.txt (100%) rename {extra => basis}/http/test/foo.html (100%) rename {extra => basis}/json/authors.txt (100%) rename {extra => basis}/json/reader/authors.txt (100%) rename {extra => basis}/json/reader/reader-docs.factor (100%) rename {extra => basis}/json/reader/reader-tests.factor (100%) rename {extra => basis}/json/reader/reader.factor (100%) rename {extra => basis}/json/reader/summary.txt (100%) rename {extra => basis}/json/summary.txt (100%) rename {extra => basis}/json/writer/authors.txt (100%) rename {extra => basis}/json/writer/summary.txt (100%) rename {extra => basis}/json/writer/writer-docs.factor (100%) rename {extra => basis}/json/writer/writer.factor (100%) delete mode 100644 basis/openssl/test/errors.txt rename {extra => basis}/peg/ebnf/authors.txt (100%) rename {extra => basis}/peg/ebnf/ebnf-tests.factor (100%) rename {extra => basis}/peg/ebnf/ebnf.factor (100%) rename {extra => basis}/peg/ebnf/summary.txt (100%) rename {extra => basis}/peg/ebnf/tags.txt (100%) rename {extra => basis}/peg/peg.factor (100%) rename {extra => basis}/syndication/authors.txt (100%) rename {extra => basis}/syndication/readme.txt (100%) rename {extra => basis}/syndication/summary.txt (100%) rename {extra => basis}/syndication/syndication-tests.factor (100%) rename {extra => basis}/syndication/syndication.factor (100%) rename {extra => basis}/syndication/tags.txt (100%) rename {extra => basis}/syndication/test/atom.xml (100%) rename {extra => basis}/syndication/test/rss1.xml (100%) rename {extra => basis}/xmode/README.txt (100%) rename {extra => basis}/xmode/authors.txt (100%) rename {extra => basis}/xmode/catalog/authors.txt (100%) rename {extra => basis}/xmode/catalog/catalog-tests.factor (100%) rename {extra => basis}/xmode/catalog/catalog.factor (100%) rename {extra => basis}/xmode/code2html/authors.txt (100%) rename {extra => basis}/xmode/code2html/code2html.factor (100%) rename {extra => basis}/xmode/code2html/responder/responder.factor (100%) rename {extra => basis}/xmode/code2html/stylesheet.css (100%) rename {extra => basis}/xmode/keyword-map/authors.txt (100%) rename {extra => basis}/xmode/keyword-map/keyword-map-tests.factor (100%) rename {extra => basis}/xmode/keyword-map/keyword-map.factor (100%) rename {extra => basis}/xmode/loader/authors.txt (100%) rename {extra => basis}/xmode/loader/loader.factor (100%) rename {extra => basis}/xmode/loader/syntax/authors.txt (100%) rename {extra => basis}/xmode/loader/syntax/syntax.factor (100%) rename {extra => basis}/xmode/marker/authors.txt (100%) rename {extra => basis}/xmode/marker/context/authors.txt (100%) rename {extra => basis}/xmode/marker/context/context.factor (100%) rename {extra => basis}/xmode/marker/marker-tests.factor (100%) rename {extra => basis}/xmode/marker/marker.factor (100%) rename {extra => basis}/xmode/marker/state/authors.txt (100%) rename {extra => basis}/xmode/marker/state/state.factor (100%) rename {extra => basis}/xmode/modes/actionscript.xml (100%) rename {extra => basis}/xmode/modes/ada95.xml (100%) rename {extra => basis}/xmode/modes/antlr.xml (100%) rename {extra => basis}/xmode/modes/apacheconf.xml (100%) rename {extra => basis}/xmode/modes/apdl.xml (100%) rename {extra => basis}/xmode/modes/applescript.xml (100%) rename {extra => basis}/xmode/modes/asp.xml (100%) rename {extra => basis}/xmode/modes/aspect-j.xml (100%) rename {extra => basis}/xmode/modes/assembly-m68k.xml (100%) rename {extra => basis}/xmode/modes/assembly-macro32.xml (100%) rename {extra => basis}/xmode/modes/assembly-mcs51.xml (100%) rename {extra => basis}/xmode/modes/assembly-parrot.xml (100%) rename {extra => basis}/xmode/modes/assembly-r2000.xml (100%) rename {extra => basis}/xmode/modes/assembly-x86.xml (100%) rename {extra => basis}/xmode/modes/awk.xml (100%) rename {extra => basis}/xmode/modes/b.xml (100%) rename {extra => basis}/xmode/modes/batch.xml (100%) rename {extra => basis}/xmode/modes/bbj.xml (100%) rename {extra => basis}/xmode/modes/bcel.xml (100%) rename {extra => basis}/xmode/modes/bibtex.xml (100%) rename {extra => basis}/xmode/modes/c.xml (100%) rename {extra => basis}/xmode/modes/catalog (100%) rename {extra => basis}/xmode/modes/chill.xml (100%) rename {extra => basis}/xmode/modes/cil.xml (100%) rename {extra => basis}/xmode/modes/clips.xml (100%) rename {extra => basis}/xmode/modes/cobol.xml (100%) rename {extra => basis}/xmode/modes/coldfusion.xml (100%) rename {extra => basis}/xmode/modes/cplusplus.xml (100%) rename {extra => basis}/xmode/modes/csharp.xml (100%) rename {extra => basis}/xmode/modes/css.xml (100%) rename {extra => basis}/xmode/modes/csv.xml (100%) rename {extra => basis}/xmode/modes/cvs-commit.xml (100%) rename {extra => basis}/xmode/modes/d.xml (100%) rename {extra => basis}/xmode/modes/django.xml (100%) rename {extra => basis}/xmode/modes/doxygen.xml (100%) rename {extra => basis}/xmode/modes/dsssl.xml (100%) rename {extra => basis}/xmode/modes/eiffel.xml (100%) rename {extra => basis}/xmode/modes/embperl.xml (100%) rename {extra => basis}/xmode/modes/erlang.xml (100%) rename {extra => basis}/xmode/modes/factor.xml (100%) rename {extra => basis}/xmode/modes/fhtml.xml (100%) rename {extra => basis}/xmode/modes/forth.xml (100%) rename {extra => basis}/xmode/modes/fortran.xml (100%) rename {extra => basis}/xmode/modes/foxpro.xml (100%) rename {extra => basis}/xmode/modes/freemarker.xml (100%) rename {extra => basis}/xmode/modes/gettext.xml (100%) rename {extra => basis}/xmode/modes/gnuplot.xml (100%) rename {extra => basis}/xmode/modes/groovy.xml (100%) rename {extra => basis}/xmode/modes/haskell.xml (100%) rename {extra => basis}/xmode/modes/hex.xml (100%) rename {extra => basis}/xmode/modes/hlsl.xml (100%) rename {extra => basis}/xmode/modes/htaccess.xml (100%) rename {extra => basis}/xmode/modes/html.xml (100%) rename {extra => basis}/xmode/modes/i4gl.xml (100%) rename {extra => basis}/xmode/modes/icon.xml (100%) rename {extra => basis}/xmode/modes/idl.xml (100%) rename {extra => basis}/xmode/modes/inform.xml (100%) rename {extra => basis}/xmode/modes/ini.xml (100%) rename {extra => basis}/xmode/modes/inno-setup.xml (100%) rename {extra => basis}/xmode/modes/interlis.xml (100%) rename {extra => basis}/xmode/modes/io.xml (100%) rename {extra => basis}/xmode/modes/java.xml (100%) rename {extra => basis}/xmode/modes/javacc.xml (100%) rename {extra => basis}/xmode/modes/javascript.xml (100%) rename {extra => basis}/xmode/modes/jcl.xml (100%) rename {extra => basis}/xmode/modes/jhtml.xml (100%) rename {extra => basis}/xmode/modes/jmk.xml (100%) rename {extra => basis}/xmode/modes/jsp.xml (100%) rename {extra => basis}/xmode/modes/latex.xml (100%) rename {extra => basis}/xmode/modes/lilypond.xml (100%) rename {extra => basis}/xmode/modes/lisp.xml (100%) rename {extra => basis}/xmode/modes/literate-haskell.xml (100%) rename {extra => basis}/xmode/modes/lotos.xml (100%) rename {extra => basis}/xmode/modes/lua.xml (100%) rename {extra => basis}/xmode/modes/mail.xml (100%) rename {extra => basis}/xmode/modes/makefile.xml (100%) rename {extra => basis}/xmode/modes/maple.xml (100%) rename {extra => basis}/xmode/modes/ml.xml (100%) rename {extra => basis}/xmode/modes/modula3.xml (100%) rename {extra => basis}/xmode/modes/moin.xml (100%) rename {extra => basis}/xmode/modes/mqsc.xml (100%) rename {extra => basis}/xmode/modes/myghty.xml (100%) rename {extra => basis}/xmode/modes/mysql.xml (100%) rename {extra => basis}/xmode/modes/netrexx.xml (100%) rename {extra => basis}/xmode/modes/nqc.xml (100%) rename {extra => basis}/xmode/modes/nsis2.xml (100%) rename {extra => basis}/xmode/modes/objective-c.xml (100%) rename {extra => basis}/xmode/modes/objectrexx.xml (100%) rename {extra => basis}/xmode/modes/occam.xml (100%) rename {extra => basis}/xmode/modes/omnimark.xml (100%) rename {extra => basis}/xmode/modes/pascal.xml (100%) rename {extra => basis}/xmode/modes/patch.xml (100%) rename {extra => basis}/xmode/modes/perl.xml (100%) rename {extra => basis}/xmode/modes/php.xml (100%) rename {extra => basis}/xmode/modes/pike.xml (100%) rename {extra => basis}/xmode/modes/pl-sql.xml (100%) rename {extra => basis}/xmode/modes/pl1.xml (100%) rename {extra => basis}/xmode/modes/pop11.xml (100%) rename {extra => basis}/xmode/modes/postscript.xml (100%) rename {extra => basis}/xmode/modes/povray.xml (100%) rename {extra => basis}/xmode/modes/powerdynamo.xml (100%) rename {extra => basis}/xmode/modes/progress.xml (100%) rename {extra => basis}/xmode/modes/prolog.xml (100%) rename {extra => basis}/xmode/modes/props.xml (100%) rename {extra => basis}/xmode/modes/psp.xml (100%) rename {extra => basis}/xmode/modes/ptl.xml (100%) rename {extra => basis}/xmode/modes/pvwave.xml (100%) rename {extra => basis}/xmode/modes/pyrex.xml (100%) rename {extra => basis}/xmode/modes/python.xml (100%) rename {extra => basis}/xmode/modes/quake.xml (100%) rename {extra => basis}/xmode/modes/rcp.xml (100%) rename {extra => basis}/xmode/modes/rd.xml (100%) rename {extra => basis}/xmode/modes/rebol.xml (100%) rename {extra => basis}/xmode/modes/redcode.xml (100%) rename {extra => basis}/xmode/modes/relax-ng-compact.xml (100%) rename {extra => basis}/xmode/modes/rest.xml (100%) rename {extra => basis}/xmode/modes/rfc.xml (100%) rename {extra => basis}/xmode/modes/rhtml.xml (100%) rename {extra => basis}/xmode/modes/rib.xml (100%) rename {extra => basis}/xmode/modes/rpmspec.xml (100%) rename {extra => basis}/xmode/modes/rtf.xml (100%) rename {extra => basis}/xmode/modes/ruby.xml (100%) rename {extra => basis}/xmode/modes/rview.xml (100%) rename {extra => basis}/xmode/modes/sas.xml (100%) rename {extra => basis}/xmode/modes/scheme.xml (100%) rename {extra => basis}/xmode/modes/sdl_pr.xml (100%) rename {extra => basis}/xmode/modes/sgml.xml (100%) rename {extra => basis}/xmode/modes/shellscript.xml (100%) rename {extra => basis}/xmode/modes/shtml.xml (100%) rename {extra => basis}/xmode/modes/slate.xml (100%) rename {extra => basis}/xmode/modes/smalltalk.xml (100%) rename {extra => basis}/xmode/modes/smi-mib.xml (100%) rename {extra => basis}/xmode/modes/splus.xml (100%) rename {extra => basis}/xmode/modes/sql-loader.xml (100%) rename {extra => basis}/xmode/modes/sqr.xml (100%) rename {extra => basis}/xmode/modes/squidconf.xml (100%) rename {extra => basis}/xmode/modes/ssharp.xml (100%) rename {extra => basis}/xmode/modes/svn-commit.xml (100%) rename {extra => basis}/xmode/modes/swig.xml (100%) rename {extra => basis}/xmode/modes/tcl.xml (100%) rename {extra => basis}/xmode/modes/tex.xml (100%) rename {extra => basis}/xmode/modes/texinfo.xml (100%) rename {extra => basis}/xmode/modes/text.xml (100%) rename {extra => basis}/xmode/modes/tpl.xml (100%) rename {extra => basis}/xmode/modes/tsql.xml (100%) rename {extra => basis}/xmode/modes/tthtml.xml (100%) rename {extra => basis}/xmode/modes/twiki.xml (100%) rename {extra => basis}/xmode/modes/typoscript.xml (100%) rename {extra => basis}/xmode/modes/uscript.xml (100%) rename {extra => basis}/xmode/modes/vbscript.xml (100%) rename {extra => basis}/xmode/modes/velocity.xml (100%) rename {extra => basis}/xmode/modes/verilog.xml (100%) rename {extra => basis}/xmode/modes/vhdl.xml (100%) rename {extra => basis}/xmode/modes/xml.xml (100%) rename {extra => basis}/xmode/modes/xq.xml (100%) rename {extra => basis}/xmode/modes/xsl.xml (100%) rename {extra => basis}/xmode/modes/zpt.xml (100%) rename {extra => basis}/xmode/rules/authors.txt (100%) rename {extra => basis}/xmode/rules/rules-tests.factor (100%) rename {extra => basis}/xmode/rules/rules.factor (100%) rename {extra => basis}/xmode/summary.txt (100%) rename {extra => basis}/xmode/tokens/authors.txt (100%) rename {extra => basis}/xmode/tokens/tokens.factor (100%) rename {extra => basis}/xmode/utilities/authors.txt (100%) rename {extra => basis}/xmode/utilities/test.xml (100%) rename {extra => basis}/xmode/utilities/utilities-tests.factor (100%) rename {extra => basis}/xmode/utilities/utilities.factor (100%) rename {extra => basis}/xmode/xmode.dtd (100%) diff --git a/extra/farkup/authors.txt b/basis/farkup/authors.txt similarity index 100% rename from extra/farkup/authors.txt rename to basis/farkup/authors.txt diff --git a/extra/farkup/farkup-docs.factor b/basis/farkup/farkup-docs.factor similarity index 100% rename from extra/farkup/farkup-docs.factor rename to basis/farkup/farkup-docs.factor diff --git a/extra/farkup/farkup-tests.factor b/basis/farkup/farkup-tests.factor similarity index 100% rename from extra/farkup/farkup-tests.factor rename to basis/farkup/farkup-tests.factor diff --git a/extra/farkup/farkup.factor b/basis/farkup/farkup.factor similarity index 100% rename from extra/farkup/farkup.factor rename to basis/farkup/farkup.factor diff --git a/extra/farkup/summary.txt b/basis/farkup/summary.txt similarity index 100% rename from extra/farkup/summary.txt rename to basis/farkup/summary.txt diff --git a/extra/farkup/tags.txt b/basis/farkup/tags.txt similarity index 100% rename from extra/farkup/tags.txt rename to basis/farkup/tags.txt diff --git a/extra/furnace/actions/actions-tests.factor b/basis/furnace/actions/actions-tests.factor similarity index 100% rename from extra/furnace/actions/actions-tests.factor rename to basis/furnace/actions/actions-tests.factor diff --git a/extra/furnace/actions/actions.factor b/basis/furnace/actions/actions.factor similarity index 100% rename from extra/furnace/actions/actions.factor rename to basis/furnace/actions/actions.factor diff --git a/extra/furnace/alloy/alloy.factor b/basis/furnace/alloy/alloy.factor similarity index 100% rename from extra/furnace/alloy/alloy.factor rename to basis/furnace/alloy/alloy.factor diff --git a/extra/furnace/auth/auth-tests.factor b/basis/furnace/auth/auth-tests.factor similarity index 100% rename from extra/furnace/auth/auth-tests.factor rename to basis/furnace/auth/auth-tests.factor diff --git a/extra/furnace/auth/auth.factor b/basis/furnace/auth/auth.factor similarity index 100% rename from extra/furnace/auth/auth.factor rename to basis/furnace/auth/auth.factor diff --git a/extra/furnace/auth/basic/basic.factor b/basis/furnace/auth/basic/basic.factor similarity index 100% rename from extra/furnace/auth/basic/basic.factor rename to basis/furnace/auth/basic/basic.factor diff --git a/extra/furnace/auth/boilerplate.xml b/basis/furnace/auth/boilerplate.xml similarity index 100% rename from extra/furnace/auth/boilerplate.xml rename to basis/furnace/auth/boilerplate.xml diff --git a/extra/furnace/auth/features/deactivate-user/deactivate-user.factor b/basis/furnace/auth/features/deactivate-user/deactivate-user.factor similarity index 100% rename from extra/furnace/auth/features/deactivate-user/deactivate-user.factor rename to basis/furnace/auth/features/deactivate-user/deactivate-user.factor diff --git a/extra/furnace/auth/features/edit-profile/edit-profile-tests.factor b/basis/furnace/auth/features/edit-profile/edit-profile-tests.factor similarity index 100% rename from extra/furnace/auth/features/edit-profile/edit-profile-tests.factor rename to basis/furnace/auth/features/edit-profile/edit-profile-tests.factor diff --git a/extra/furnace/auth/features/edit-profile/edit-profile.factor b/basis/furnace/auth/features/edit-profile/edit-profile.factor similarity index 100% rename from extra/furnace/auth/features/edit-profile/edit-profile.factor rename to basis/furnace/auth/features/edit-profile/edit-profile.factor diff --git a/extra/furnace/auth/features/edit-profile/edit-profile.xml b/basis/furnace/auth/features/edit-profile/edit-profile.xml similarity index 100% rename from extra/furnace/auth/features/edit-profile/edit-profile.xml rename to basis/furnace/auth/features/edit-profile/edit-profile.xml diff --git a/extra/furnace/auth/features/recover-password/recover-1.xml b/basis/furnace/auth/features/recover-password/recover-1.xml similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-1.xml rename to basis/furnace/auth/features/recover-password/recover-1.xml diff --git a/extra/furnace/auth/features/recover-password/recover-2.xml b/basis/furnace/auth/features/recover-password/recover-2.xml similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-2.xml rename to basis/furnace/auth/features/recover-password/recover-2.xml diff --git a/extra/furnace/auth/features/recover-password/recover-3.xml b/basis/furnace/auth/features/recover-password/recover-3.xml similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-3.xml rename to basis/furnace/auth/features/recover-password/recover-3.xml diff --git a/extra/furnace/auth/features/recover-password/recover-4.xml b/basis/furnace/auth/features/recover-password/recover-4.xml similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-4.xml rename to basis/furnace/auth/features/recover-password/recover-4.xml diff --git a/extra/furnace/auth/features/recover-password/recover-password-tests.factor b/basis/furnace/auth/features/recover-password/recover-password-tests.factor similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-password-tests.factor rename to basis/furnace/auth/features/recover-password/recover-password-tests.factor diff --git a/extra/furnace/auth/features/recover-password/recover-password.factor b/basis/furnace/auth/features/recover-password/recover-password.factor similarity index 100% rename from extra/furnace/auth/features/recover-password/recover-password.factor rename to basis/furnace/auth/features/recover-password/recover-password.factor diff --git a/extra/furnace/auth/features/registration/register.xml b/basis/furnace/auth/features/registration/register.xml similarity index 100% rename from extra/furnace/auth/features/registration/register.xml rename to basis/furnace/auth/features/registration/register.xml diff --git a/extra/furnace/auth/features/registration/registration-tests.factor b/basis/furnace/auth/features/registration/registration-tests.factor similarity index 100% rename from extra/furnace/auth/features/registration/registration-tests.factor rename to basis/furnace/auth/features/registration/registration-tests.factor diff --git a/extra/furnace/auth/features/registration/registration.factor b/basis/furnace/auth/features/registration/registration.factor similarity index 100% rename from extra/furnace/auth/features/registration/registration.factor rename to basis/furnace/auth/features/registration/registration.factor diff --git a/extra/furnace/auth/login/login-tests.factor b/basis/furnace/auth/login/login-tests.factor similarity index 100% rename from extra/furnace/auth/login/login-tests.factor rename to basis/furnace/auth/login/login-tests.factor diff --git a/extra/furnace/auth/login/login.factor b/basis/furnace/auth/login/login.factor similarity index 100% rename from extra/furnace/auth/login/login.factor rename to basis/furnace/auth/login/login.factor diff --git a/extra/furnace/auth/login/login.xml b/basis/furnace/auth/login/login.xml similarity index 100% rename from extra/furnace/auth/login/login.xml rename to basis/furnace/auth/login/login.xml diff --git a/extra/furnace/auth/login/permits/permits.factor b/basis/furnace/auth/login/permits/permits.factor similarity index 100% rename from extra/furnace/auth/login/permits/permits.factor rename to basis/furnace/auth/login/permits/permits.factor diff --git a/extra/furnace/auth/providers/assoc/assoc-tests.factor b/basis/furnace/auth/providers/assoc/assoc-tests.factor similarity index 100% rename from extra/furnace/auth/providers/assoc/assoc-tests.factor rename to basis/furnace/auth/providers/assoc/assoc-tests.factor diff --git a/extra/furnace/auth/providers/assoc/assoc.factor b/basis/furnace/auth/providers/assoc/assoc.factor similarity index 100% rename from extra/furnace/auth/providers/assoc/assoc.factor rename to basis/furnace/auth/providers/assoc/assoc.factor diff --git a/extra/furnace/auth/providers/db/db-tests.factor b/basis/furnace/auth/providers/db/db-tests.factor similarity index 100% rename from extra/furnace/auth/providers/db/db-tests.factor rename to basis/furnace/auth/providers/db/db-tests.factor diff --git a/extra/furnace/auth/providers/db/db.factor b/basis/furnace/auth/providers/db/db.factor similarity index 100% rename from extra/furnace/auth/providers/db/db.factor rename to basis/furnace/auth/providers/db/db.factor diff --git a/extra/furnace/auth/providers/null/null.factor b/basis/furnace/auth/providers/null/null.factor similarity index 100% rename from extra/furnace/auth/providers/null/null.factor rename to basis/furnace/auth/providers/null/null.factor diff --git a/extra/furnace/auth/providers/providers.factor b/basis/furnace/auth/providers/providers.factor similarity index 100% rename from extra/furnace/auth/providers/providers.factor rename to basis/furnace/auth/providers/providers.factor diff --git a/extra/furnace/boilerplate/boilerplate.factor b/basis/furnace/boilerplate/boilerplate.factor similarity index 100% rename from extra/furnace/boilerplate/boilerplate.factor rename to basis/furnace/boilerplate/boilerplate.factor diff --git a/extra/furnace/cache/cache.factor b/basis/furnace/cache/cache.factor similarity index 81% rename from extra/furnace/cache/cache.factor rename to basis/furnace/cache/cache.factor index 68786a55ab..a5308c171e 100644 --- a/extra/furnace/cache/cache.factor +++ b/basis/furnace/cache/cache.factor @@ -1,7 +1,7 @@ ! Copyright (C) 2008 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: kernel accessors math.intervals -calendar alarms fry +system calendar alarms fry random db db.tuples db.types http.server.filters ; IN: furnace.cache @@ -14,7 +14,7 @@ TUPLE: server-state id expires ; server-state f { { "id" "ID" +random-id+ system-random-generator } - { "expires" "EXPIRES" TIMESTAMP +not-null+ } + { "expires" "EXPIRES" BIG-INTEGER +not-null+ } } define-persistent : get-state ( id class -- state ) @@ -22,7 +22,7 @@ server-state f : expire-state ( class -- ) new - -1.0/0.0 now [a,b] >>expires + -1.0/0.0 millis [a,b] >>expires delete-tuples ; TUPLE: server-state-manager < filter-responder timeout ; @@ -33,4 +33,4 @@ TUPLE: server-state-manager < filter-responder timeout ; 20 minutes >>timeout ; inline : touch-state ( state manager -- ) - timeout>> hence >>expires drop ; + timeout>> hence timestamp>millis >>expires drop ; diff --git a/extra/furnace/conversations/conversations.factor b/basis/furnace/conversations/conversations.factor similarity index 100% rename from extra/furnace/conversations/conversations.factor rename to basis/furnace/conversations/conversations.factor diff --git a/extra/furnace/db/db-tests.factor b/basis/furnace/db/db-tests.factor similarity index 100% rename from extra/furnace/db/db-tests.factor rename to basis/furnace/db/db-tests.factor diff --git a/extra/furnace/db/db.factor b/basis/furnace/db/db.factor similarity index 100% rename from extra/furnace/db/db.factor rename to basis/furnace/db/db.factor diff --git a/extra/furnace/furnace-tests.factor b/basis/furnace/furnace-tests.factor similarity index 100% rename from extra/furnace/furnace-tests.factor rename to basis/furnace/furnace-tests.factor diff --git a/extra/furnace/furnace.factor b/basis/furnace/furnace.factor similarity index 100% rename from extra/furnace/furnace.factor rename to basis/furnace/furnace.factor diff --git a/extra/furnace/json/json.factor b/basis/furnace/json/json.factor similarity index 100% rename from extra/furnace/json/json.factor rename to basis/furnace/json/json.factor diff --git a/extra/furnace/redirection/redirection.factor b/basis/furnace/redirection/redirection.factor similarity index 100% rename from extra/furnace/redirection/redirection.factor rename to basis/furnace/redirection/redirection.factor diff --git a/extra/furnace/referrer/referrer.factor b/basis/furnace/referrer/referrer.factor similarity index 100% rename from extra/furnace/referrer/referrer.factor rename to basis/furnace/referrer/referrer.factor diff --git a/extra/furnace/scopes/scopes.factor b/basis/furnace/scopes/scopes.factor similarity index 100% rename from extra/furnace/scopes/scopes.factor rename to basis/furnace/scopes/scopes.factor diff --git a/extra/furnace/sessions/authors.txt b/basis/furnace/sessions/authors.txt similarity index 100% rename from extra/furnace/sessions/authors.txt rename to basis/furnace/sessions/authors.txt diff --git a/extra/furnace/sessions/sessions-tests.factor b/basis/furnace/sessions/sessions-tests.factor similarity index 100% rename from extra/furnace/sessions/sessions-tests.factor rename to basis/furnace/sessions/sessions-tests.factor diff --git a/extra/furnace/sessions/sessions.factor b/basis/furnace/sessions/sessions.factor similarity index 100% rename from extra/furnace/sessions/sessions.factor rename to basis/furnace/sessions/sessions.factor diff --git a/extra/furnace/syndication/syndication.factor b/basis/furnace/syndication/syndication.factor similarity index 100% rename from extra/furnace/syndication/syndication.factor rename to basis/furnace/syndication/syndication.factor diff --git a/extra/furnace/utilities/utilities.factor b/basis/furnace/utilities/utilities.factor similarity index 100% rename from extra/furnace/utilities/utilities.factor rename to basis/furnace/utilities/utilities.factor diff --git a/extra/globs/authors.txt b/basis/globs/authors.txt similarity index 100% rename from extra/globs/authors.txt rename to basis/globs/authors.txt diff --git a/extra/globs/globs-tests.factor b/basis/globs/globs-tests.factor similarity index 100% rename from extra/globs/globs-tests.factor rename to basis/globs/globs-tests.factor diff --git a/extra/globs/globs.factor b/basis/globs/globs.factor similarity index 100% rename from extra/globs/globs.factor rename to basis/globs/globs.factor diff --git a/extra/globs/summary.txt b/basis/globs/summary.txt similarity index 100% rename from extra/globs/summary.txt rename to basis/globs/summary.txt diff --git a/extra/html/components/components-tests.factor b/basis/html/components/components-tests.factor similarity index 100% rename from extra/html/components/components-tests.factor rename to basis/html/components/components-tests.factor diff --git a/extra/html/components/components.factor b/basis/html/components/components.factor similarity index 100% rename from extra/html/components/components.factor rename to basis/html/components/components.factor diff --git a/extra/html/elements/authors.txt b/basis/html/elements/authors.txt similarity index 100% rename from extra/html/elements/authors.txt rename to basis/html/elements/authors.txt diff --git a/extra/html/elements/elements-tests.factor b/basis/html/elements/elements-tests.factor similarity index 100% rename from extra/html/elements/elements-tests.factor rename to basis/html/elements/elements-tests.factor diff --git a/extra/html/elements/elements.factor b/basis/html/elements/elements.factor similarity index 100% rename from extra/html/elements/elements.factor rename to basis/html/elements/elements.factor diff --git a/extra/html/forms/forms-tests.factor b/basis/html/forms/forms-tests.factor similarity index 100% rename from extra/html/forms/forms-tests.factor rename to basis/html/forms/forms-tests.factor diff --git a/extra/html/forms/forms.factor b/basis/html/forms/forms.factor similarity index 100% rename from extra/html/forms/forms.factor rename to basis/html/forms/forms.factor diff --git a/extra/html/parser/analyzer/analyzer.factor b/basis/html/parser/analyzer/analyzer.factor similarity index 100% rename from extra/html/parser/analyzer/analyzer.factor rename to basis/html/parser/analyzer/analyzer.factor diff --git a/extra/html/parser/analyzer/authors.txt b/basis/html/parser/analyzer/authors.txt similarity index 100% rename from extra/html/parser/analyzer/authors.txt rename to basis/html/parser/analyzer/authors.txt diff --git a/extra/html/parser/authors.txt b/basis/html/parser/authors.txt similarity index 100% rename from extra/html/parser/authors.txt rename to basis/html/parser/authors.txt diff --git a/extra/html/parser/parser-tests.factor b/basis/html/parser/parser-tests.factor similarity index 100% rename from extra/html/parser/parser-tests.factor rename to basis/html/parser/parser-tests.factor diff --git a/extra/html/parser/parser.factor b/basis/html/parser/parser.factor similarity index 100% rename from extra/html/parser/parser.factor rename to basis/html/parser/parser.factor diff --git a/extra/html/parser/printer/authors.txt b/basis/html/parser/printer/authors.txt similarity index 100% rename from extra/html/parser/printer/authors.txt rename to basis/html/parser/printer/authors.txt diff --git a/extra/html/parser/printer/printer.factor b/basis/html/parser/printer/printer.factor similarity index 100% rename from extra/html/parser/printer/printer.factor rename to basis/html/parser/printer/printer.factor diff --git a/extra/html/parser/utils/authors.txt b/basis/html/parser/utils/authors.txt similarity index 100% rename from extra/html/parser/utils/authors.txt rename to basis/html/parser/utils/authors.txt diff --git a/extra/html/parser/utils/utils-tests.factor b/basis/html/parser/utils/utils-tests.factor similarity index 100% rename from extra/html/parser/utils/utils-tests.factor rename to basis/html/parser/utils/utils-tests.factor diff --git a/extra/html/parser/utils/utils.factor b/basis/html/parser/utils/utils.factor similarity index 100% rename from extra/html/parser/utils/utils.factor rename to basis/html/parser/utils/utils.factor diff --git a/extra/html/streams/authors.txt b/basis/html/streams/authors.txt similarity index 100% rename from extra/html/streams/authors.txt rename to basis/html/streams/authors.txt diff --git a/extra/html/streams/streams-tests.factor b/basis/html/streams/streams-tests.factor similarity index 100% rename from extra/html/streams/streams-tests.factor rename to basis/html/streams/streams-tests.factor diff --git a/extra/html/streams/streams.factor b/basis/html/streams/streams.factor similarity index 100% rename from extra/html/streams/streams.factor rename to basis/html/streams/streams.factor diff --git a/extra/html/streams/summary.txt b/basis/html/streams/summary.txt similarity index 100% rename from extra/html/streams/summary.txt rename to basis/html/streams/summary.txt diff --git a/extra/html/streams/tags.txt b/basis/html/streams/tags.txt similarity index 100% rename from extra/html/streams/tags.txt rename to basis/html/streams/tags.txt diff --git a/extra/html/templates/chloe/chloe-tests.factor b/basis/html/templates/chloe/chloe-tests.factor similarity index 100% rename from extra/html/templates/chloe/chloe-tests.factor rename to basis/html/templates/chloe/chloe-tests.factor diff --git a/extra/html/templates/chloe/chloe.factor b/basis/html/templates/chloe/chloe.factor similarity index 100% rename from extra/html/templates/chloe/chloe.factor rename to basis/html/templates/chloe/chloe.factor diff --git a/extra/html/templates/chloe/syntax/syntax.factor b/basis/html/templates/chloe/syntax/syntax.factor similarity index 100% rename from extra/html/templates/chloe/syntax/syntax.factor rename to basis/html/templates/chloe/syntax/syntax.factor diff --git a/extra/html/templates/chloe/test/test1.xml b/basis/html/templates/chloe/test/test1.xml similarity index 100% rename from extra/html/templates/chloe/test/test1.xml rename to basis/html/templates/chloe/test/test1.xml diff --git a/extra/html/templates/chloe/test/test10.xml b/basis/html/templates/chloe/test/test10.xml similarity index 100% rename from extra/html/templates/chloe/test/test10.xml rename to basis/html/templates/chloe/test/test10.xml diff --git a/extra/html/templates/chloe/test/test11.xml b/basis/html/templates/chloe/test/test11.xml similarity index 100% rename from extra/html/templates/chloe/test/test11.xml rename to basis/html/templates/chloe/test/test11.xml diff --git a/extra/html/templates/chloe/test/test12.xml b/basis/html/templates/chloe/test/test12.xml similarity index 100% rename from extra/html/templates/chloe/test/test12.xml rename to basis/html/templates/chloe/test/test12.xml diff --git a/extra/html/templates/chloe/test/test2.xml b/basis/html/templates/chloe/test/test2.xml similarity index 100% rename from extra/html/templates/chloe/test/test2.xml rename to basis/html/templates/chloe/test/test2.xml diff --git a/extra/html/templates/chloe/test/test3-aux.xml b/basis/html/templates/chloe/test/test3-aux.xml similarity index 100% rename from extra/html/templates/chloe/test/test3-aux.xml rename to basis/html/templates/chloe/test/test3-aux.xml diff --git a/extra/html/templates/chloe/test/test3.xml b/basis/html/templates/chloe/test/test3.xml similarity index 100% rename from extra/html/templates/chloe/test/test3.xml rename to basis/html/templates/chloe/test/test3.xml diff --git a/extra/html/templates/chloe/test/test4.xml b/basis/html/templates/chloe/test/test4.xml similarity index 100% rename from extra/html/templates/chloe/test/test4.xml rename to basis/html/templates/chloe/test/test4.xml diff --git a/extra/html/templates/chloe/test/test5.xml b/basis/html/templates/chloe/test/test5.xml similarity index 100% rename from extra/html/templates/chloe/test/test5.xml rename to basis/html/templates/chloe/test/test5.xml diff --git a/extra/html/templates/chloe/test/test6.xml b/basis/html/templates/chloe/test/test6.xml similarity index 100% rename from extra/html/templates/chloe/test/test6.xml rename to basis/html/templates/chloe/test/test6.xml diff --git a/extra/html/templates/chloe/test/test7.xml b/basis/html/templates/chloe/test/test7.xml similarity index 100% rename from extra/html/templates/chloe/test/test7.xml rename to basis/html/templates/chloe/test/test7.xml diff --git a/extra/html/templates/chloe/test/test8.xml b/basis/html/templates/chloe/test/test8.xml similarity index 100% rename from extra/html/templates/chloe/test/test8.xml rename to basis/html/templates/chloe/test/test8.xml diff --git a/extra/html/templates/chloe/test/test9.xml b/basis/html/templates/chloe/test/test9.xml similarity index 100% rename from extra/html/templates/chloe/test/test9.xml rename to basis/html/templates/chloe/test/test9.xml diff --git a/extra/html/templates/fhtml/authors.txt b/basis/html/templates/fhtml/authors.txt similarity index 100% rename from extra/html/templates/fhtml/authors.txt rename to basis/html/templates/fhtml/authors.txt diff --git a/extra/html/templates/fhtml/fhtml-tests.factor b/basis/html/templates/fhtml/fhtml-tests.factor similarity index 100% rename from extra/html/templates/fhtml/fhtml-tests.factor rename to basis/html/templates/fhtml/fhtml-tests.factor diff --git a/extra/html/templates/fhtml/fhtml.factor b/basis/html/templates/fhtml/fhtml.factor similarity index 100% rename from extra/html/templates/fhtml/fhtml.factor rename to basis/html/templates/fhtml/fhtml.factor diff --git a/extra/html/templates/fhtml/test/bug.fhtml b/basis/html/templates/fhtml/test/bug.fhtml similarity index 100% rename from extra/html/templates/fhtml/test/bug.fhtml rename to basis/html/templates/fhtml/test/bug.fhtml diff --git a/extra/html/templates/fhtml/test/bug.html b/basis/html/templates/fhtml/test/bug.html similarity index 100% rename from extra/html/templates/fhtml/test/bug.html rename to basis/html/templates/fhtml/test/bug.html diff --git a/extra/html/templates/fhtml/test/example.fhtml b/basis/html/templates/fhtml/test/example.fhtml similarity index 100% rename from extra/html/templates/fhtml/test/example.fhtml rename to basis/html/templates/fhtml/test/example.fhtml diff --git a/extra/html/templates/fhtml/test/example.html b/basis/html/templates/fhtml/test/example.html similarity index 100% rename from extra/html/templates/fhtml/test/example.html rename to basis/html/templates/fhtml/test/example.html diff --git a/extra/html/templates/fhtml/test/stack.fhtml b/basis/html/templates/fhtml/test/stack.fhtml similarity index 100% rename from extra/html/templates/fhtml/test/stack.fhtml rename to basis/html/templates/fhtml/test/stack.fhtml diff --git a/extra/html/templates/fhtml/test/stack.html b/basis/html/templates/fhtml/test/stack.html similarity index 100% rename from extra/html/templates/fhtml/test/stack.html rename to basis/html/templates/fhtml/test/stack.html diff --git a/extra/html/templates/templates.factor b/basis/html/templates/templates.factor similarity index 100% rename from extra/html/templates/templates.factor rename to basis/html/templates/templates.factor diff --git a/extra/http/authors.txt b/basis/http/authors.txt similarity index 100% rename from extra/http/authors.txt rename to basis/http/authors.txt diff --git a/extra/http/client/authors.txt b/basis/http/client/authors.txt similarity index 100% rename from extra/http/client/authors.txt rename to basis/http/client/authors.txt diff --git a/extra/http/client/client-tests.factor b/basis/http/client/client-tests.factor similarity index 100% rename from extra/http/client/client-tests.factor rename to basis/http/client/client-tests.factor diff --git a/extra/http/client/client.factor b/basis/http/client/client.factor similarity index 100% rename from extra/http/client/client.factor rename to basis/http/client/client.factor diff --git a/extra/http/client/summary.txt b/basis/http/client/summary.txt similarity index 100% rename from extra/http/client/summary.txt rename to basis/http/client/summary.txt diff --git a/extra/http/client/tags.txt b/basis/http/client/tags.txt similarity index 100% rename from extra/http/client/tags.txt rename to basis/http/client/tags.txt diff --git a/extra/http/http-tests.factor b/basis/http/http-tests.factor similarity index 100% rename from extra/http/http-tests.factor rename to basis/http/http-tests.factor diff --git a/extra/http/http.factor b/basis/http/http.factor similarity index 100% rename from extra/http/http.factor rename to basis/http/http.factor diff --git a/extra/http/parsers/parsers.factor b/basis/http/parsers/parsers.factor similarity index 100% rename from extra/http/parsers/parsers.factor rename to basis/http/parsers/parsers.factor diff --git a/extra/http/server/authors.txt b/basis/http/server/authors.txt similarity index 100% rename from extra/http/server/authors.txt rename to basis/http/server/authors.txt diff --git a/extra/http/server/cgi/cgi.factor b/basis/http/server/cgi/cgi.factor similarity index 100% rename from extra/http/server/cgi/cgi.factor rename to basis/http/server/cgi/cgi.factor diff --git a/extra/http/server/dispatchers/dispatchers-tests.factor b/basis/http/server/dispatchers/dispatchers-tests.factor similarity index 100% rename from extra/http/server/dispatchers/dispatchers-tests.factor rename to basis/http/server/dispatchers/dispatchers-tests.factor diff --git a/extra/http/server/dispatchers/dispatchers.factor b/basis/http/server/dispatchers/dispatchers.factor similarity index 100% rename from extra/http/server/dispatchers/dispatchers.factor rename to basis/http/server/dispatchers/dispatchers.factor diff --git a/extra/http/server/filters/filters.factor b/basis/http/server/filters/filters.factor similarity index 100% rename from extra/http/server/filters/filters.factor rename to basis/http/server/filters/filters.factor diff --git a/extra/http/server/redirection/redirection-tests.factor b/basis/http/server/redirection/redirection-tests.factor similarity index 100% rename from extra/http/server/redirection/redirection-tests.factor rename to basis/http/server/redirection/redirection-tests.factor diff --git a/extra/http/server/redirection/redirection.factor b/basis/http/server/redirection/redirection.factor similarity index 100% rename from extra/http/server/redirection/redirection.factor rename to basis/http/server/redirection/redirection.factor diff --git a/extra/http/server/responses/responses.factor b/basis/http/server/responses/responses.factor similarity index 100% rename from extra/http/server/responses/responses.factor rename to basis/http/server/responses/responses.factor diff --git a/extra/http/server/server-tests.factor b/basis/http/server/server-tests.factor similarity index 100% rename from extra/http/server/server-tests.factor rename to basis/http/server/server-tests.factor diff --git a/extra/http/server/server.factor b/basis/http/server/server.factor similarity index 100% rename from extra/http/server/server.factor rename to basis/http/server/server.factor diff --git a/extra/http/server/static/static.factor b/basis/http/server/static/static.factor similarity index 100% rename from extra/http/server/static/static.factor rename to basis/http/server/static/static.factor diff --git a/extra/http/server/summary.txt b/basis/http/server/summary.txt similarity index 100% rename from extra/http/server/summary.txt rename to basis/http/server/summary.txt diff --git a/extra/http/server/tags.txt b/basis/http/server/tags.txt similarity index 100% rename from extra/http/server/tags.txt rename to basis/http/server/tags.txt diff --git a/extra/http/summary.txt b/basis/http/summary.txt similarity index 100% rename from extra/http/summary.txt rename to basis/http/summary.txt diff --git a/extra/http/tags.txt b/basis/http/tags.txt similarity index 100% rename from extra/http/tags.txt rename to basis/http/tags.txt diff --git a/extra/http/test/foo.html b/basis/http/test/foo.html similarity index 100% rename from extra/http/test/foo.html rename to basis/http/test/foo.html diff --git a/extra/json/authors.txt b/basis/json/authors.txt similarity index 100% rename from extra/json/authors.txt rename to basis/json/authors.txt diff --git a/extra/json/reader/authors.txt b/basis/json/reader/authors.txt similarity index 100% rename from extra/json/reader/authors.txt rename to basis/json/reader/authors.txt diff --git a/extra/json/reader/reader-docs.factor b/basis/json/reader/reader-docs.factor similarity index 100% rename from extra/json/reader/reader-docs.factor rename to basis/json/reader/reader-docs.factor diff --git a/extra/json/reader/reader-tests.factor b/basis/json/reader/reader-tests.factor similarity index 100% rename from extra/json/reader/reader-tests.factor rename to basis/json/reader/reader-tests.factor diff --git a/extra/json/reader/reader.factor b/basis/json/reader/reader.factor similarity index 100% rename from extra/json/reader/reader.factor rename to basis/json/reader/reader.factor diff --git a/extra/json/reader/summary.txt b/basis/json/reader/summary.txt similarity index 100% rename from extra/json/reader/summary.txt rename to basis/json/reader/summary.txt diff --git a/extra/json/summary.txt b/basis/json/summary.txt similarity index 100% rename from extra/json/summary.txt rename to basis/json/summary.txt diff --git a/extra/json/writer/authors.txt b/basis/json/writer/authors.txt similarity index 100% rename from extra/json/writer/authors.txt rename to basis/json/writer/authors.txt diff --git a/extra/json/writer/summary.txt b/basis/json/writer/summary.txt similarity index 100% rename from extra/json/writer/summary.txt rename to basis/json/writer/summary.txt diff --git a/extra/json/writer/writer-docs.factor b/basis/json/writer/writer-docs.factor similarity index 100% rename from extra/json/writer/writer-docs.factor rename to basis/json/writer/writer-docs.factor diff --git a/extra/json/writer/writer.factor b/basis/json/writer/writer.factor similarity index 100% rename from extra/json/writer/writer.factor rename to basis/json/writer/writer.factor diff --git a/basis/openssl/test/errors.txt b/basis/openssl/test/errors.txt deleted file mode 100644 index e965047ad7..0000000000 --- a/basis/openssl/test/errors.txt +++ /dev/null @@ -1 +0,0 @@ -Hello diff --git a/extra/peg/ebnf/authors.txt b/basis/peg/ebnf/authors.txt similarity index 100% rename from extra/peg/ebnf/authors.txt rename to basis/peg/ebnf/authors.txt diff --git a/extra/peg/ebnf/ebnf-tests.factor b/basis/peg/ebnf/ebnf-tests.factor similarity index 100% rename from extra/peg/ebnf/ebnf-tests.factor rename to basis/peg/ebnf/ebnf-tests.factor diff --git a/extra/peg/ebnf/ebnf.factor b/basis/peg/ebnf/ebnf.factor similarity index 100% rename from extra/peg/ebnf/ebnf.factor rename to basis/peg/ebnf/ebnf.factor diff --git a/extra/peg/ebnf/summary.txt b/basis/peg/ebnf/summary.txt similarity index 100% rename from extra/peg/ebnf/summary.txt rename to basis/peg/ebnf/summary.txt diff --git a/extra/peg/ebnf/tags.txt b/basis/peg/ebnf/tags.txt similarity index 100% rename from extra/peg/ebnf/tags.txt rename to basis/peg/ebnf/tags.txt diff --git a/extra/peg/peg.factor b/basis/peg/peg.factor similarity index 100% rename from extra/peg/peg.factor rename to basis/peg/peg.factor diff --git a/extra/syndication/authors.txt b/basis/syndication/authors.txt similarity index 100% rename from extra/syndication/authors.txt rename to basis/syndication/authors.txt diff --git a/extra/syndication/readme.txt b/basis/syndication/readme.txt similarity index 100% rename from extra/syndication/readme.txt rename to basis/syndication/readme.txt diff --git a/extra/syndication/summary.txt b/basis/syndication/summary.txt similarity index 100% rename from extra/syndication/summary.txt rename to basis/syndication/summary.txt diff --git a/extra/syndication/syndication-tests.factor b/basis/syndication/syndication-tests.factor similarity index 100% rename from extra/syndication/syndication-tests.factor rename to basis/syndication/syndication-tests.factor diff --git a/extra/syndication/syndication.factor b/basis/syndication/syndication.factor similarity index 100% rename from extra/syndication/syndication.factor rename to basis/syndication/syndication.factor diff --git a/extra/syndication/tags.txt b/basis/syndication/tags.txt similarity index 100% rename from extra/syndication/tags.txt rename to basis/syndication/tags.txt diff --git a/extra/syndication/test/atom.xml b/basis/syndication/test/atom.xml similarity index 100% rename from extra/syndication/test/atom.xml rename to basis/syndication/test/atom.xml diff --git a/extra/syndication/test/rss1.xml b/basis/syndication/test/rss1.xml similarity index 100% rename from extra/syndication/test/rss1.xml rename to basis/syndication/test/rss1.xml diff --git a/extra/xmode/README.txt b/basis/xmode/README.txt similarity index 100% rename from extra/xmode/README.txt rename to basis/xmode/README.txt diff --git a/extra/xmode/authors.txt b/basis/xmode/authors.txt similarity index 100% rename from extra/xmode/authors.txt rename to basis/xmode/authors.txt diff --git a/extra/xmode/catalog/authors.txt b/basis/xmode/catalog/authors.txt similarity index 100% rename from extra/xmode/catalog/authors.txt rename to basis/xmode/catalog/authors.txt diff --git a/extra/xmode/catalog/catalog-tests.factor b/basis/xmode/catalog/catalog-tests.factor similarity index 100% rename from extra/xmode/catalog/catalog-tests.factor rename to basis/xmode/catalog/catalog-tests.factor diff --git a/extra/xmode/catalog/catalog.factor b/basis/xmode/catalog/catalog.factor similarity index 100% rename from extra/xmode/catalog/catalog.factor rename to basis/xmode/catalog/catalog.factor diff --git a/extra/xmode/code2html/authors.txt b/basis/xmode/code2html/authors.txt similarity index 100% rename from extra/xmode/code2html/authors.txt rename to basis/xmode/code2html/authors.txt diff --git a/extra/xmode/code2html/code2html.factor b/basis/xmode/code2html/code2html.factor similarity index 100% rename from extra/xmode/code2html/code2html.factor rename to basis/xmode/code2html/code2html.factor diff --git a/extra/xmode/code2html/responder/responder.factor b/basis/xmode/code2html/responder/responder.factor similarity index 100% rename from extra/xmode/code2html/responder/responder.factor rename to basis/xmode/code2html/responder/responder.factor diff --git a/extra/xmode/code2html/stylesheet.css b/basis/xmode/code2html/stylesheet.css similarity index 100% rename from extra/xmode/code2html/stylesheet.css rename to basis/xmode/code2html/stylesheet.css diff --git a/extra/xmode/keyword-map/authors.txt b/basis/xmode/keyword-map/authors.txt similarity index 100% rename from extra/xmode/keyword-map/authors.txt rename to basis/xmode/keyword-map/authors.txt diff --git a/extra/xmode/keyword-map/keyword-map-tests.factor b/basis/xmode/keyword-map/keyword-map-tests.factor similarity index 100% rename from extra/xmode/keyword-map/keyword-map-tests.factor rename to basis/xmode/keyword-map/keyword-map-tests.factor diff --git a/extra/xmode/keyword-map/keyword-map.factor b/basis/xmode/keyword-map/keyword-map.factor similarity index 100% rename from extra/xmode/keyword-map/keyword-map.factor rename to basis/xmode/keyword-map/keyword-map.factor diff --git a/extra/xmode/loader/authors.txt b/basis/xmode/loader/authors.txt similarity index 100% rename from extra/xmode/loader/authors.txt rename to basis/xmode/loader/authors.txt diff --git a/extra/xmode/loader/loader.factor b/basis/xmode/loader/loader.factor similarity index 100% rename from extra/xmode/loader/loader.factor rename to basis/xmode/loader/loader.factor diff --git a/extra/xmode/loader/syntax/authors.txt b/basis/xmode/loader/syntax/authors.txt similarity index 100% rename from extra/xmode/loader/syntax/authors.txt rename to basis/xmode/loader/syntax/authors.txt diff --git a/extra/xmode/loader/syntax/syntax.factor b/basis/xmode/loader/syntax/syntax.factor similarity index 100% rename from extra/xmode/loader/syntax/syntax.factor rename to basis/xmode/loader/syntax/syntax.factor diff --git a/extra/xmode/marker/authors.txt b/basis/xmode/marker/authors.txt similarity index 100% rename from extra/xmode/marker/authors.txt rename to basis/xmode/marker/authors.txt diff --git a/extra/xmode/marker/context/authors.txt b/basis/xmode/marker/context/authors.txt similarity index 100% rename from extra/xmode/marker/context/authors.txt rename to basis/xmode/marker/context/authors.txt diff --git a/extra/xmode/marker/context/context.factor b/basis/xmode/marker/context/context.factor similarity index 100% rename from extra/xmode/marker/context/context.factor rename to basis/xmode/marker/context/context.factor diff --git a/extra/xmode/marker/marker-tests.factor b/basis/xmode/marker/marker-tests.factor similarity index 100% rename from extra/xmode/marker/marker-tests.factor rename to basis/xmode/marker/marker-tests.factor diff --git a/extra/xmode/marker/marker.factor b/basis/xmode/marker/marker.factor similarity index 100% rename from extra/xmode/marker/marker.factor rename to basis/xmode/marker/marker.factor diff --git a/extra/xmode/marker/state/authors.txt b/basis/xmode/marker/state/authors.txt similarity index 100% rename from extra/xmode/marker/state/authors.txt rename to basis/xmode/marker/state/authors.txt diff --git a/extra/xmode/marker/state/state.factor b/basis/xmode/marker/state/state.factor similarity index 100% rename from extra/xmode/marker/state/state.factor rename to basis/xmode/marker/state/state.factor diff --git a/extra/xmode/modes/actionscript.xml b/basis/xmode/modes/actionscript.xml similarity index 100% rename from extra/xmode/modes/actionscript.xml rename to basis/xmode/modes/actionscript.xml diff --git a/extra/xmode/modes/ada95.xml b/basis/xmode/modes/ada95.xml similarity index 100% rename from extra/xmode/modes/ada95.xml rename to basis/xmode/modes/ada95.xml diff --git a/extra/xmode/modes/antlr.xml b/basis/xmode/modes/antlr.xml similarity index 100% rename from extra/xmode/modes/antlr.xml rename to basis/xmode/modes/antlr.xml diff --git a/extra/xmode/modes/apacheconf.xml b/basis/xmode/modes/apacheconf.xml similarity index 100% rename from extra/xmode/modes/apacheconf.xml rename to basis/xmode/modes/apacheconf.xml diff --git a/extra/xmode/modes/apdl.xml b/basis/xmode/modes/apdl.xml similarity index 100% rename from extra/xmode/modes/apdl.xml rename to basis/xmode/modes/apdl.xml diff --git a/extra/xmode/modes/applescript.xml b/basis/xmode/modes/applescript.xml similarity index 100% rename from extra/xmode/modes/applescript.xml rename to basis/xmode/modes/applescript.xml diff --git a/extra/xmode/modes/asp.xml b/basis/xmode/modes/asp.xml similarity index 100% rename from extra/xmode/modes/asp.xml rename to basis/xmode/modes/asp.xml diff --git a/extra/xmode/modes/aspect-j.xml b/basis/xmode/modes/aspect-j.xml similarity index 100% rename from extra/xmode/modes/aspect-j.xml rename to basis/xmode/modes/aspect-j.xml diff --git a/extra/xmode/modes/assembly-m68k.xml b/basis/xmode/modes/assembly-m68k.xml similarity index 100% rename from extra/xmode/modes/assembly-m68k.xml rename to basis/xmode/modes/assembly-m68k.xml diff --git a/extra/xmode/modes/assembly-macro32.xml b/basis/xmode/modes/assembly-macro32.xml similarity index 100% rename from extra/xmode/modes/assembly-macro32.xml rename to basis/xmode/modes/assembly-macro32.xml diff --git a/extra/xmode/modes/assembly-mcs51.xml b/basis/xmode/modes/assembly-mcs51.xml similarity index 100% rename from extra/xmode/modes/assembly-mcs51.xml rename to basis/xmode/modes/assembly-mcs51.xml diff --git a/extra/xmode/modes/assembly-parrot.xml b/basis/xmode/modes/assembly-parrot.xml similarity index 100% rename from extra/xmode/modes/assembly-parrot.xml rename to basis/xmode/modes/assembly-parrot.xml diff --git a/extra/xmode/modes/assembly-r2000.xml b/basis/xmode/modes/assembly-r2000.xml similarity index 100% rename from extra/xmode/modes/assembly-r2000.xml rename to basis/xmode/modes/assembly-r2000.xml diff --git a/extra/xmode/modes/assembly-x86.xml b/basis/xmode/modes/assembly-x86.xml similarity index 100% rename from extra/xmode/modes/assembly-x86.xml rename to basis/xmode/modes/assembly-x86.xml diff --git a/extra/xmode/modes/awk.xml b/basis/xmode/modes/awk.xml similarity index 100% rename from extra/xmode/modes/awk.xml rename to basis/xmode/modes/awk.xml diff --git a/extra/xmode/modes/b.xml b/basis/xmode/modes/b.xml similarity index 100% rename from extra/xmode/modes/b.xml rename to basis/xmode/modes/b.xml diff --git a/extra/xmode/modes/batch.xml b/basis/xmode/modes/batch.xml similarity index 100% rename from extra/xmode/modes/batch.xml rename to basis/xmode/modes/batch.xml diff --git a/extra/xmode/modes/bbj.xml b/basis/xmode/modes/bbj.xml similarity index 100% rename from extra/xmode/modes/bbj.xml rename to basis/xmode/modes/bbj.xml diff --git a/extra/xmode/modes/bcel.xml b/basis/xmode/modes/bcel.xml similarity index 100% rename from extra/xmode/modes/bcel.xml rename to basis/xmode/modes/bcel.xml diff --git a/extra/xmode/modes/bibtex.xml b/basis/xmode/modes/bibtex.xml similarity index 100% rename from extra/xmode/modes/bibtex.xml rename to basis/xmode/modes/bibtex.xml diff --git a/extra/xmode/modes/c.xml b/basis/xmode/modes/c.xml similarity index 100% rename from extra/xmode/modes/c.xml rename to basis/xmode/modes/c.xml diff --git a/extra/xmode/modes/catalog b/basis/xmode/modes/catalog similarity index 100% rename from extra/xmode/modes/catalog rename to basis/xmode/modes/catalog diff --git a/extra/xmode/modes/chill.xml b/basis/xmode/modes/chill.xml similarity index 100% rename from extra/xmode/modes/chill.xml rename to basis/xmode/modes/chill.xml diff --git a/extra/xmode/modes/cil.xml b/basis/xmode/modes/cil.xml similarity index 100% rename from extra/xmode/modes/cil.xml rename to basis/xmode/modes/cil.xml diff --git a/extra/xmode/modes/clips.xml b/basis/xmode/modes/clips.xml similarity index 100% rename from extra/xmode/modes/clips.xml rename to basis/xmode/modes/clips.xml diff --git a/extra/xmode/modes/cobol.xml b/basis/xmode/modes/cobol.xml similarity index 100% rename from extra/xmode/modes/cobol.xml rename to basis/xmode/modes/cobol.xml diff --git a/extra/xmode/modes/coldfusion.xml b/basis/xmode/modes/coldfusion.xml similarity index 100% rename from extra/xmode/modes/coldfusion.xml rename to basis/xmode/modes/coldfusion.xml diff --git a/extra/xmode/modes/cplusplus.xml b/basis/xmode/modes/cplusplus.xml similarity index 100% rename from extra/xmode/modes/cplusplus.xml rename to basis/xmode/modes/cplusplus.xml diff --git a/extra/xmode/modes/csharp.xml b/basis/xmode/modes/csharp.xml similarity index 100% rename from extra/xmode/modes/csharp.xml rename to basis/xmode/modes/csharp.xml diff --git a/extra/xmode/modes/css.xml b/basis/xmode/modes/css.xml similarity index 100% rename from extra/xmode/modes/css.xml rename to basis/xmode/modes/css.xml diff --git a/extra/xmode/modes/csv.xml b/basis/xmode/modes/csv.xml similarity index 100% rename from extra/xmode/modes/csv.xml rename to basis/xmode/modes/csv.xml diff --git a/extra/xmode/modes/cvs-commit.xml b/basis/xmode/modes/cvs-commit.xml similarity index 100% rename from extra/xmode/modes/cvs-commit.xml rename to basis/xmode/modes/cvs-commit.xml diff --git a/extra/xmode/modes/d.xml b/basis/xmode/modes/d.xml similarity index 100% rename from extra/xmode/modes/d.xml rename to basis/xmode/modes/d.xml diff --git a/extra/xmode/modes/django.xml b/basis/xmode/modes/django.xml similarity index 100% rename from extra/xmode/modes/django.xml rename to basis/xmode/modes/django.xml diff --git a/extra/xmode/modes/doxygen.xml b/basis/xmode/modes/doxygen.xml similarity index 100% rename from extra/xmode/modes/doxygen.xml rename to basis/xmode/modes/doxygen.xml diff --git a/extra/xmode/modes/dsssl.xml b/basis/xmode/modes/dsssl.xml similarity index 100% rename from extra/xmode/modes/dsssl.xml rename to basis/xmode/modes/dsssl.xml diff --git a/extra/xmode/modes/eiffel.xml b/basis/xmode/modes/eiffel.xml similarity index 100% rename from extra/xmode/modes/eiffel.xml rename to basis/xmode/modes/eiffel.xml diff --git a/extra/xmode/modes/embperl.xml b/basis/xmode/modes/embperl.xml similarity index 100% rename from extra/xmode/modes/embperl.xml rename to basis/xmode/modes/embperl.xml diff --git a/extra/xmode/modes/erlang.xml b/basis/xmode/modes/erlang.xml similarity index 100% rename from extra/xmode/modes/erlang.xml rename to basis/xmode/modes/erlang.xml diff --git a/extra/xmode/modes/factor.xml b/basis/xmode/modes/factor.xml similarity index 100% rename from extra/xmode/modes/factor.xml rename to basis/xmode/modes/factor.xml diff --git a/extra/xmode/modes/fhtml.xml b/basis/xmode/modes/fhtml.xml similarity index 100% rename from extra/xmode/modes/fhtml.xml rename to basis/xmode/modes/fhtml.xml diff --git a/extra/xmode/modes/forth.xml b/basis/xmode/modes/forth.xml similarity index 100% rename from extra/xmode/modes/forth.xml rename to basis/xmode/modes/forth.xml diff --git a/extra/xmode/modes/fortran.xml b/basis/xmode/modes/fortran.xml similarity index 100% rename from extra/xmode/modes/fortran.xml rename to basis/xmode/modes/fortran.xml diff --git a/extra/xmode/modes/foxpro.xml b/basis/xmode/modes/foxpro.xml similarity index 100% rename from extra/xmode/modes/foxpro.xml rename to basis/xmode/modes/foxpro.xml diff --git a/extra/xmode/modes/freemarker.xml b/basis/xmode/modes/freemarker.xml similarity index 100% rename from extra/xmode/modes/freemarker.xml rename to basis/xmode/modes/freemarker.xml diff --git a/extra/xmode/modes/gettext.xml b/basis/xmode/modes/gettext.xml similarity index 100% rename from extra/xmode/modes/gettext.xml rename to basis/xmode/modes/gettext.xml diff --git a/extra/xmode/modes/gnuplot.xml b/basis/xmode/modes/gnuplot.xml similarity index 100% rename from extra/xmode/modes/gnuplot.xml rename to basis/xmode/modes/gnuplot.xml diff --git a/extra/xmode/modes/groovy.xml b/basis/xmode/modes/groovy.xml similarity index 100% rename from extra/xmode/modes/groovy.xml rename to basis/xmode/modes/groovy.xml diff --git a/extra/xmode/modes/haskell.xml b/basis/xmode/modes/haskell.xml similarity index 100% rename from extra/xmode/modes/haskell.xml rename to basis/xmode/modes/haskell.xml diff --git a/extra/xmode/modes/hex.xml b/basis/xmode/modes/hex.xml similarity index 100% rename from extra/xmode/modes/hex.xml rename to basis/xmode/modes/hex.xml diff --git a/extra/xmode/modes/hlsl.xml b/basis/xmode/modes/hlsl.xml similarity index 100% rename from extra/xmode/modes/hlsl.xml rename to basis/xmode/modes/hlsl.xml diff --git a/extra/xmode/modes/htaccess.xml b/basis/xmode/modes/htaccess.xml similarity index 100% rename from extra/xmode/modes/htaccess.xml rename to basis/xmode/modes/htaccess.xml diff --git a/extra/xmode/modes/html.xml b/basis/xmode/modes/html.xml similarity index 100% rename from extra/xmode/modes/html.xml rename to basis/xmode/modes/html.xml diff --git a/extra/xmode/modes/i4gl.xml b/basis/xmode/modes/i4gl.xml similarity index 100% rename from extra/xmode/modes/i4gl.xml rename to basis/xmode/modes/i4gl.xml diff --git a/extra/xmode/modes/icon.xml b/basis/xmode/modes/icon.xml similarity index 100% rename from extra/xmode/modes/icon.xml rename to basis/xmode/modes/icon.xml diff --git a/extra/xmode/modes/idl.xml b/basis/xmode/modes/idl.xml similarity index 100% rename from extra/xmode/modes/idl.xml rename to basis/xmode/modes/idl.xml diff --git a/extra/xmode/modes/inform.xml b/basis/xmode/modes/inform.xml similarity index 100% rename from extra/xmode/modes/inform.xml rename to basis/xmode/modes/inform.xml diff --git a/extra/xmode/modes/ini.xml b/basis/xmode/modes/ini.xml similarity index 100% rename from extra/xmode/modes/ini.xml rename to basis/xmode/modes/ini.xml diff --git a/extra/xmode/modes/inno-setup.xml b/basis/xmode/modes/inno-setup.xml similarity index 100% rename from extra/xmode/modes/inno-setup.xml rename to basis/xmode/modes/inno-setup.xml diff --git a/extra/xmode/modes/interlis.xml b/basis/xmode/modes/interlis.xml similarity index 100% rename from extra/xmode/modes/interlis.xml rename to basis/xmode/modes/interlis.xml diff --git a/extra/xmode/modes/io.xml b/basis/xmode/modes/io.xml similarity index 100% rename from extra/xmode/modes/io.xml rename to basis/xmode/modes/io.xml diff --git a/extra/xmode/modes/java.xml b/basis/xmode/modes/java.xml similarity index 100% rename from extra/xmode/modes/java.xml rename to basis/xmode/modes/java.xml diff --git a/extra/xmode/modes/javacc.xml b/basis/xmode/modes/javacc.xml similarity index 100% rename from extra/xmode/modes/javacc.xml rename to basis/xmode/modes/javacc.xml diff --git a/extra/xmode/modes/javascript.xml b/basis/xmode/modes/javascript.xml similarity index 100% rename from extra/xmode/modes/javascript.xml rename to basis/xmode/modes/javascript.xml diff --git a/extra/xmode/modes/jcl.xml b/basis/xmode/modes/jcl.xml similarity index 100% rename from extra/xmode/modes/jcl.xml rename to basis/xmode/modes/jcl.xml diff --git a/extra/xmode/modes/jhtml.xml b/basis/xmode/modes/jhtml.xml similarity index 100% rename from extra/xmode/modes/jhtml.xml rename to basis/xmode/modes/jhtml.xml diff --git a/extra/xmode/modes/jmk.xml b/basis/xmode/modes/jmk.xml similarity index 100% rename from extra/xmode/modes/jmk.xml rename to basis/xmode/modes/jmk.xml diff --git a/extra/xmode/modes/jsp.xml b/basis/xmode/modes/jsp.xml similarity index 100% rename from extra/xmode/modes/jsp.xml rename to basis/xmode/modes/jsp.xml diff --git a/extra/xmode/modes/latex.xml b/basis/xmode/modes/latex.xml similarity index 100% rename from extra/xmode/modes/latex.xml rename to basis/xmode/modes/latex.xml diff --git a/extra/xmode/modes/lilypond.xml b/basis/xmode/modes/lilypond.xml similarity index 100% rename from extra/xmode/modes/lilypond.xml rename to basis/xmode/modes/lilypond.xml diff --git a/extra/xmode/modes/lisp.xml b/basis/xmode/modes/lisp.xml similarity index 100% rename from extra/xmode/modes/lisp.xml rename to basis/xmode/modes/lisp.xml diff --git a/extra/xmode/modes/literate-haskell.xml b/basis/xmode/modes/literate-haskell.xml similarity index 100% rename from extra/xmode/modes/literate-haskell.xml rename to basis/xmode/modes/literate-haskell.xml diff --git a/extra/xmode/modes/lotos.xml b/basis/xmode/modes/lotos.xml similarity index 100% rename from extra/xmode/modes/lotos.xml rename to basis/xmode/modes/lotos.xml diff --git a/extra/xmode/modes/lua.xml b/basis/xmode/modes/lua.xml similarity index 100% rename from extra/xmode/modes/lua.xml rename to basis/xmode/modes/lua.xml diff --git a/extra/xmode/modes/mail.xml b/basis/xmode/modes/mail.xml similarity index 100% rename from extra/xmode/modes/mail.xml rename to basis/xmode/modes/mail.xml diff --git a/extra/xmode/modes/makefile.xml b/basis/xmode/modes/makefile.xml similarity index 100% rename from extra/xmode/modes/makefile.xml rename to basis/xmode/modes/makefile.xml diff --git a/extra/xmode/modes/maple.xml b/basis/xmode/modes/maple.xml similarity index 100% rename from extra/xmode/modes/maple.xml rename to basis/xmode/modes/maple.xml diff --git a/extra/xmode/modes/ml.xml b/basis/xmode/modes/ml.xml similarity index 100% rename from extra/xmode/modes/ml.xml rename to basis/xmode/modes/ml.xml diff --git a/extra/xmode/modes/modula3.xml b/basis/xmode/modes/modula3.xml similarity index 100% rename from extra/xmode/modes/modula3.xml rename to basis/xmode/modes/modula3.xml diff --git a/extra/xmode/modes/moin.xml b/basis/xmode/modes/moin.xml similarity index 100% rename from extra/xmode/modes/moin.xml rename to basis/xmode/modes/moin.xml diff --git a/extra/xmode/modes/mqsc.xml b/basis/xmode/modes/mqsc.xml similarity index 100% rename from extra/xmode/modes/mqsc.xml rename to basis/xmode/modes/mqsc.xml diff --git a/extra/xmode/modes/myghty.xml b/basis/xmode/modes/myghty.xml similarity index 100% rename from extra/xmode/modes/myghty.xml rename to basis/xmode/modes/myghty.xml diff --git a/extra/xmode/modes/mysql.xml b/basis/xmode/modes/mysql.xml similarity index 100% rename from extra/xmode/modes/mysql.xml rename to basis/xmode/modes/mysql.xml diff --git a/extra/xmode/modes/netrexx.xml b/basis/xmode/modes/netrexx.xml similarity index 100% rename from extra/xmode/modes/netrexx.xml rename to basis/xmode/modes/netrexx.xml diff --git a/extra/xmode/modes/nqc.xml b/basis/xmode/modes/nqc.xml similarity index 100% rename from extra/xmode/modes/nqc.xml rename to basis/xmode/modes/nqc.xml diff --git a/extra/xmode/modes/nsis2.xml b/basis/xmode/modes/nsis2.xml similarity index 100% rename from extra/xmode/modes/nsis2.xml rename to basis/xmode/modes/nsis2.xml diff --git a/extra/xmode/modes/objective-c.xml b/basis/xmode/modes/objective-c.xml similarity index 100% rename from extra/xmode/modes/objective-c.xml rename to basis/xmode/modes/objective-c.xml diff --git a/extra/xmode/modes/objectrexx.xml b/basis/xmode/modes/objectrexx.xml similarity index 100% rename from extra/xmode/modes/objectrexx.xml rename to basis/xmode/modes/objectrexx.xml diff --git a/extra/xmode/modes/occam.xml b/basis/xmode/modes/occam.xml similarity index 100% rename from extra/xmode/modes/occam.xml rename to basis/xmode/modes/occam.xml diff --git a/extra/xmode/modes/omnimark.xml b/basis/xmode/modes/omnimark.xml similarity index 100% rename from extra/xmode/modes/omnimark.xml rename to basis/xmode/modes/omnimark.xml diff --git a/extra/xmode/modes/pascal.xml b/basis/xmode/modes/pascal.xml similarity index 100% rename from extra/xmode/modes/pascal.xml rename to basis/xmode/modes/pascal.xml diff --git a/extra/xmode/modes/patch.xml b/basis/xmode/modes/patch.xml similarity index 100% rename from extra/xmode/modes/patch.xml rename to basis/xmode/modes/patch.xml diff --git a/extra/xmode/modes/perl.xml b/basis/xmode/modes/perl.xml similarity index 100% rename from extra/xmode/modes/perl.xml rename to basis/xmode/modes/perl.xml diff --git a/extra/xmode/modes/php.xml b/basis/xmode/modes/php.xml similarity index 100% rename from extra/xmode/modes/php.xml rename to basis/xmode/modes/php.xml diff --git a/extra/xmode/modes/pike.xml b/basis/xmode/modes/pike.xml similarity index 100% rename from extra/xmode/modes/pike.xml rename to basis/xmode/modes/pike.xml diff --git a/extra/xmode/modes/pl-sql.xml b/basis/xmode/modes/pl-sql.xml similarity index 100% rename from extra/xmode/modes/pl-sql.xml rename to basis/xmode/modes/pl-sql.xml diff --git a/extra/xmode/modes/pl1.xml b/basis/xmode/modes/pl1.xml similarity index 100% rename from extra/xmode/modes/pl1.xml rename to basis/xmode/modes/pl1.xml diff --git a/extra/xmode/modes/pop11.xml b/basis/xmode/modes/pop11.xml similarity index 100% rename from extra/xmode/modes/pop11.xml rename to basis/xmode/modes/pop11.xml diff --git a/extra/xmode/modes/postscript.xml b/basis/xmode/modes/postscript.xml similarity index 100% rename from extra/xmode/modes/postscript.xml rename to basis/xmode/modes/postscript.xml diff --git a/extra/xmode/modes/povray.xml b/basis/xmode/modes/povray.xml similarity index 100% rename from extra/xmode/modes/povray.xml rename to basis/xmode/modes/povray.xml diff --git a/extra/xmode/modes/powerdynamo.xml b/basis/xmode/modes/powerdynamo.xml similarity index 100% rename from extra/xmode/modes/powerdynamo.xml rename to basis/xmode/modes/powerdynamo.xml diff --git a/extra/xmode/modes/progress.xml b/basis/xmode/modes/progress.xml similarity index 100% rename from extra/xmode/modes/progress.xml rename to basis/xmode/modes/progress.xml diff --git a/extra/xmode/modes/prolog.xml b/basis/xmode/modes/prolog.xml similarity index 100% rename from extra/xmode/modes/prolog.xml rename to basis/xmode/modes/prolog.xml diff --git a/extra/xmode/modes/props.xml b/basis/xmode/modes/props.xml similarity index 100% rename from extra/xmode/modes/props.xml rename to basis/xmode/modes/props.xml diff --git a/extra/xmode/modes/psp.xml b/basis/xmode/modes/psp.xml similarity index 100% rename from extra/xmode/modes/psp.xml rename to basis/xmode/modes/psp.xml diff --git a/extra/xmode/modes/ptl.xml b/basis/xmode/modes/ptl.xml similarity index 100% rename from extra/xmode/modes/ptl.xml rename to basis/xmode/modes/ptl.xml diff --git a/extra/xmode/modes/pvwave.xml b/basis/xmode/modes/pvwave.xml similarity index 100% rename from extra/xmode/modes/pvwave.xml rename to basis/xmode/modes/pvwave.xml diff --git a/extra/xmode/modes/pyrex.xml b/basis/xmode/modes/pyrex.xml similarity index 100% rename from extra/xmode/modes/pyrex.xml rename to basis/xmode/modes/pyrex.xml diff --git a/extra/xmode/modes/python.xml b/basis/xmode/modes/python.xml similarity index 100% rename from extra/xmode/modes/python.xml rename to basis/xmode/modes/python.xml diff --git a/extra/xmode/modes/quake.xml b/basis/xmode/modes/quake.xml similarity index 100% rename from extra/xmode/modes/quake.xml rename to basis/xmode/modes/quake.xml diff --git a/extra/xmode/modes/rcp.xml b/basis/xmode/modes/rcp.xml similarity index 100% rename from extra/xmode/modes/rcp.xml rename to basis/xmode/modes/rcp.xml diff --git a/extra/xmode/modes/rd.xml b/basis/xmode/modes/rd.xml similarity index 100% rename from extra/xmode/modes/rd.xml rename to basis/xmode/modes/rd.xml diff --git a/extra/xmode/modes/rebol.xml b/basis/xmode/modes/rebol.xml similarity index 100% rename from extra/xmode/modes/rebol.xml rename to basis/xmode/modes/rebol.xml diff --git a/extra/xmode/modes/redcode.xml b/basis/xmode/modes/redcode.xml similarity index 100% rename from extra/xmode/modes/redcode.xml rename to basis/xmode/modes/redcode.xml diff --git a/extra/xmode/modes/relax-ng-compact.xml b/basis/xmode/modes/relax-ng-compact.xml similarity index 100% rename from extra/xmode/modes/relax-ng-compact.xml rename to basis/xmode/modes/relax-ng-compact.xml diff --git a/extra/xmode/modes/rest.xml b/basis/xmode/modes/rest.xml similarity index 100% rename from extra/xmode/modes/rest.xml rename to basis/xmode/modes/rest.xml diff --git a/extra/xmode/modes/rfc.xml b/basis/xmode/modes/rfc.xml similarity index 100% rename from extra/xmode/modes/rfc.xml rename to basis/xmode/modes/rfc.xml diff --git a/extra/xmode/modes/rhtml.xml b/basis/xmode/modes/rhtml.xml similarity index 100% rename from extra/xmode/modes/rhtml.xml rename to basis/xmode/modes/rhtml.xml diff --git a/extra/xmode/modes/rib.xml b/basis/xmode/modes/rib.xml similarity index 100% rename from extra/xmode/modes/rib.xml rename to basis/xmode/modes/rib.xml diff --git a/extra/xmode/modes/rpmspec.xml b/basis/xmode/modes/rpmspec.xml similarity index 100% rename from extra/xmode/modes/rpmspec.xml rename to basis/xmode/modes/rpmspec.xml diff --git a/extra/xmode/modes/rtf.xml b/basis/xmode/modes/rtf.xml similarity index 100% rename from extra/xmode/modes/rtf.xml rename to basis/xmode/modes/rtf.xml diff --git a/extra/xmode/modes/ruby.xml b/basis/xmode/modes/ruby.xml similarity index 100% rename from extra/xmode/modes/ruby.xml rename to basis/xmode/modes/ruby.xml diff --git a/extra/xmode/modes/rview.xml b/basis/xmode/modes/rview.xml similarity index 100% rename from extra/xmode/modes/rview.xml rename to basis/xmode/modes/rview.xml diff --git a/extra/xmode/modes/sas.xml b/basis/xmode/modes/sas.xml similarity index 100% rename from extra/xmode/modes/sas.xml rename to basis/xmode/modes/sas.xml diff --git a/extra/xmode/modes/scheme.xml b/basis/xmode/modes/scheme.xml similarity index 100% rename from extra/xmode/modes/scheme.xml rename to basis/xmode/modes/scheme.xml diff --git a/extra/xmode/modes/sdl_pr.xml b/basis/xmode/modes/sdl_pr.xml similarity index 100% rename from extra/xmode/modes/sdl_pr.xml rename to basis/xmode/modes/sdl_pr.xml diff --git a/extra/xmode/modes/sgml.xml b/basis/xmode/modes/sgml.xml similarity index 100% rename from extra/xmode/modes/sgml.xml rename to basis/xmode/modes/sgml.xml diff --git a/extra/xmode/modes/shellscript.xml b/basis/xmode/modes/shellscript.xml similarity index 100% rename from extra/xmode/modes/shellscript.xml rename to basis/xmode/modes/shellscript.xml diff --git a/extra/xmode/modes/shtml.xml b/basis/xmode/modes/shtml.xml similarity index 100% rename from extra/xmode/modes/shtml.xml rename to basis/xmode/modes/shtml.xml diff --git a/extra/xmode/modes/slate.xml b/basis/xmode/modes/slate.xml similarity index 100% rename from extra/xmode/modes/slate.xml rename to basis/xmode/modes/slate.xml diff --git a/extra/xmode/modes/smalltalk.xml b/basis/xmode/modes/smalltalk.xml similarity index 100% rename from extra/xmode/modes/smalltalk.xml rename to basis/xmode/modes/smalltalk.xml diff --git a/extra/xmode/modes/smi-mib.xml b/basis/xmode/modes/smi-mib.xml similarity index 100% rename from extra/xmode/modes/smi-mib.xml rename to basis/xmode/modes/smi-mib.xml diff --git a/extra/xmode/modes/splus.xml b/basis/xmode/modes/splus.xml similarity index 100% rename from extra/xmode/modes/splus.xml rename to basis/xmode/modes/splus.xml diff --git a/extra/xmode/modes/sql-loader.xml b/basis/xmode/modes/sql-loader.xml similarity index 100% rename from extra/xmode/modes/sql-loader.xml rename to basis/xmode/modes/sql-loader.xml diff --git a/extra/xmode/modes/sqr.xml b/basis/xmode/modes/sqr.xml similarity index 100% rename from extra/xmode/modes/sqr.xml rename to basis/xmode/modes/sqr.xml diff --git a/extra/xmode/modes/squidconf.xml b/basis/xmode/modes/squidconf.xml similarity index 100% rename from extra/xmode/modes/squidconf.xml rename to basis/xmode/modes/squidconf.xml diff --git a/extra/xmode/modes/ssharp.xml b/basis/xmode/modes/ssharp.xml similarity index 100% rename from extra/xmode/modes/ssharp.xml rename to basis/xmode/modes/ssharp.xml diff --git a/extra/xmode/modes/svn-commit.xml b/basis/xmode/modes/svn-commit.xml similarity index 100% rename from extra/xmode/modes/svn-commit.xml rename to basis/xmode/modes/svn-commit.xml diff --git a/extra/xmode/modes/swig.xml b/basis/xmode/modes/swig.xml similarity index 100% rename from extra/xmode/modes/swig.xml rename to basis/xmode/modes/swig.xml diff --git a/extra/xmode/modes/tcl.xml b/basis/xmode/modes/tcl.xml similarity index 100% rename from extra/xmode/modes/tcl.xml rename to basis/xmode/modes/tcl.xml diff --git a/extra/xmode/modes/tex.xml b/basis/xmode/modes/tex.xml similarity index 100% rename from extra/xmode/modes/tex.xml rename to basis/xmode/modes/tex.xml diff --git a/extra/xmode/modes/texinfo.xml b/basis/xmode/modes/texinfo.xml similarity index 100% rename from extra/xmode/modes/texinfo.xml rename to basis/xmode/modes/texinfo.xml diff --git a/extra/xmode/modes/text.xml b/basis/xmode/modes/text.xml similarity index 100% rename from extra/xmode/modes/text.xml rename to basis/xmode/modes/text.xml diff --git a/extra/xmode/modes/tpl.xml b/basis/xmode/modes/tpl.xml similarity index 100% rename from extra/xmode/modes/tpl.xml rename to basis/xmode/modes/tpl.xml diff --git a/extra/xmode/modes/tsql.xml b/basis/xmode/modes/tsql.xml similarity index 100% rename from extra/xmode/modes/tsql.xml rename to basis/xmode/modes/tsql.xml diff --git a/extra/xmode/modes/tthtml.xml b/basis/xmode/modes/tthtml.xml similarity index 100% rename from extra/xmode/modes/tthtml.xml rename to basis/xmode/modes/tthtml.xml diff --git a/extra/xmode/modes/twiki.xml b/basis/xmode/modes/twiki.xml similarity index 100% rename from extra/xmode/modes/twiki.xml rename to basis/xmode/modes/twiki.xml diff --git a/extra/xmode/modes/typoscript.xml b/basis/xmode/modes/typoscript.xml similarity index 100% rename from extra/xmode/modes/typoscript.xml rename to basis/xmode/modes/typoscript.xml diff --git a/extra/xmode/modes/uscript.xml b/basis/xmode/modes/uscript.xml similarity index 100% rename from extra/xmode/modes/uscript.xml rename to basis/xmode/modes/uscript.xml diff --git a/extra/xmode/modes/vbscript.xml b/basis/xmode/modes/vbscript.xml similarity index 100% rename from extra/xmode/modes/vbscript.xml rename to basis/xmode/modes/vbscript.xml diff --git a/extra/xmode/modes/velocity.xml b/basis/xmode/modes/velocity.xml similarity index 100% rename from extra/xmode/modes/velocity.xml rename to basis/xmode/modes/velocity.xml diff --git a/extra/xmode/modes/verilog.xml b/basis/xmode/modes/verilog.xml similarity index 100% rename from extra/xmode/modes/verilog.xml rename to basis/xmode/modes/verilog.xml diff --git a/extra/xmode/modes/vhdl.xml b/basis/xmode/modes/vhdl.xml similarity index 100% rename from extra/xmode/modes/vhdl.xml rename to basis/xmode/modes/vhdl.xml diff --git a/extra/xmode/modes/xml.xml b/basis/xmode/modes/xml.xml similarity index 100% rename from extra/xmode/modes/xml.xml rename to basis/xmode/modes/xml.xml diff --git a/extra/xmode/modes/xq.xml b/basis/xmode/modes/xq.xml similarity index 100% rename from extra/xmode/modes/xq.xml rename to basis/xmode/modes/xq.xml diff --git a/extra/xmode/modes/xsl.xml b/basis/xmode/modes/xsl.xml similarity index 100% rename from extra/xmode/modes/xsl.xml rename to basis/xmode/modes/xsl.xml diff --git a/extra/xmode/modes/zpt.xml b/basis/xmode/modes/zpt.xml similarity index 100% rename from extra/xmode/modes/zpt.xml rename to basis/xmode/modes/zpt.xml diff --git a/extra/xmode/rules/authors.txt b/basis/xmode/rules/authors.txt similarity index 100% rename from extra/xmode/rules/authors.txt rename to basis/xmode/rules/authors.txt diff --git a/extra/xmode/rules/rules-tests.factor b/basis/xmode/rules/rules-tests.factor similarity index 100% rename from extra/xmode/rules/rules-tests.factor rename to basis/xmode/rules/rules-tests.factor diff --git a/extra/xmode/rules/rules.factor b/basis/xmode/rules/rules.factor similarity index 100% rename from extra/xmode/rules/rules.factor rename to basis/xmode/rules/rules.factor diff --git a/extra/xmode/summary.txt b/basis/xmode/summary.txt similarity index 100% rename from extra/xmode/summary.txt rename to basis/xmode/summary.txt diff --git a/extra/xmode/tokens/authors.txt b/basis/xmode/tokens/authors.txt similarity index 100% rename from extra/xmode/tokens/authors.txt rename to basis/xmode/tokens/authors.txt diff --git a/extra/xmode/tokens/tokens.factor b/basis/xmode/tokens/tokens.factor similarity index 100% rename from extra/xmode/tokens/tokens.factor rename to basis/xmode/tokens/tokens.factor diff --git a/extra/xmode/utilities/authors.txt b/basis/xmode/utilities/authors.txt similarity index 100% rename from extra/xmode/utilities/authors.txt rename to basis/xmode/utilities/authors.txt diff --git a/extra/xmode/utilities/test.xml b/basis/xmode/utilities/test.xml similarity index 100% rename from extra/xmode/utilities/test.xml rename to basis/xmode/utilities/test.xml diff --git a/extra/xmode/utilities/utilities-tests.factor b/basis/xmode/utilities/utilities-tests.factor similarity index 100% rename from extra/xmode/utilities/utilities-tests.factor rename to basis/xmode/utilities/utilities-tests.factor diff --git a/extra/xmode/utilities/utilities.factor b/basis/xmode/utilities/utilities.factor similarity index 100% rename from extra/xmode/utilities/utilities.factor rename to basis/xmode/utilities/utilities.factor diff --git a/extra/xmode/xmode.dtd b/basis/xmode/xmode.dtd similarity index 100% rename from extra/xmode/xmode.dtd rename to basis/xmode/xmode.dtd -- 2.34.1