aboutsummaryrefslogtreecommitdiff
path: root/core/strings/strings.odin
Commit message (Expand)AuthorAgeFilesLines
* Deprecate old @(deprecated) things.Jeroen van Rijn2025-06-061-64/+82
* Fix doctestJeroen van Rijn2025-05-311-5/+4
* Vectorize `strings.prefix_length`.Jeroen van Rijn2025-05-311-17/+47
* Remove redundant calls to builder_initmtarik34b2025-04-161-2/+0
* Fix broken examples in documentation tester.Jeroen van Rijn2025-04-051-1/+1
* Remove unneeded slicing in `strings.clone`Feoramund2025-03-051-1/+1
* Small optimizationJacob Friedman2025-02-041-1/+3
* Fix unicode handlingJacob Friedman2025-02-041-1/+6
* Fix strings.split_iterator when separator is emptyJacob Friedman2025-02-041-6/+2
* improve `strings.index_multi`Adam Zadrożny2024-12-041-1/+2
* Fix #4359Jeroen van Rijn2024-10-091-1/+1
* wasm: support more vendor librariesLaytan Laats2024-09-091-7/+7
* Merge pull request #4192 from laytan/strings-substring-rune-wiseJeroen van Rijn2024-09-031-0/+103
|\
| * strings: add `substring`, `substring_to` and `substring_from`Laytan Laats2024-09-031-0/+103
* | strings.cut without allocation.Jeroen van Rijn2024-09-031-42/+53
|/
* Fix random typogingerBill2024-08-191-1/+1
* Add `strings.contains_space`gingerBill2024-08-191-0/+11
* Merge pull request #3971 from jasonKercher/os2-process-linuxgingerBill2024-08-161-1/+4
|\
| * update core:filepath's clean, join and split_list to return optional Allocato...jason2024-08-161-1/+4
* | Merge `core:simd/util` into `core:bytes`Feoramund2024-08-101-32/+3
* | Make `simd_util` index procs `contextless` where applicableFeoramund2024-08-091-2/+2
* | Simplify and make `simd_util` cross-platformFeoramund2024-08-091-14/+4
* | Use vectorized `index_*` procs in `core`Feoramund2024-08-061-8/+39
|/
* Add aliases `starts_with` and `ends_with`gingerBill2024-07-101-0/+6
* Remove nil checks.Jeroen van Rijn2024-07-061-9/+1
* Correct #soa RTTI usagegingerBill2024-05-161-2/+2
* correct newly found vetsLaytan Laats2024-04-031-1/+1
* fix strings.last_index_any for single charWalther Chen2023-12-181-1/+2
* strings: Fix up documentation of split_nflysand72023-12-051-0/+1
* Strings makes added caller functionPix2023-08-151-23/+23
* Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`fo...gingerBill2023-06-261-4/+4
* Fix indentationdev-2023-05gingerBill2023-05-031-3/+3
* fix typo, add builder sampleJon Lipstate2023-04-261-1/+1
* Document return values of strings and add allocator errors whereLucas Perlind2023-04-071-261/+306
* correct errorsJon Lipstate2023-04-051-2/+0
* Small improvements strings documentationLucas Perlind2023-04-031-237/+305
* Enforce example names in documentationLucas Perlind2023-04-011-47/+47
* Fix website formatting and incorrect examplesLucas Perlind2023-03-291-93/+183
* harmonize to use null for c-string endingsJon Lipstate2023-03-281-1/+1
* rename nul to null, allocation clarificationsJon Lipstate2023-03-281-41/+44
* add backticks on variables, code review commentsJon Lipstate2023-03-281-92/+92
* pr pickupsJon Lipstate2023-03-281-5/+5
* markdown compliant spacesJon Lipstate2023-03-271-168/+168
* transform into odin-site parsable formatJon Lipstate2023-03-271-421/+936
* string code docsJon Lipstate2023-03-271-365/+1042
* Keep `-vet` happygingerBill2023-03-161-2/+0
* Fix to `split_multi_iterator`gingerBill2023-03-161-0/+1
* Simplify the implementation of `strings.split_multi`; add `strings.index_multi`gingerBill2023-03-161-108/+74
* Remove `delete` with wrong allocatorgingerBill2023-03-071-1/+1
* Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriategingerBill2023-02-101-0/+3