Commit History

Author SHA1 Message Date
  gingerBill c4d19dfa92 Use `uint` instead of `int` to improve code generation for bounds checking 2 years ago
  gingerBill 33895b6d92 Convert all uses of `*_from_slice` to `*_from_bytes` where appropriate 3 years ago
  gingerBill ccb38c3dc6 Add _safe versions 3 years ago
  gingerBill 2e7157ae9c Correct bytes._split_iterator 3 years ago
  gingerBill f561147190 Correct _split_iterator 3 years ago
  gingerBill a032a2ef32 Remove the hidden NUL byte past the end from `bytes.clone` 3 years ago
  gingerBill 85f8c8df91 Fix `fields_proc` in `strings` and `bytes` 3 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill 86649e6b44 Core library clean up: Make range expressions more consistent and replace uses of `..` with `..=` 4 years ago
  gingerBill e82f8214e8 Add `bytes.remove`, `bytes.remove_all`, `strings.remove`, `strings.remove_all` 4 years ago
  gingerBill d33350e3a5 Add truncate_to_byte and truncate_to_rune for packages strings and bytes 4 years ago
  gingerBill 3337412228 `split*_iterator` procedures for package bytes and strings 4 years ago
  gingerBill aa93305015 Replace usage of `inline proc` with `#force_inline proc` in the core library 4 years ago
  gingerBill 1470cab842 Make bytes.odin consistent with strings.odin in functionality 4 years ago
  gingerBill a31b992d2b Rename bytes/strings.odin to bytes/bytes.odin 4 years ago