Register srfi-180 as a feature
This commit is contained in:
parent
e86027e937
commit
cf93674927
5 changed files with 16 additions and 8 deletions
2
.envrc
2
.envrc
|
@ -1 +1 @@
|
|||
use nix -p chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.srfi-34 chickenPackages_5.chickenEggs.srfi-35 chickenPackages_5.chickenEggs.srfi-158 chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.test
|
||||
use nix -p chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server chickenPackages_5.chickenEggs.srfi-34 chickenPackages_5.chickenEggs.srfi-35 chickenPackages_5.chickenEggs.srfi-158 chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server chickenPackages_5.chickenEggs.test
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
(synopsis "A JSON parser and printer that supports JSON bigger than memory.")
|
||||
(category parsing)
|
||||
(license "BSD")
|
||||
(version "1.5.1")
|
||||
(version "1.5.2")
|
||||
(dependencies srfi-34 srfi-35 srfi-158)
|
||||
(test-dependencies test)
|
||||
(components
|
||||
|
|
14
srfi-180.org
14
srfi-180.org
|
@ -62,7 +62,7 @@ Test dependencies:
|
|||
#+name: dependencies-for-nix
|
||||
#+begin_src emacs-lisp :var tbl=dependencies :colnames yes :results raw :exports none
|
||||
(concat
|
||||
"chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 "
|
||||
"chicken chickenPackages_5.chickenEggs.apropos chickenPackages_5.chickenEggs.chicken-doc chickenPackages_5.chickenEggs.srfi-1 chickenPackages_5.chickenEggs.srfi-18 chickenPackages_5.chickenEggs.lsp-server "
|
||||
(mapconcat (lambda (row) (concat "chickenPackages_5.chickenEggs." (car row))) tbl " "))
|
||||
#+end_src
|
||||
|
||||
|
@ -92,7 +92,10 @@ use nix -p <<dependencies-for-nix()>> <<dependencies-for-nix(tbl=test-dependenci
|
|||
json-sequence-read
|
||||
json-accumulator
|
||||
json-write)
|
||||
(import (chicken base))
|
||||
(import (scheme)
|
||||
(chicken base)
|
||||
(chicken platform))
|
||||
(register-feature! 'srfi-180)
|
||||
(include-relative "srfi-180.impl.scm"))
|
||||
#+end_src
|
||||
|
||||
|
@ -1000,9 +1003,10 @@ Daniel Ziltener
|
|||
** Version History
|
||||
|
||||
#+name: version-history
|
||||
| 1.5.1 | Escape sequences |
|
||||
| 1.5.0 | Reimplementation |
|
||||
| 1.0.0 | Reference Implementation |
|
||||
| 1.5.2 | Register srfi-180 as a feature |
|
||||
| 1.5.1 | Escape sequences |
|
||||
| 1.5.0 | Reimplementation |
|
||||
| 1.0.0 | Reference Implementation |
|
||||
|
||||
#+name: gen-releases
|
||||
#+begin_src emacs-lisp :var vers=version-history :results raw :exports none
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
;; -*- Scheme -*-
|
||||
(repo git "https://gitea.lyrion.ch/Chicken/srfi-180.git")
|
||||
(uri targz "https://gitea.lyrion.ch/Chicken/srfi-180/archive/{egg-release}.tar.gz")
|
||||
(release "1.5.2") ;; Register srfi-180 as a feature
|
||||
(release "1.5.1") ;; Escape sequences
|
||||
(release "1.5.0") ;; Reimplementation
|
||||
(release "1.0.0") ;; Reference Implementation
|
||||
|
|
|
@ -13,5 +13,8 @@
|
|||
json-sequence-read
|
||||
json-accumulator
|
||||
json-write)
|
||||
(import (chicken base))
|
||||
(import (scheme)
|
||||
(chicken base)
|
||||
(chicken platform))
|
||||
(register-feature! 'srfi-180)
|
||||
(include-relative "srfi-180.impl.scm"))
|
||||
|
|
Loading…
Reference in a new issue