diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index d2bfc98e..debf66d4 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -1,14 +1,13 @@
# Contributor Code of Conduct
-As contributors and maintainers of this project, and in the interest of
-fostering an open and welcoming community, we pledge to respect all people who
-contribute through reporting issues, posting feature requests, updating
-documentation, submitting pull requests or patches, and other activities.
+As contributors and maintainers of this project, and in the interest of fostering an open and
+welcoming community, we pledge to respect all people who contribute through reporting issues,
+posting feature requests, updating documentation, submitting pull requests or patches, and other
+activities.
-We are committed to making participation in this project a harassment-free
-experience for everyone, regardless of level of experience, gender, gender
-identity and expression, sexual orientation, disability, personal appearance,
-body size, race, ethnicity, age, religion, or nationality.
+We are committed to making participation in this project a harassment-free experience for everyone,
+regardless of level of experience, gender, gender identity and expression, sexual orientation,
+disability, personal appearance, body size, race, ethnicity, age, religion, or nationality.
Examples of unacceptable behavior by participants include:
@@ -16,36 +15,30 @@ Examples of unacceptable behavior by participants include:
* Personal attacks
* Trolling or insulting/derogatory comments
* Public or private harassment
-* Publishing other's private information, such as physical or electronic
- addresses, without explicit permission
+* Publishing other's private information, such as physical or electronic addresses, without explicit
+ permission
* Other unethical or unprofessional conduct
-Project maintainers have the right and responsibility to remove, edit, or
-reject comments, commits, code, wiki edits, issues, and other contributions
-that are not aligned to this Code of Conduct, or to ban temporarily or
-permanently any contributor for other behaviors that they deem inappropriate,
+Project maintainers have the right and responsibility to remove, edit, or reject comments, commits,
+code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or
+to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
-By adopting this Code of Conduct, project maintainers commit themselves to
-fairly and consistently applying these principles to every aspect of managing
-this project. Project maintainers who do not follow or enforce the Code of
-Conduct may be permanently removed from the project team.
+By adopting this Code of Conduct, project maintainers commit themselves to fairly and consistently
+applying these principles to every aspect of managing this project. Project maintainers who do not
+follow or enforce the Code of Conduct may be permanently removed from the project team.
-This Code of Conduct applies both within project spaces and in public spaces
-when an individual is representing the project or its community.
+This Code of Conduct applies both within project spaces and in public spaces when an individual is
+representing the project or its community.
-Instances of abusive, harassing, or otherwise unacceptable behavior
-may be reported by contacting a project maintainer at
-[me+clojarr+coc@arrdem.com](mailto:me+clojarr+coc@arrdem.com). All
-complaints will be reviewed and investigated and will result in a
-response that is deemed necessary and appropriate to the
-circumstances. Maintainers are obligated to maintain confidentiality
-with regard to the reporter of an incident.
+Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting a
+project maintainer at [me+jaunt+coc@arrdem.com](mailto:me+jaunt+coc@arrdem.com). All complaints will
+be reviewed and investigated and will result in a response that is deemed necessary and appropriate
+to the circumstances. Maintainers are obligated to maintain confidentiality with regard to the
+reporter of an incident.
-
-This Code of Conduct is adapted from the [Contributor Covenant][homepage],
-version 1.3.0, available at
-[http://contributor-covenant.org/version/1/3/0/][version]
+This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.3.0, available
+at [http://contributor-covenant.org/version/1/3/0/][version]
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/3/0/
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 2f89c45e..121e6bb3 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,17 +1,18 @@
-ontributing to Clojarr
+Contributing to Jaunt
:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:
-The following is a set of guidelines for contributing to Clojarr which is hosted at [arrdem/clojarr](https://github.com/arrdem/clojarr) on GitHub.
-These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request.
+The following is a set of guidelines for contributing to Jaunt which is hosted at
+[jaunt-lang/jaunt](https://github.com/jaunt-lang/jaunt) on GitHub. These are just guidelines, not rules,
+use your best judgment and feel free to propose changes to this document in a pull request.
## What should I know before I get started?
### Code of Conduct
-This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md).
-By participating, you are expected to uphold this code.
-Please report unacceptable behavior to [me+clojarr+coc@arrdem.com](mailto:me+clojarr+coc@arrdem.com).
+This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By
+participating, you are expected to uphold this code. Please report unacceptable behavior to
+[me+jaunt+coc@arrdem.com](mailto:me+jaunt+coc@arrdem.com).
## Issues
diff --git a/README.md b/README.md
index 766c3d24..3b75a9cc 100644
--- a/README.md
+++ b/README.md
@@ -1,125 +1,102 @@
-# Clojarr
+# Jaunt
### Build Status
Branch | Status
----------|--------
-`master` | [![Circle CI](https://circleci.com/gh/arrdem/clojarr/tree/master.svg?style=svg)](https://circleci.com/gh/arrdem/clojarr/tree/master) |
-`develop` | [![Circle CI](https://circleci.com/gh/arrdem/clojarr/tree/develop.svg?style=svg)](https://circleci.com/gh/arrdem/clojarr/tree/develop)
+`master` | [![Circle CI](https://circleci.com/gh/jaunt-lang/jaunt/tree/master.svg?style=svg)](https://circleci.com/gh/jaunt-lang/jaunt/tree/master) |
+`develop` | [![Circle CI](https://circleci.com/gh/jaunt-lang/jaunt/tree/develop.svg?style=svg)](https://circleci.com/gh/jaunt-lang/jaunt/tree/develop)
> The reasonable man adapts himself to the world: the unreasonable one
> persists in trying to adapt the world to himself. Therefore all
> progress depends on the unreasonable man.
->
+>
> ~ George Bernard Shaw, _Maxims for Revolutionists_ 1903
## What
-Clojarr is a hard fork of Clojure. Rich Hickey wrote Clojure to be the
-language he wanted, and administers it in the way that he wants. This is
-awesome, but I (Reid McKenzie) disagree with enough of the choices made in the
-language and its administration that I've forked to go my own way.
-
-The name itself is a corruption of "Clojure" which I owe to Gregory
-Cerna.
+Jaunt is a hard fork of Clojure. Rich Hickey wrote Clojure to be the language he wanted, and
+administers it in the way that he wants. This is awesome, but I (Reid McKenzie) disagree with enough
+of the choices made in the language and its administration that I've forked to go my own way.
## Goals
-Clojarr is in no small part an experiment in what Clojure would look
-like if it had a different contribution process, and was more willing
-to make bold/risky changes.
+Jaunt is in no small part an experiment in what Clojure would look like if it had a different
+contribution process, and was more willing to make bold/risky changes.
-Unlike Clojure which is eminently stable, Clojarr is not guaranteed to be
-stable (yet). Some level of breaking changes with Clojure will
-be accepted if there is a good reason for them.
+Unlike Clojure which is eminently stable, Jaunt is not guaranteed to be stable (yet). Some level of
+breaking changes with Clojure will be accepted if there is a good reason for them.
## Administration
-Currently, Clojarr is administered at my (Reid McKenzie's) sole
-discretion. Contributions, bug reports, and feature requests are
-welcomed.
+Currently, Jaunt is administered at my (Reid McKenzie's) sole discretion. Contributions, bug
+reports, and feature requests are welcomed.
+
+It must be stated this is a hobby project for me. I'll respond to issues and pull requests as I have
+free time to consider and address them.
-It must be stated this is a hobby project for me. I'll respond to
-issues and pull requests as I have free time to consider and address
-them.
-
The EPL license reads
-> THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-> CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT
-> LIMITATION, ANY WARRANTIES OR CONDITIONS OF ... FITNESS FOR A
-> PARTICULAR PURPOSE.
-
-And that is the extent of the guarantees I offer with regards to this
-software. It is my goal to maintain Clojarr in such a way that
-[CIDER](https://github.com/clojure-emacs/cider) works, and that most
-compatibility with Clojure is maintained but this is not a hard
-guarantee. If you want a Clojure compatible language, you're gonna
-have to use Clojure.
-
-In the future when there are other active contributors, it is my
-desire to hand off issues and patch reviews to volunteer contributors
-as they may choose to donate time. The precise mechanism by which
-contributors may approve changes is undecided, but the goal is for
-significant contributors who have demonstrated that they share some
-degree of respect for compatibility will be able to approve and merge
-changes without my involvement.
+> THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
+> EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF ... FITNESS FOR
+> A PARTICULAR PURPOSE.
+
+And that is the extent of the guarantees I offer with regards to this software. It is my goal to
+maintain Jaunt in such a way that [CIDER](https://github.com/clojure-emacs/cider) works, and that
+most compatibility with Clojure is maintained but this is not a hard guarantee. If you want a
+Clojure compatible language, you're gonna have to use Clojure.
+
+In the future when there are other active contributors, it is my desire to hand off issues and patch
+reviews to volunteer contributors as they may choose to donate time. The precise mechanism by which
+contributors may approve changes is undecided, but the goal is for significant contributors who have
+demonstrated that they share some degree of respect for compatibility will be able to approve and
+merge changes without my involvement.
## Contributing
-This project adheres to the Contributor Covenant
-[code of conduct](CODE_OF_CONDUCT.md). By participating, you are
-expected to uphold this code. Please report unacceptable behavior to
-[me+clojarr+coc@arrdem.com](mailto:me+clojarr+coc@arrdem.com).
+This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). By
+participating, you are expected to uphold this code. Please report unacceptable behavior to
+[me+jaunt+coc@arrdem.com](mailto:me+jaunt+coc@arrdem.com).
## Legal
-Clojarr is (c) Reid McKenzie. All rights reserved. The use and
-distribution terms for this software are covered by the Eclipse Public
-License 1.0 (EPL) (/licenses/epl-v10.txt). By using this software in
-any fashion, you are agreeing to be bound by the terms of this
-license.
+Jaunt is (c) Reid McKenzie. All rights reserved. The use and distribution terms for this software
+are covered by the Eclipse Public License 1.0 (EPL)
+([/licenses/epl-v10.txt](licenses/epl-v10.txt)). By using this software in any fashion, you are
+agreeing to be bound by the terms of this license.
You must not remove this notice, or any other, from this software.
-Clojarr is derived directly from Clojure, (c) Rich Hickey, also
-distributed under the EPL.
+Jaunt is derived directly from Clojure, (c) Rich Hickey, also distributed under the EPL.
-This program uses the Guava Murmur3 hash implementation which is
-distributed under the Apache License, in /licenses/apache.txt
+This program uses the Guava Murmur3 hash implementation which is distributed under the Apache
+License, in [/licenses/apache.txt](licenses/apache.txt)
-This program uses the ASM bytecode engineering library which is
-distributed under the license in /licenses/inria.txt
+This program uses the ASM bytecode engineering library which is distributed under the license in
+[/licenses/inria.txt](licenses/inria.txt)
## FAQ
> Will you support $LIBRARY/$PRODUCT?
-No. They may work just fine, and you're welcome to offer changes
-continuing or preserving support as well as to assist in preventing
-breakages but no degree of compatibility with Clojure, Cognitect
+No. They may work just fine, and you're welcome to offer changes continuing or preserving support as
+well as to assist in preventing breakages but no degree of compatibility with Clojure, Cognitect
product or surrounding ecosystem is guaranteed or represented.
> Will you add $FEATURE/$PATCH from Clojure?
-No. Under the EPL you may port changes from Clojure to
-Clojarr. However I make no promises of merging or porting upstream
-changes.
+No. Under the EPL you may port changes from Clojure to Jaunt. However I make no promises of
+merging or porting upstream changes.
> Will you add $FEATURE to the language?
-Maybe. For the most part, it seems that `clojure.core` is shall we say
-"right sized". In the Scheme tradition, the compiler works and the
-core is large enough that users can and have built just about
-everything else you could want as a library. This leads me to believe
-that for the most part adding features to the language isn't called
-for.
-
-That said, I don't think the language is perfect. The Java
-implementation could use some spit and shoeshine in my present
-estimation. The compiler could be smarter. The various "internal" APIs
-could be reviewed, documented and published so that users can rely on
-them. There are some things which clearly deserve to be added such as
-type predicates which are nearly universally defined by users, but I
-expect this project to largely be one of refinement rather than one of
-novel development.
+Maybe. For the most part, it seems that `clojure.core` is shall we say "right sized". In the Scheme
+tradition, the compiler works and the core is large enough that users can and have built just about
+everything else you could want as a library. This leads me to believe that for the most part adding
+features to the language isn't called for.
+
+That said, I don't think the language is perfect. The Java implementation could use some spit and
+shoeshine in my present estimation. The compiler could be smarter. The various "internal" APIs could
+be reviewed, documented and published so that users can rely on them. There are some things which
+clearly deserve to be added such as type predicates which are nearly universally defined by users,
+but I expect this project to largely be one of refinement rather than one of novel development.
diff --git a/build.xml b/build.xml
index e3236323..5b5e09bb 100644
--- a/build.xml
+++ b/build.xml
@@ -2,7 +2,7 @@
Build with "ant" and then start the
- REPL with: "java -cp clojarr.jar clojure.main".
+ REPL with: "java -cp jaunt.jar clojure.main".
Note: You may need to run the antsetup.sh script included.
@@ -27,8 +27,8 @@
-
-
+
+
diff --git a/circle-deps.sh b/circle-deps.sh
index 186e023d..0c62fd9d 100644
--- a/circle-deps.sh
+++ b/circle-deps.sh
@@ -17,9 +17,9 @@ then
mvn versions:set -DgenerateBackupPoms=false -DnewVersion=whatever
git checkout pom.xml
- # purge clojarr from m2
+ # purge jaunt from m2
# no reason to leave those lying about
- rm -r "$M2/repository/me/arrdem/clojarr/"
+ rm -r "$M2/repository/org/jaunt-lang/jaunt/"
# leave the flag file behind
touch "$FILE"
diff --git a/pom.xml b/pom.xml
index 782c699e..ebe0dfe7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,19 +3,19 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- me.arrdem
- clojarr
- clojarr
+ org.jaunt-lang
+ jaunt
+ jaunt
jar
1.9.0-master-SNAPSHOT
- https://github.com/arrdem/clojarr
+ https://github.com/jaunt-lang/jaunt
arrdem flavored Clojure
Reid 'arrdem' McKenzie
- me+clojarr@arrdem.com
+ me+jaunt@arrdem.com
-5
@@ -29,9 +29,9 @@
- scm:git:git@github.com:arrdem/clojarr.git
- scm:git:git@github.com:arrdem/clojarr.git
- git@github.com:arrdem/clojarr.git
+ scm:git:git@github.com:jaunt-lang/jaunt.git
+ scm:git:git@github.com:jaunt-lang/jaunt.git
+ git@github.com:jaunt-lang/jaunt.git
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj
index 5e71b590..21c5582f 100644
--- a/src/clj/clojure/core.clj
+++ b/src/clj/clojure/core.clj
@@ -4109,7 +4109,7 @@
(ns-map ns))))
;; FIXME: not really how I want to do this in the long run but correct for now.
-;; See arrdem/clojarr#21
+;; See jaunt-lang/jaunt#21
(defn ^:private warn-deprecated? []
(or (:pedantic *compiler-options*)
(:warn-on-deprecated *compiler-options*)))