From 184cd862648539e0383fa0a1e2ac3e5e02d8e202 Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Wed, 18 Aug 2021 11:17:10 +0200 Subject: [PATCH] Init new project from lein --- .gitignore | 13 +++++++++++++ CHANGELOG.md | 24 ++++++++++++++++++++++++ LICENSE | 1 + README.md | 11 +++++++++++ doc/intro.md | 3 +++ project.clj | 5 +++++ src/inmanis/core.clj | 6 ++++++ test/inmanis/core_test.clj | 7 +++++++ 8 files changed, 70 insertions(+) create mode 100644 .gitignore create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 doc/intro.md create mode 100644 project.clj create mode 100644 src/inmanis/core.clj create mode 100644 test/inmanis/core_test.clj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d956ab0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +/target +/classes +/checkouts +profiles.clj +pom.xml +pom.xml.asc +*.jar +*.class +/.lein-* +/.nrepl-port +/.prepl-port +.hgignore +.hg/ diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1e88b20 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,24 @@ +# Change Log +All notable changes to this project will be documented in this file. This change log follows the conventions of [keepachangelog.com](http://keepachangelog.com/). + +## [Unreleased] +### Changed +- Add a new arity to `make-widget-async` to provide a different widget shape. + +## [0.1.1] - 2021-08-18 +### Changed +- Documentation on how to make the widgets. + +### Removed +- `make-widget-sync` - we're all async, all the time. + +### Fixed +- Fixed widget maker to keep working when daylight savings switches over. + +## 0.1.0 - 2021-08-18 +### Added +- Files from the new template. +- Widget maker public API - `make-widget-sync`. + +[Unreleased]: https://sourcehost.site/your-name/inmanis/compare/0.1.1...HEAD +[0.1.1]: https://sourcehost.site/your-name/inmanis/compare/0.1.0...0.1.1 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d2b9ebd --- /dev/null +++ b/LICENSE @@ -0,0 +1 @@ +Copyright Yann Esposito 2021 diff --git a/README.md b/README.md new file mode 100644 index 0000000..b255607 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# inmanis + +An application to fix the shitty WWW we have today. + +## Usage + + + +## License + +Copyright © 2021 Yann Esposito diff --git a/doc/intro.md b/doc/intro.md new file mode 100644 index 0000000..6668139 --- /dev/null +++ b/doc/intro.md @@ -0,0 +1,3 @@ +# Introduction to inmanis + +TODO: write [great documentation](http://jacobian.org/writing/what-to-write/) diff --git a/project.clj b/project.clj new file mode 100644 index 0000000..6dfc352 --- /dev/null +++ b/project.clj @@ -0,0 +1,5 @@ +(defproject inmanis "0.1.0-SNAPSHOT" + :description "Fix the Internet of shit" + :url "https://gitea.esy.fun/yogsototh/inmanis-clj" + :dependencies [[org.clojure/clojure "1.10.1"]] + :repl-options {:init-ns inmanis.core}) diff --git a/src/inmanis/core.clj b/src/inmanis/core.clj new file mode 100644 index 0000000..03a7781 --- /dev/null +++ b/src/inmanis/core.clj @@ -0,0 +1,6 @@ +(ns inmanis.core) + +(defn foo + "I don't do a whole lot." + [x] + (println x "Hello, World!")) diff --git a/test/inmanis/core_test.clj b/test/inmanis/core_test.clj new file mode 100644 index 0000000..53f841f --- /dev/null +++ b/test/inmanis/core_test.clj @@ -0,0 +1,7 @@ +(ns inmanis.core-test + (:require [clojure.test :refer :all] + [inmanis.core :refer :all])) + +(deftest a-test + (testing "FIXME, I fail." + (is (= 0 1))))