From 5884189faabe094090b2ad63beb54049580ff339 Mon Sep 17 00:00:00 2001 From: Kimiyuki Onaka Date: Sun, 1 Aug 2021 05:30:37 +0900 Subject: [PATCH 1/2] chore: Start to use PVP --- CONTRIBUTING.ja.md | 3 +-- CONTRIBUTING.md | 3 +-- docs/language.ja.md | 4 ++-- docs/language.md | 4 ++-- 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/CONTRIBUTING.ja.md b/CONTRIBUTING.ja.md index 7e6e51b9..b50b0eb8 100644 --- a/CONTRIBUTING.ja.md +++ b/CONTRIBUTING.ja.md @@ -82,5 +82,4 @@ $ stack haddock ### Versioning -受け入れる Python 風言語の仕様を public API と見なしての [Semantic Versioning](https://semver.org/lang/ja/) が使われています。 -ただし [Haskell Package Versioning Policy](https://pvp.haskell.org/) に由来して MAJOR versions をふたつ持っています。 +[Haskell Package Versioning Policy](https://pvp.haskell.org/) に準拠しています。 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5df3ee26..c95db0eb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -82,5 +82,4 @@ Use [Conventional Commits](https://www.conventionalcommits.org/). ### Versioning -[Semantic Versioning](https://semver.org/lang/ja/) is used with regard to the Python-like language as its public API. -However, it has two MAJOR version that come from [Haskell Package Versioning Policy](https://pvp.haskell.org/). +Conforming to [Haskell Package Versioning Policy](https://pvp.haskell.org/). diff --git a/docs/language.ja.md b/docs/language.ja.md index 92827de2..604a2870 100644 --- a/docs/language.ja.md +++ b/docs/language.ja.md @@ -11,8 +11,8 @@ ## †破壊的変更†について この言語仕様は開発の初期段階のものです。 -第 2 のメジャーバージョンが 0 (`v5.0.y.z`) である限り、いつでも、いかなる変更も起こりえます (MAY)。 -[Semantic Versioning の項目 (4.)](https://semver.org/#spec-item-4) も参考のこと。 +いつでも、いかなる変更も起こりえます。 +特に、追加の演算子のような拡張機能を使うなどの、Python と非互換な書き方をする場合には注意してください。 ## Syntax diff --git a/docs/language.md b/docs/language.md index a08ab400..34853fe5 100644 --- a/docs/language.md +++ b/docs/language.md @@ -11,8 +11,8 @@ ## About BREAKING CHANGE This language specification is in initial development. -While the second major version is zero (`v5.0.y.z`), anything MAY change at any time. -See also [item (4.) of Semantic Versioning](https://semver.org/#spec-item-4). +Aything MAY change at any time. +Especially, please be careful when you write code incompatible to Python, including our language extensions. ## Syntax From 95f97601c3bda88de2309bcccd68ddaf3197e426 Mon Sep 17 00:00:00 2001 From: Kimiyuki Onaka Date: Sun, 1 Aug 2021 05:32:19 +0900 Subject: [PATCH 2/2] chore: v5.1.0.0 --- CHANGELOG.md | 5 +++++ Jikka.cabal | 2 +- package.yaml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d945301f..54f63487 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog for Jikka +## 2021-08-01: v5.1.0.0 + +- Now Kubaru DP is converted to Morau DP. +- The runtime headers are automatically bundled to generated C++ code. + ## 2021-07-28: v5.0.11.1 Uploaded to Hackage: diff --git a/Jikka.cabal b/Jikka.cabal index a47ffbcc..f510b278 100644 --- a/Jikka.cabal +++ b/Jikka.cabal @@ -5,7 +5,7 @@ cabal-version: 1.12 -- see: https://github.com/sol/hpack name: Jikka -version: 5.0.11.2 +version: 5.1.0.0 synopsis: A transpiler from Python to C++ for competitive programming description: Please see the README on GitHub at category: Compilers/Interpreters diff --git a/package.yaml b/package.yaml index 85895ba0..86860ae7 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: Jikka -version: 5.0.11.2 +version: 5.1.0.0 github: "kmyk/Jikka" license: Apache author: "Kimiyuki Onaka"