From f3b7be522d2b833a72a26bfe19709906c715c16a Mon Sep 17 00:00:00 2001 From: Lyndon White Date: Tue, 21 Sep 2021 17:55:27 +0100 Subject: [PATCH 1/2] Add Deprecation Notice --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index b42e0dc..21227f8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,12 @@ ## ShortStrings +| ⚠️ Notice ⚠️ | +| --- | +| **ShortStrings.jl is deprecated** | +| [WeakRefString.jl's `InlineString`](https://github.com/JuliaData/WeakRefStrings.jl#inlinestring) is the same idea, but a more complete implementation. | +| We feel no need to duplicate efforts in the ecosystem. Moving should be pretty painless.| + + + This is an efficient string format for storing strings using integer types. For example, `UInt32` can hold 3 bytes of string with 1 byte to record the size of the string and a `UInt128` can hold a 15-byte string with 1 byte to record the size of the string. Using BitIntegers.jl, integer of larger size than `UInt128` can be defined. This package supports string with up to 255 bytes in size. From 9acb3e3dccf926b98dc26081b390442666fba1df Mon Sep 17 00:00:00 2001 From: Lyndon White Date: Wed, 22 Sep 2021 14:38:00 +0100 Subject: [PATCH 2/2] InlineStrings is now it's own package Co-authored-by: Jacob Quinn --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 21227f8..a1f5bb2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ | ⚠️ Notice ⚠️ | | --- | | **ShortStrings.jl is deprecated** | -| [WeakRefString.jl's `InlineString`](https://github.com/JuliaData/WeakRefStrings.jl#inlinestring) is the same idea, but a more complete implementation. | +| [InlineStrings.jl's `InlineString`](https://github.com/JuliaData/InlineStrings.jl) is the same idea, but a more complete implementation. | | We feel no need to duplicate efforts in the ecosystem. Moving should be pretty painless.|