[ rc ] Prepare for 0.7.0

A lot more sensible all around  : )
This commit is contained in:
Thomas E. Hansen 2023-12-21 12:04:03 +01:00 committed by CodingCellist
parent d6892b4f04
commit ea180d0721
14 changed files with 26 additions and 22 deletions

View File

@ -13,8 +13,8 @@ TARGET = ${TARGETDIR}/${NAME}
IDRIS2_CG ?= chez IDRIS2_CG ?= chez
MAJOR=0 MAJOR=0
MINOR=6 MINOR=7
PATCH=9 PATCH=0
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,18 +1,22 @@
[x] Change version number (MAJOR, MINOR, PATCH) in Makefile [x] Change version number (MAJOR, MINOR, PATCH) in Makefile
[x] Change version numbers in doc listings [x] Change version numbers in doc listings
[x] Change version numbers in prelude, base, contrib, linear, network, papers, and test ipkgs [x] idris-prompt-helloworld
[x] idris-prompt-interp
[x] idris-prompt-start
[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 idris2api.ipkg
[x] Change version number in flake.nix [x] Change version number in flake.nix
[x] Change version number in tests pkg010 and pkg017 (TODO: make this step unnecessary!) [x] Change version number in tests pkg010 and pkg017 (TODO: make this step unnecessary!)
[x] 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 [x] Update CHANGELOG.md to refer to the "Next version" changes as the new
release version, leaving the next "Next version" blank. release version, leaving the next "Next version" blank.
[x] Update bootstrap chez and racket (built with new version) [ ] Update bootstrap chez and racket (built with new version)
[x] Compile Idris2 with the appropriate CG [ ] Compile Idris2 with the appropriate CG
[x] Copy the resulting files from idris2 to bootstrap/idris2_app/ [ ] Copy the resulting files from idris2 to bootstrap/idris2_app/
[x] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as the [ ] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as the
string "__PREFIX__" rather than your local prefix string "__PREFIX__" rather than your local prefix
[x] 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)
[x] Tag on github with version number (in the form vX.Y.Z) [ ] Tag on github with version number (in the form vX.Y.Z)
[x] Make libdocs and upload to idris-lang.org [ ] Make libdocs and upload to idris-lang.org
[ ] Run release script [ ] Run release script

View File

@ -1,7 +1,7 @@
$ idris2 hello.idr $ idris2 hello.idr
____ __ _ ___ ____ __ _ ___
/ _/___/ /____(_)____ |__ \ / _/___/ /____(_)____ |__ \
/ // __ / ___/ / ___/ __/ / Version 0.6.9 / // __ / ___/ / ___/ __/ / Version 0.7.0
_/ // /_/ / / / (__ ) / __/ 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.9 / // __ / ___/ / ___/ __/ / Version 0.7.0
_/ // /_/ / / / (__ ) / __/ 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.9 / // __ / ___/ / ___/ __/ / Version 0.7.0
_/ // /_/ / / / (__ ) / __/ 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.9"; idris2-version = "0.7.0";
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.9 version = 0.7.0
modules = modules =
Algebra, Algebra,

View File

@ -1,5 +1,5 @@
package base package base
version = 0.6.9 version = 0.7.0
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.9 version = 0.7.0
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.9 version = 0.7.0
options = "--ignore-missing-ipkg" options = "--ignore-missing-ipkg"

View File

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

View File

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

View File

@ -1,5 +1,5 @@
package prelude package prelude
version = 0.6.9 version = 0.7.0
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.9 version = 0.7.0
opts = "--ignore-missing-ipkg" opts = "--ignore-missing-ipkg"