Aleksandr Orefkov
91a2f798e3
Update description
2026-03-01 11:15:47 +03:00
Aleksandr Orefkov
c8fb92fee0
1.7.2
...
- Fix build for Clang with libc++
- Update benchmarks.
2026-02-27 23:05:49 +03:00
Aleksandr Orefkov
75c9d52f0d
1.7.1
...
- Changed hashStrMap implementation. Added the ability to specify an allocator.
- Fixed identified bugs.
---
- Изменил реализацию hashStrMap. Добавил возможность указывать аллокатор.
- Исправил найденные ошибки
2026-02-21 16:51:57 +03:00
Aleksandr Orefkov
7bb7ddb766
1.7.0
...
- Add e_upper, e_lower, e_ascii_upper, e_ascii_lower sting expressions.
- Add str::make_ascii_upper, str::make_ascii_lower functions for std::string.
- Добавлены строковые выражения e_upper, e_lower, e_ascii_upper, e_ascii_lower.
- Добавлены функции str::make_ascii_upper, str::make_ascii_lower functions для std::string.
2026-02-16 00:03:09 +03:00
Aleksandr Orefkov
ee73896337
1.6.7
...
Optimized copying of short lstrings.
The Emscripten build now allows benchmarks to run synchronously.
Оптимизировано копирование коротких lstring.
В Emscripten сборке добавлена возможность запустить бенчмарки синхронно.
2026-02-12 19:53:32 +03:00
Aleksandr Orefkov
8cf026f2c6
- Updated to 1.6.6.
...
- Improved UTF conversion.
- Fixed a number of bugs.
- Improved Emscripten benchmark compilation.
---
- Обновление до 1.6.6.
- Доработал UTF-конвертацию.
- Исправил ряд ошибок.
- Доработал Emscripten сборку бенчмарков.
2026-02-10 23:35:02 +03:00
Aleksandr Orefkov
2148718b32
- Update to 1.6.5.
...
- Benchmark build for Emscripten output text with no delay.
- Add ""_f16 flag for use e_hex as `num / 1_f16`.
2026-02-08 14:17:03 +03:00
Aleksandr Orefkov
4e1d1b5ffa
Some small fixes.
2026-02-05 12:05:49 +03:00
Aleksandr Orefkov
ad3a452db5
- Update to 1.6.4
...
- Add operator""_fmt for integer format.
2026-02-04 17:25:40 +03:00
Aleksandr Orefkov
317a4c5994
- Updated to version 1.6.3
...
- e_subst has been rewritten and no longer requires specifying the format string twice.
- Added the e_int method for formatting integers.
- Bug fixes and code optimizations.
- Benchmarks and tests added.
- Updated documentation and benchmark results.
- Обновлена версия на 1.6.3
- e_subst переделан и теперь не требует указывать форматную строку дважды.
- Добавлен метод e_int для форматирования целых чисел.
- Исправлены ошибки, оптимизирован код.
- Добавлены бенчмарки и тесты.
- Обновлена документация и результаты бенчмарков.
2026-02-03 18:27:57 +03:00
Aleksandr Orefkov
15c78e65f9
- Version 1.6.2.
...
- Add function e_vsubst.
- make e_repl constexpr.
2026-01-31 17:24:12 +03:00
Aleksandr Orefkov
928ed1af23
- Add new string class - cestring, constexpr string. Worked in consteval.
...
- Change lstring allocation align to 16 bytes.
- Update version to 1.6.1
2026-01-30 17:30:09 +03:00
Aleksandr Orefkov
ce3fe2204c
- Update benchmarks results.
...
- Add support for pretty view in debuggers for str_src and str_src_nt.
2026-01-29 23:48:41 +03:00
Aleksandr Orefkov
bb70d1b0a4
- Version updated to 1.6.0.
...
- Added functions e_concat and e_subst.
- Added four ways to specify a type conversion to a string expression.
- Implemented a universal operator+ for string expressions and types that can be converted to string expressions.
- Версия обновлена на 1.6.0.
- Добавлены функции e_concat и e_subst.
- Добавлено четыре способа задать преобразование типа в строковое выражение.
- Реализован универсальный operator+ для строковых выражений и типов, которые могут преобразовываться в строковые выражения.
2026-01-29 18:43:08 +03:00
Aleksandr Orefkov
35d2ea2ee8
1.5.0.
2026-01-25 13:39:22 +03:00
Aleksandr Orefkov
07760fc2b6
Update description.
...
Improve signed integer to string conversion.
2026-01-23 17:49:55 +03:00
Aleksandr Orefkov
c278fb8f2b
Release 1.4.0
...
- Make compatible with std strings.
- Update docs.
- Fix many errors.
2026-01-21 16:04:49 +03:00
Aleksandr Orefkov
de7461dcd5
Доработана работа с constexpr. Дополнена документация.
2026-01-04 12:20:36 +03:00
Aleksandr Orefkov
3a86c9c221
- Метод c_str убран из simple_str.
...
- Исправлен конструктор simple_str из std::basic_string и std::basic_string_view.
- Изменен номер версии.
2025-12-27 16:45:12 +03:00
Aleksandr Orefkov
bde616b8f4
Add `e_repeat` expression. Update version.
2025-12-22 15:52:18 +03:00
Aleksandr Orefkov
b593eeb540
Bump versions
2025-12-05 15:03:57 +03:00
Aleksandr Orefkov
13b31fdc4b
Доработана конвертация в числа. Обновлена версия и результаты бенчмарков.
2025-11-27 10:22:23 +03:00
Aleksandr Orefkov
6905c9bb76
Исправил подключение natvis файла при сборке с генератором Visual Studio
2025-11-20 14:19:03 +03:00
Aleksandr Orefkov
1ceba4fa5c
Дополнил описание.
2025-11-18 12:06:48 +03:00
Aleksandr Orefkov
17782d6e6a
Добавил информацию о работе в отладчиках.
2025-11-17 17:06:26 +03:00
Aleksandr Orefkov
1f0e64432e
Translate continues.
2025-11-17 15:35:34 +03:00
Aleksandr Orefkov
2c54daf32b
Continue translate docs to English
2025-11-17 12:01:31 +03:00
Aleksandr Orefkov
b76486ff2b
Translation of the description and documentation into English has begun.
2025-11-16 11:17:02 +03:00