zig-string

A String Library made for Zig

MIT License

Stars
350
Committers
16

Bot releases are visible (Hide)

zig-string - Updated for Zig 1.12.X Latest Release

Published by JakubSzark 7 months ago

Thank you, @arshidkv12, for fixing issues with the github CI/CD.
Thank you, @thechampagne, for adding:

  • startsWith
  • endsWith
  • setStr
  • replace
zig-string - Update for Zig 0.11.x

Published by JakubSzark over 1 year ago

  • Thanks to @deevus for updating the build.zig for the newest package manager addition to Zig
  • Thank you to @Beyley for adding an initial with contents function and fixing issues with the iterator
zig-string - Updated to work on zig v0.9

Published by JakubSzark about 3 years ago

  • Changed certain parts that were fine before v0.9 to now work in the latest version.
zig-string - Improved Trim, Safer Reverse, Fixed Split, etc..

Published by JakubSzark almost 4 years ago

  • Merged Utility into the String
  • Improved Trim functions by instead taking in a whitelist rather than a hard-coded whitespace.
  • Reverse function should hopefully be more safe.
  • Converted some helper functions to use standard library
  • Fixed split with edge case
  • Added splitToString
zig-string - Added StringIterator

Published by JakubSzark about 4 years ago

  • Added iterator() to get an iterator of a String
zig-string - Added toOwned and Writer

Published by JakubSzark about 4 years ago

  • Correction: toUppercase & toLowercase only work for English language
  • Simplified getUTF8Size
  • Added toOwned()
  • Added Writer support
zig-string - Unicode Support v1

Published by JakubSzark about 4 years ago

Unicode is now support along with some minor naming changes and simplifications.
This is v1 support so improvements can be made!

zig-string - Initial Version

Published by JakubSzark about 4 years ago

This is the first version of the zig-string library. Just download and put it in your zig project!
If there are any issues please feel free to contribute!