<libreofficeru-tg>
<Kompilainenn> Mikekagansky: хочешь сказать что либра будет лазить в инет, сверять имена шрифтов при установке? А если инета нет?
<tagezi>
o_O это где он такое хотел сказать?
<libreofficeru-tg>
<Kompilainenn> В баге про пропажу шрифтов отписался Халед
UNIm95 has joined #libreoffice-ru
<tagezi>
а там где про интернет говорится?
<tagezi>
на том уровне, на котором я владею английским, я вижу только, что он говорит, что нужно взять перл и проверить значения
<tagezi>
а ссылки в интернет - это ссылки на документацию
<libreofficeru-tg>
<Kompilainenn> Но проверять значения то нужно с чем то
<tagezi>
Ром, вот как ты себе представляешь систему? А вдруг завтра МС изменит адрес страницы, и что делать?
<libreofficeru-tg>
<Kompilainenn> В этом и вопрос
<tagezi>
ты помоему вообще не понимаешь что происходит
<tagezi>
или ты реально думаешь, что у нас в коде есть штура, которая при каждом запуске скачивает станларт ODF с сайта OASIC, парсит его и приводит xml к его формату? :)
<libreofficeru-tg>
<Kompilainenn> Была такая мысль
<tagezi_>
mikekaganski: слушай, а если я в коде абстрагируюсь от перемещения по горизонтали иои вертикали (по сути же это одно и тоже), меня сильно запинают?
<mikekaganski>
совсем наоборот
<mikekaganski>
(кроме того, ещё один уровень абстракции в коде - это девиз всего ЛО :))) )
<tagezi_>
ну, там просто, так получается, что я сделал "дупликат кода", и я хотел бы старый вырезать совсем, так как он на мой взгляд слишком запутаный
<tagezi_>
а в классе таблица есть функция, которую я и доробатывал ГетНекстПоз
<mikekaganski>
даже не сомневайся
<tagezi_>
короче, можно.. но нужно как следует полумать
<tagezi_>
спасибо
UNIm95 has quit [Quit: Leaving.]
<libreofficeru-tg>
Igor has joined the Telegram Group!
<libreofficeru-tg>
<Kompilainenn> mikekaganski: ты там?
<tagezi_>
вот представь, а вдруг он реально окажется где-то "там", что ты тогда будет делать? :)
<libreofficeru-tg>
<Kompilainenn> ровно то же, что и сейчас, то есть ничего
<mikekaganski>
:)
<libreofficeru-tg>
<Kompilainenn> Ты таки пришел?
<mikekaganski>
ну... я тут думал, что бы ответить поостроумнее, но у меня ступор
<libreofficeru-tg>
<Kompilainenn> поясни мне за совет от Халеда плиз
<mikekaganski>
он совершенно правильно заметил, что заниматься поиском текстовых строк в бинарных файлах неправильно, бинарные файлы нужно обрабатывать в соответствии с их структурой
* tagezi_
для него не авторитет :р
<libreofficeru-tg>
<Kompilainenn> как раз это я понял
<mikekaganski>
я и сам искал такой инструмент, но поскольку у меня опыт работы со шрифтами чуть меньше, чем никакой, я не смог, и пошёл по старому пути
<libreofficeru-tg>
<Kompilainenn> в данном случае нет
<tagezi_>
mikekaganski: ему интересно, зачем ты будешь лазить в интернет и сверять названия имен шрифтов там :)
<mikekaganski>
:)))
<libreofficeru-tg>
<Kompilainenn> mikekaganski: так в итоге-то, что будет?
<mikekaganski>
зачем интернет? при установке программы будет вылезать предложение установит модемную связь с определённым нодом FIDO
<tagezi_>
:D
<mikekaganski>
если серьёзно, то в итоге его вариант с т.з. пользователя ничем не будет отличаться от того, что я уже сделал
<tagezi_>
или считать с первокарты :)
<mikekaganski>
:)))
<libreofficeru-tg>
<Kompilainenn> пользователю вообще пофиг, как либра ставится, ему важно, чтобы шрифты были на месте
<mikekaganski>
но его вариант правильнее, поэтому, если я закину https://gerrit.libreoffice.org/51793, то определение версий шрифтов будет ещё лучше при компиляции
<libreofficeru-tg>
<Kompilainenn> >This requires Font::TTF::Font perl module to be installed. где инсталлед?
<mikekaganski>
у того, кто собирает
<tagezi_>
там же вроде файл есть со списком шрифтов
<mikekaganski>
сорри?
<tagezi_>
который выкачивает нужные при собирании
<mikekaganski>
да, есть, но версии шрифтов берутся не оттуда
<libreofficeru-tg>
<Kompilainenn> авторитет тля
<tagezi_>
а
<mikekaganski>
а из самого шрифта
<mikekaganski>
мне этот вариант больше нравится, потому что винда тоже берёт версию из самого шрифта
<mikekaganski>
поэтому если мы будем это делать правильно, у нас не будет коллизий с виндой в этом
<tagezi_>
вообще, я считаю, что вопрос яйца выеденого не стоит, так как если человеку нужны шрифты, он хранит их в пользовательской папке, а не в системной
<mikekaganski>
в винде фиг
<tagezi_>
чо да?
<mikekaganski>
да :(
<tagezi_>
блин, всешда знал что это куча рандомных битов
<tagezi_>
а не ось
<mikekaganski>
там есть вариант открыть шрифт прогой-просмотрщиком; пока прога работает, шрифт доступен другим прогам :)
<tagezi_>
:)
<tagezi_>
когда мс наконечц допилит свою ось? :) им потребовалось 20 лет, чтобы наконец понять что ось без терминала, это дляже не os/2 :)
<mikekaganski>
:) ну, ладно тебе. никто не допилил - и никогда не допилит. Но да, за тебя решено очень много. Единственно - хоть не так тотально, как на макОСи
<tagezi_>
странно это всё, если честно.. я вообще не парюсь со шрифтами.. мне нужен hack2, я его поставил в пользовательскую директорию, и забыл
<mikekaganski>
тут недавно была проблема в убунте, когда их сборка не видела TTF в пользователькой папке
<tagezi_>
космонавт не на той арбите был? :)
<mikekaganski>
:)
<tagezi_>
да.. меня обошло, слава богу
<mikekaganski>
там ricotz чего-то накосячил сильно-сильно, когда бездумно портировал себе кусками то, что rene делал в дебиане
<libreofficeru-tg>
<Kompilainenn> Лохмайер будет рад установке перлового доп.скрипта
<tagezi_>
да ему пофиг
<tagezi_>
он его раз установит, и забудет что он есть
<mikekaganski>
ну, почему нет? мы используем библиотеки, вместо того, чтобы изобретать велосипед - разве плохо? или это не по-нашенски? :)
<mikekaganski>
хотя да, как это без велосипеда в ЛО
<mikekaganski>
но я поэтому его в ревьюеры и запихал
<tagezi_>
mikekaganski: а чего это за индус?
<mikekaganski>
?
<tagezi_>
KhaledHosny
<mikekaganski>
он не индус, я полагаю, что он из Египта - но могу ошибаться
<mikekaganski>
он у нас переделывал всё на HarfBuzz
<mikekaganski>
он также активный коммиттер в сам HarfBuzz
<tagezi_>
тоесть он у нас главный по шрифтикам :)
<mikekaganski>
поскольку и он, и создатель HarfBuzz используют RTL-письменность, их заинтересованность в этих вопросах правильного рендера текста понятна
<mikekaganski>
ага,
<tagezi_>
ну, я надеюсь кирилица не отвалится с его жкспериментов :)
<mikekaganski>
:)
<mikekaganski>
по крайней мере, в хроме не отвалилась