prepare for 0.19

This commit is contained in:
Simon Cruanes 2016-08-22 09:58:09 +02:00
parent 7b49dd7f3d
commit 913cfcacea
7 changed files with 26 additions and 14 deletions

View file

@ -1,5 +1,17 @@
= Changelog
== 0.19
- add regression test for #75
- Fix `CCString.Split.{left,right}` (#75)
- additional functions in `CCMultiSet`
- show ocaml array type concretely in `CCRingBuffer.Make` sig
- cleanup and more tests in `CCHeap`
- fix bugs in `CCFlatHashtbl`, add some tests
- add more generic printers for `CCError` and `CCResult` (close #73)
- add `CCstring.of_char`
- update headers
== 0.18
- update implem of `CCVector.equal`

2
_oasis
View file

@ -1,6 +1,6 @@
OASISFormat: 0.4
Name: containers
Version: 0.18
Version: 0.19
Homepage: https://github.com/c-cube/ocaml-containers
Authors: Simon Cruanes
License: BSD-2-clause

View file

@ -192,13 +192,13 @@ val pp : 'a printer -> ('a, string) t printer
val pp': 'a printer -> 'e printer -> ('a, 'e) t printer
(** Printer that is generic on the error type
@since NEXT_RELEASE *)
@since 0.19 *)
val print : 'a formatter -> ('a, string) t formatter
val print' : 'a formatter -> 'e formatter -> ('a, 'e) t formatter
(** Printer that is generic on the error type
@since NEXT_RELEASE *)
@since 0.19 *)
(** {2 Global Exception Printers}

View file

@ -195,11 +195,11 @@ val pp : 'a printer -> ('a, string) t printer
val pp': 'a printer -> 'e printer -> ('a, 'e) t printer
(** Printer that is generic on the error type
@since NEXT_RELEASE *)
@since 0.19 *)
val print : 'a formatter -> ('a, string) t formatter
val print' : 'a formatter -> 'e formatter -> ('a, 'e) t formatter
(** Printer that is generic on the error type
@since NEXT_RELEASE *)
@since 0.19 *)

View file

@ -96,7 +96,7 @@ val pad : ?side:[`Left|`Right] -> ?c:char -> int -> string -> string
val of_char : char -> string
(** [of_char 'a' = "a"]
@since NEXT_RELEASE *)
@since 0.19 *)
val of_gen : char gen -> string
val of_seq : char sequence -> string

View file

@ -85,16 +85,16 @@ module type S = sig
val of_seq : elt sequence -> t
val of_list_mult : (elt * int) list -> t
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val to_list_mult : t -> (elt * int) list
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val to_seq_mult : t -> (elt * int) sequence
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val of_seq_mult : (elt * int) sequence -> t
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
end
module Make(O : Set.OrderedType) = struct

View file

@ -85,16 +85,16 @@ module type S = sig
val of_seq : elt sequence -> t
val of_list_mult : (elt * int) list -> t
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val to_list_mult : t -> (elt * int) list
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val to_seq_mult : t -> (elt * int) sequence
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
val of_seq_mult : (elt * int) sequence -> t
(** @since NEXT_RELEASE *)
(** @since 0.19 *)
end
module Make(O : Set.OrderedType) : S with type elt = O.t