all repos — min @ 25744b80969d6c6e78976dc91668edc094036996

A small but practical concatenative programming language.

Preparing to release.
h3rald h3rald@h3rald.com
Sat, 28 Nov 2020 11:02:43 +0100
commit

25744b80969d6c6e78976dc91668edc094036996

parent

d96cfa68ffc2c6f5529ec8431b20e1079b751d29

A .prettierignore

@@ -0,0 +1,1 @@

+**/*.md
M core/consts.nimcore/consts.nim

@@ -1,6 +1,6 @@

const pkgName* = "min" - pkgVersion* = "0.21.1" + pkgVersion* = "0.21.2" pkgAuthor* = "Fabio Cevasco" pkgDescription* = "A tiny concatenative programming language and shell."
M min.nimblemin.nimble

@@ -13,9 +13,10 @@

# Dependencies requires "nim >= 1.4.0" -requires "nifty" before install: + exec "nimble install nifty" + exec "nifty remove -f" exec "nifty install" # Tasks
M site/contents/download.mdsite/contents/download.md

@@ -17,10 +17,18 @@ {{guide-download}}

## Building from Source -Alternatively, you can build min from source as follows: +Alternatively, you can build min from source in one of the following ways: + +### Using nimble + +If you already installed [nim](https://nim-lang.org), you probably already have the [nimble](https://github.com/nim-lang/nimble) package manager installed. + +If that's the case, simply run **nimble install min**. This will actually install and run [nifty](https://github.com/h3rald/nifty) which will download min dependencies for you before compiling. + +### Without using nimble 1. Download and install [nim](https://nim-lang.org). -2. Download and build [Nifty](https://github.com/h3rald/nifty), and put the nifty executable somewhere in your [$PATH](class:kwd). +2. Download and build [nifty](https://github.com/h3rald/nifty), and put the nifty executable somewhere in your [$PATH](class:kwd). 3. Clone the min [repository](https://github.com/h3rald/min). 4. Navigate to the min repository local folder. 5. Run **nifty install** to download min’s dependencies.
M site/contents/reference-http.mdsite/contents/reference-http.md

@@ -19,7 +19,7 @@ > >

> > The following code constructs a {{req}} dictionary and passes it to the **request** operator to perform an HTTP GET request to <http://httpbin.org/ip>: > > > > {} -> > "GET" %method) +> > "GET" %method > > "http://httpbin.org/ip" %url > > request #}
M site/settings.jsonsite/settings.json

@@ -5,6 +5,6 @@ "templates": "templates",

"temp": "temp", "output": "output", "title": "min language", - "version": "0.21.1", + "version": "0.21.2", "rules": "rules.min" }