Merge branch 'hotfix/v0.1.169'

This commit is contained in:
Joshua Suskalo 2021-09-29 10:55:51 -05:00
commit 2a90bdb03d
3 changed files with 8 additions and 2 deletions

View file

@ -1,6 +1,10 @@
# Change Log # Change Log
All notable changes to this project will be documented in this file. This change log follows the conventions of [keepachangelog.com](http://keepachangelog.com/). All notable changes to this project will be documented in this file. This change log follows the conventions of [keepachangelog.com](http://keepachangelog.com/).
## [0.1.176] - 2021-09-29
### Fixed
- Usage of `defcfn` without a docstring produced an invalid `def` form
## [0.1.169] - 2021-09-28 ## [0.1.169] - 2021-09-28
### Added ### Added
- Macro for easily wrapping native functions with arbitrary logic - Macro for easily wrapping native functions with arbitrary logic
@ -11,4 +15,5 @@ All notable changes to this project will be documented in this file. This change
- Support for serializing and deserializing arbitrary Clojure functions - Support for serializing and deserializing arbitrary Clojure functions
- Support for serializing and deserializing arbitrary Clojure data structures - Support for serializing and deserializing arbitrary Clojure data structures
[Unreleased]: https://github.com/IGJoshua/coffi/compare/v0.1.169...HEAD
[0.1.169]: https://github.com/IGJoshua/coffi/compare/16f56bc31d69142ec4d2fb61b15b069d78b127ca...v0.1.169 [0.1.169]: https://github.com/IGJoshua/coffi/compare/16f56bc31d69142ec4d2fb61b15b069d78b127ca...v0.1.169

View file

@ -17,7 +17,7 @@ This library is available on Clojars. Add one of the following entries to the
`:deps` key of your `deps.edn`: `:deps` key of your `deps.edn`:
```clojure ```clojure
org.suskalo/coffi {:mvn/version "0.1.169"} org.suskalo/coffi {:mvn/version "0.1.176"}
io.github.IGJoshua/coffi {:git/tag "v0.1.169" :git/sha "7ec2748"} io.github.IGJoshua/coffi {:git/tag "v0.1.169" :git/sha "7ec2748"}
``` ```

View file

@ -579,7 +579,8 @@
(mapv (comp symbol name) (mapv (comp symbol name)
(:native-arglist args))))))) (:native-arglist args)))))))
(:attr-map args))) (:attr-map args)))
~@(list (:doc args)) ~@(when-let [doc (:doc args)]
(list doc))
fun#)))) fun#))))
(s/fdef defcfn (s/fdef defcfn
:args ::defcfn-args) :args ::defcfn-args)