Commit Graph

70 Commits

Author SHA1 Message Date
Aleksandr Orefkov 1f225a790a Доработана сборка под Emscripten 2025-11-13 17:57:42 +03:00
Aleksandr Orefkov 1f42327d7d Добавлены операторы хэширования для wchar_t 2025-11-13 11:16:20 +03:00
Aleksandr Orefkov 42e2e3a6be Поправил файлы сборки 2025-11-12 21:47:40 +03:00
Aleksandr Orefkov fb0e2f172a Информация о типе хеша для ключей добавлена в тип ключа. 2025-11-12 15:08:55 +03:00
Aleksandr Orefkov 04d253ee36 Merge branch 'main' of github.com:orefkov/simstr into main 2025-11-12 11:23:41 +03:00
Aleksandr Orefkov 47a9a23bdb Добавил прилинковку natvis для MSVC. 2025-11-12 11:23:34 +03:00
Aleksandr Orefkov b8296f5007 Добавил прилинковку natvis для MSVC. 2025-11-12 11:07:40 +03:00
Aleksandr Orefkov ce3d84445f Добавил статус сборки на github 2025-11-11 17:29:43 +03:00
Aleksandr Orefkov e45531fbe3 Сделал select_str consteval 2025-11-11 15:13:49 +03:00
Aleksandr Orefkov c57755b2e9 Merge branch 'main' of github.com:orefkov/simstr into main 2025-11-11 12:17:51 +03:00
Aleksandr Orefkov c5ac1a289d Исправил ссылку на simdutf 2025-11-11 12:17:46 +03:00
orefkov 4786bb4c81
Create cmake-multi-platform.yml 2025-11-11 12:03:37 +03:00
Aleksandr Orefkov e72e2be6cf Исправил url 2025-11-11 11:52:42 +03:00
Aleksandr Orefkov b61296939c Исправлен тип возвращаемого значения в hashStrMap::at 2025-11-10 20:35:35 +03:00
Aleksandr Orefkov 8cff9ea543 Дополнил документацию 2025-11-10 12:18:00 +03:00
Aleksandr Orefkov 7d2dd34455 - Исправлено поведение при получении подстроки, если from отрицательное число, большее по модулю длины строки. В этом случае подстрока берётся с начала строки.
- Доработаны cmake файла, для установки в качестве пакета.
- simdutf удалён из сабмодулей, устанавливается через FetchContent.
2025-11-09 20:07:23 +03:00
Aleksandr Orefkov 7b6c184e60 Обход ошибки Clang - при компиляции clang-cl атрибуты empty_base и no_unique_address не уживаются между собой, и размер экземпляров sstring / lstring увеличивается на 8 (4) пустых байт, добавляемых в начале объекта. 2025-09-24 01:44:26 +03:00
Aleksandr Orefkov 2938a4188f - Сделан workaround бага в MSVC, когда он не иногда плохо умеет в consteval
- Уточнено описание работы upper, lower.
2025-08-10 13:01:39 +03:00
Aleksandr Orefkov a4eb796220 Мелкие правки в тестах и документации. 2025-08-08 12:17:39 +03:00
orefkov 0cc4fad6e6 First commit 2025-08-07 13:44:02 +03:00