Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
cf93674927 | |||
e86027e937 |
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
|
||||
|
@ -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
|
||||
|
||||
@ -203,6 +206,7 @@ The needed token predicates are:
|
||||
|
||||
#+name: tokenpred-whitespace-test
|
||||
#+begin_src scheme :tangle tests/run.scm :noweb strip-tangle :exports none :post test-post(input=*this*) :results output
|
||||
<<prep-test>>
|
||||
<<tokpred-whitespace>>
|
||||
(test-group "Whitespace predicate"
|
||||
(test "#\\space"
|
||||
@ -999,6 +1003,7 @@ Daniel Ziltener
|
||||
** Version History
|
||||
|
||||
#+name: version-history
|
||||
| 1.5.2 | Register srfi-180 as a feature |
|
||||
| 1.5.1 | Escape sequences |
|
||||
| 1.5.0 | Reimplementation |
|
||||
| 1.0.0 | Reference Implementation |
|
||||
|
@ -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 New Issue
Block a user