[ 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] ## [Next version]
## v0.6.9
### Language changes ### Language changes
* New magic constants `__LOC__`, `__FILE__`, `__LINE__`, `__COL__` * 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 ### 3: Installing with an existing Idris 2
If you have the latest *released* version of 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 all`
- `make install` - `make install`

View File

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

View File

@ -1,12 +1,18 @@
[ ] Change version number (MAJOR, MINOR, PATCH) in Makefile [x] Change version number (MAJOR, MINOR, PATCH) in Makefile
[ ] Change version numbers in doc listings [x] Change version numbers in doc listings
[ ] Change version numbers in prelude, base, contrib, linear, network, papers, and test ipkgs [x] Change version numbers in prelude, base, contrib, linear, network, papers, and test ipkgs
[ ] Change version number in idris2api.ipkg [x] Change version number in idris2api.ipkg
[ ] Change version number in flake.nix [x] Change version number in flake.nix
[ ] Change version number in test pkg010 (TODO: make this step unnecessary!) [x] Change version number in test pkg010 (TODO: make this step unnecessary!)
[ ] Make sure INSTALL.md gives the correct minimum Idris version [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) [ ] 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) [ ] 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) [ ] 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 [ ] 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 $ idris2 hello.idr
____ __ _ ___ ____ __ _ ___
/ _/___/ /____(_)____ |__ \ / _/___/ /____(_)____ |__ \
/ // __ / ___/ / ___/ __/ / Version 0.6.0 / // __ / ___/ / ___/ __/ / Version 0.6.9
_/ // /_/ / / / (__ ) / __/ https://www.idris-lang.org _/ // /_/ / / / (__ ) / __/ https://www.idris-lang.org
/___/\__,_/_/ /_/____/ /____/ Type :? for help /___/\__,_/_/ /_/____/ /____/ Type :? for help

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
1/1: Building Main (Main.idr) 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.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.0/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.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.0/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.0/testpkg-0 Installing package file for testpkg to __TEST_DIR__/currently/nonexistent/dir/idris2-0.6.9/testpkg-0