[ rc ] For v0.6.9 - to see if the process was right

Good luck everybody...

v0.6.9 - Nice!  ^^
This commit is contained in:
Thomas E. Hansen 2023-11-30 13:48:46 +01:00 committed by CodingCellist
parent 4edd690d0e
commit a3b078cb0d
19 changed files with 15836 additions and 15916 deletions

View File

@ -2,6 +2,8 @@
## [Next version]
## v0.6.9
### Language changes
* New magic constants `__LOC__`, `__FILE__`, `__LINE__`, `__COL__`

View File

@ -96,7 +96,7 @@ If you are building with Racket, you'll need to run `IDRIS2_CG=racket make insta
### 3: Installing with an existing Idris 2
If you have the latest *released* version of Idris 2
(0.5.1 at the time of writing) installed:
(0.6.0 at the time of writing) installed:
- `make all`
- `make install`

View File

@ -14,7 +14,7 @@ IDRIS2_CG ?= chez
MAJOR=0
MINOR=6
PATCH=0
PATCH=9
GIT_SHA1=
ifeq ($(shell git status >/dev/null 2>&1; echo $$?), 0)

View File

@ -1,12 +1,18 @@
[ ] Change version number (MAJOR, MINOR, PATCH) in Makefile
[ ] Change version numbers in doc listings
[ ] Change version numbers in prelude, base, contrib, linear, network, papers, and test ipkgs
[ ] Change version number in idris2api.ipkg
[ ] Change version number in flake.nix
[ ] Change version number in test pkg010 (TODO: make this step unnecessary!)
[ ] Make sure INSTALL.md gives the correct minimum Idris version
[x] Change version number (MAJOR, MINOR, PATCH) in Makefile
[x] Change version numbers in doc listings
[x] Change version numbers in prelude, base, contrib, linear, network, papers, and test ipkgs
[x] Change version number in idris2api.ipkg
[x] Change version number in flake.nix
[x] Change version number in test pkg010 (TODO: make this step unnecessary!)
[x] Make sure INSTALL.md gives the correct minimum Idris version
[x] Update CHANGELOG.md to refer to the "Next version" changes as the new
release version, leaving the next "Next version" blank.
[ ] Update bootstrap chez and racket (built with new version)
[ ] Compile Idris2 with the appropriate CG
[ ] Copy the resulting files from idris2 to bootstrap/idris2_app/
[ ] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as the
string "__PREFIX__" rather than your local prefix
[ ] Remove __collect_safe from generated chez (to avoid need for chez >9.5)
[ ] Tag on github with version number (in the form vX.Y.Z)
[ ] make libdocs and upload to idris-lang.org
[ ] Make libdocs and upload to idris-lang.org
[ ] Run release script

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
$ idris2 hello.idr
____ __ _ ___
/ _/___/ /____(_)____ |__ \
/ // __ / ___/ / ___/ __/ / Version 0.6.0
/ // __ / ___/ / ___/ __/ / Version 0.6.9
_/ // /_/ / / / (__ ) / __/ https://www.idris-lang.org
/___/\__,_/_/ /_/____/ /____/ Type :? for help

View File

@ -1,7 +1,7 @@
$ idris2 interp.idr
____ __ _ ___
/ _/___/ /____(_)____ |__ \
/ // __ / ___/ / ___/ __/ / Version 0.6.0
/ // __ / ___/ / ___/ __/ / Version 0.6.9
_/ // /_/ / / / (__ ) / __/ https://www.idris-lang.org
/___/\__,_/_/ /_/____/ /____/ Type :? for help

View File

@ -1,7 +1,7 @@
$ idris2
____ __ _ ___
/ _/___/ /____(_)____ |__ \
/ // __ / ___/ / ___/ __/ / Version 0.6.0
/ // __ / ___/ / ___/ __/ / Version 0.6.9
_/ // /_/ / / / (__ ) / __/ https://www.idris-lang.org
/___/\__,_/_/ /_/____/ /____/ Type :? for help

View File

@ -10,7 +10,7 @@
outputs = { self, nixpkgs, flake-utils, idris-emacs-src }:
let
idris2-version = "0.6.0";
idris2-version = "0.6.9";
lib = import ./nix/lib.nix;
sys-agnostic = rec {
templates.pkg = {

View File

@ -1,5 +1,5 @@
package idris2
version = 0.6.0
version = 0.6.9
modules =
Algebra,

View File

@ -1,5 +1,5 @@
package base
version = 0.6.0
version = 0.6.9
opts = "--ignore-missing-ipkg -Wno-shadowing"

View File

@ -1,5 +1,5 @@
package contrib
version = 0.6.0
version = 0.6.9
opts = "--ignore-missing-ipkg -Wno-shadowing"

View File

@ -1,5 +1,5 @@
package linear
version = 0.6.0
version = 0.6.9
options = "--ignore-missing-ipkg"

View File

@ -1,5 +1,5 @@
package network
version = 0.6.0
version = 0.6.9
opts = "--ignore-missing-ipkg"

View File

@ -1,5 +1,5 @@
package papers
version = 0.6.0
version = 0.6.9
depends = contrib, linear

View File

@ -1,5 +1,5 @@
package prelude
version = 0.6.0
version = 0.6.9
opts = "--ignore-missing-ipkg --no-prelude"

View File

@ -1,5 +1,5 @@
package test
version = 0.6.0
version = 0.6.9
opts = "--ignore-missing-ipkg"

View File

@ -1,6 +1,6 @@
1/1: Building Main (Main.idr)
Installing __TEST_DIR__/build/ttc/Main.ttc to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.0/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttm to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.0/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttc to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.0/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttm to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.0/testpkg-0
Installing package file for testpkg to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.0/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttc to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttm to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttc to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0
Installing __TEST_DIR__/build/ttc/Main.ttm to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0
Installing package file for testpkg to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0