<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/charset/codepage.cpp, branch meta-1.0.3-dev4</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev4</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev4'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-09-19T03:02:49Z</updated>
<entry>
<title>Introduce library/cpp/charset/lite which excludes functionality with dependency on libiconv</title>
<updated>2023-09-19T03:02:49Z</updated>
<author>
<name>shokhor</name>
<email>shokhor@yandex-team.com</email>
</author>
<published>2023-09-19T02:45:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ae87be2b19d1d4e6a5c7bad6650381690b5dfe9d'/>
<id>urn:sha1:ae87be2b19d1d4e6a5c7bad6650381690b5dfe9d</id>
<content type='text'>
Introduce library/cpp/charset/lite which excludes functionality with dependency on libiconv

Задача:
- выпилить зависимость от libiconv в библиотеке клавиатуры  для андроид

libiconv приходит из двух мест:
- dict/dictutil
- library/cpp/charset

В обоих случаях libiconv используется в вариантах CharToWide/WideToChar для перекодировки.

Первый кейс dictutil - клавиатура для релиза строится с ключом DICTUTIL_WITHOUT_ICONV_AND_UNICODE, который  исключает зависимость. Следующий шаг сделать флаг по умолчанию для мобильных билдов.

Второй кейс library/cpp/charset:
1. Шаг - выделяем библиотеку library/cpp/charset/lite без части функциональности, зависящей от libiconv (этот ПР)
2. Шаг - переводим библиотеки, используемые клавиатурой на lite версию (следующий ПР)
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;esgv@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:24Z</updated>
<author>
<name>esgv</name>
<email>esgv@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e7879def805c52076a0b162a0270dfb229379d4e'/>
<id>urn:sha1:e7879def805c52076a0b162a0270dfb229379d4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;esgv@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:24Z</updated>
<author>
<name>esgv</name>
<email>esgv@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=555c14603bb6a3b676b9ace65d6e5a8b35a32fee'/>
<id>urn:sha1:555c14603bb6a3b676b9ace65d6e5a8b35a32fee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;grig@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:24Z</updated>
<author>
<name>grig</name>
<email>grig@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=beb63ece3a6872dfbe113104f524ab6fdbec0adc'/>
<id>urn:sha1:beb63ece3a6872dfbe113104f524ab6fdbec0adc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;grig@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:24Z</updated>
<author>
<name>grig</name>
<email>grig@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=da383a4f674027527827ad076134241fc5da0cbf'/>
<id>urn:sha1:da383a4f674027527827ad076134241fc5da0cbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;uht@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:56Z</updated>
<author>
<name>uht</name>
<email>uht@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=570af552997dea3da2712f693b345afa31932f3b'/>
<id>urn:sha1:570af552997dea3da2712f693b345afa31932f3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;uht@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:56Z</updated>
<author>
<name>uht</name>
<email>uht@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1191d1e479d83a18a813a5107573ce22a2f0bbb4'/>
<id>urn:sha1:1191d1e479d83a18a813a5107573ce22a2f0bbb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;iseg@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:39Z</updated>
<author>
<name>iseg</name>
<email>iseg@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b71ce88bea710a9663bb143e4916f961c57212e'/>
<id>urn:sha1:8b71ce88bea710a9663bb143e4916f961c57212e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;iseg@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:39Z</updated>
<author>
<name>iseg</name>
<email>iseg@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f828a15ab90e9ca8e848f83caf95c95f06be46e7'/>
<id>urn:sha1:f828a15ab90e9ca8e848f83caf95c95f06be46e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;kerzum@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:33Z</updated>
<author>
<name>kerzum</name>
<email>kerzum@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=47a7e7b29636bfb2deb1df5f92363b3c75229c95'/>
<id>urn:sha1:47a7e7b29636bfb2deb1df5f92363b3c75229c95</id>
<content type='text'>
</content>
</entry>
</feed>
