]> gitweb.factorcode.org Git - factor.git/blobdiff - README.md
unmaintained: New repo here: https://github.com/factor/factor-unmaintained
[factor.git] / README.md
index bcc4e434b2a27058ecf01334d2d4282be3fc30f1..9293d0133c5e133d37c81db645080b1cdf237407 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,20 +1,20 @@
 # Factor
 
-Factor is a [concatenative](http://www.concatenative.org), stack-based
+Factor is a [concatenative](https://www.concatenative.org), stack-based
 programming language with [high-level
-features](http://concatenative.org/wiki/view/Factor/Features/The%20language)
+features](https://concatenative.org/wiki/view/Factor/Features/The%20language)
 including dynamic types, extensible syntax, macros, and garbage collection.
 On a practical side, Factor has a [full-featured
-library](http://docs.factorcode.org/content/article-vocab-index.html),
+library](https://docs.factorcode.org/content/article-vocab-index.html),
 supports many different platforms, and has been extensively documented. 
 
 The implementation is [fully
-compiled](http://concatenative.org/wiki/view/Factor/Optimizing%20compiler)
+compiled](https://concatenative.org/wiki/view/Factor/Optimizing%20compiler)
 for performance, while still supporting [interactive
-development](http://concatenative.org/wiki/view/Factor/Interactive%20development).
+development](https://concatenative.org/wiki/view/Factor/Interactive%20development).
 Factor applications are portable between all common platforms.  Factor can
 [deploy stand-alone
-applications](http://concatenative.org/wiki/view/Factor/Deployment) on all
+applications](https://concatenative.org/wiki/view/Factor/Deployment) on all
 platforms.  Full source code for the Factor project is available under a BSD
 license.
 
@@ -33,17 +33,17 @@ To check out Factor:
 
 To build the latest complete Factor system from git:
 
-* Windows: `build-support\factor.cmd`
-* Unix: `./build-support/factor.sh update`
+* Windows: `build.cmd`
+* Unix: `./build.sh update`
 
 Now you should have a complete Factor system ready to run.
 
-More information on [building factor](http://concatenative.org/wiki/view/Factor/Building%20Factor)
-and [system requirements](http://concatenative.org/wiki/view/Factor/Requirements).
+More information on [building factor](https://concatenative.org/wiki/view/Factor/Building%20Factor)
+and [system requirements](https://concatenative.org/wiki/view/Factor/Requirements).
 
 ### To run a Factor binary:
 
-You can download a Factor binary from the grid on [http://factorcode.org](http://factorcode.org).
+You can download a Factor binary from the grid on [https://factorcode.org](https://factorcode.org).
 The nightly builds are usually a better experience than the point releases.
 
 * Windows: Double-click `factor.exe`, or run `.\factor.com` in a command prompt
@@ -73,7 +73,7 @@ Some other simple things you can try in the listener:
 ] each
 ```
 
-For more tips, see [Learning Factor](http://concatenative.org/wiki/view/Factor/Learning).
+For more tips, see [Learning Factor](https://concatenative.org/wiki/view/Factor/Learning).
 
 ## Documentation
 
@@ -81,7 +81,7 @@ The Factor environment includes extensive reference documentation and a
 short "cookbook" to help you get started. The best way to read the
 documentation is in the UI; press F1 in the UI listener to open the help
 browser tool. You can also [browse the documentation
-online](http://docs.factorcode.org).
+online](https://docs.factorcode.org).
 
 ## Command Line Usage
 
@@ -98,6 +98,7 @@ Common arguments:
         -run=ui.tools    run Factor development UI
     -e=<code>        evaluate <code>
     -no-user-init    suppress loading of .factor-rc
+    -roots=<paths>   a list of path-delimited extra vocab roots
 
 Enter
     "command-line" help
@@ -111,13 +112,12 @@ You can also write scripts that can be run from the terminal, by putting
 
 The Factor source tree is organized as follows:
 
-* `build-support/` - scripts used for compiling Factor (not present in binary packages)
 * `vm/` - Factor VM source code (not present in binary packages)
 * `core/` - Factor core library
 * `basis/` - Factor basis library, compiler, tools
 * `extra/` - more libraries and applications
 * `misc/` - editor modes, icons, etc
-* `unmaintained/` - unmaintained contributions, please help!
+* `unmaintained/` - now at [factor-unmaintained](https://github.com/factor/factor-unmaintained)
 
 ## Community
 
@@ -125,7 +125,7 @@ Factor developers meet in the `#concatenative` channel on
 [irc.freenode.net](http://freenode.net). Drop by if you want to discuss
 anything related to Factor or language design in general.
 
-* [Factor homepage](http://factorcode.org)
-* [Concatenative languages wiki](http://concatenative.org)
+* [Factor homepage](https://factorcode.org)
+* [Concatenative languages wiki](https://concatenative.org)
 
 Have fun!