LINUX.ORG.RU

Вышел Mercurial 0.9.5


0

0

Вышла новая версия распределенной системы управления версиями Mercurial, используемой такими проектами, как OpenSolaris и Mozilla. Среди усовершенствований: улучшение работы с символическими ссылками, общее ускорение работы c репозиторием, и значительное (в 10 - 300 раз) ускорение работы с большими файлами (что делает Mercurial пригодным не только для хранения исходных кодов, http://www.selenic.com/pipermail/merc...). Расширены возможности импорта (в разной степени поддерживаются Subversion, Darcs, Git, CVS). Как всегда, в релиз входят новые расширения.

Сайт проекта: http://www.selenic.com/mercurial

>>> Подробности

Ответ на: комментарий от alx_me

> Ну это вы сгоряча, "не парится" это иллюзия для быдлопрограммиста на Java а если повнимателельнее посмотреть на сравнение строк, caseless и тп, то станет ясно что парится придётся.

Рассказываю: вся обработка внутри ведется с двух- или четырех-байтными символами. Кириллическая буква "А" в таком раскладе имеет код 0x410, Б - 0x411 и так далее. Обработка строк *ничем* не отличается от случая, когда А - 0xc0 или 0xb0 и заметно проще, чем, когда А - 0xe1. Да, в случае юникода уже неплохо думать над тем, чтобы всякие умляуты обрабатывать корректнее и помнить, что ö == oe, но ровно этим же самым нужно заниматься, когда у Вас - ISO8859-1. Или не заниматься, если Вы - противник глобализации, а на немцев Вам особенно глубоко наплевать.

AlexM ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.