<mikekaganski>
да, потому что там размер минимальный, и соответственно, оверхэд минимальный
<mikekaganski>
там не побитовый сдвиг, там выгрузка значения из Any в число
<tagezi>
а зачем используется такое длинное число?
<mikekaganski>
не понял
<tagezi>
sal_Int32 nValue = 0
<tagezi>
оно либо 1 либо 0
<mikekaganski>
Скорее всего это просто чтение из конфига. Мы оттуда можем теоретически получить любой мусор, но по факту это просто переключатель
<mikekaganski>
получили значение Any, выдали в 32-битный приёмник, нормализовали, используем
<tagezi>
mikekaganski: а почему не удаляют не используемые функции?
<mikekaganski>
почему не удаляют? Просто ты можешь заблуждаться насчёт неиспльзуемости. какие ты имеешь ввиду?
<mikekaganski>
как только мы пытаемся удалить то, что никто не использует, тут же находится куча людей, которые жить без этого не могут - это нормально :)
<tagezi>
ну, если функция не вызывается в коде
<mikekaganski>
такие как раз агрессивно удаляются
<tagezi>
она конечно скорее всего никому не мешает, но их почти 3000
<mikekaganski>
Я, конечно, не знаю насчёт конкретно этих функций, но ты можешь проверить - убрать их. Гарантирую, что они используются на самом деле, просто cppcheck выдаёт ложное срабатывание
<mikekaganski>
Например, оно могло бы работать в win
<mikekaganski>
или вызываться по адресу
<tagezi>
в вин ещё вызывается по адресу?
<tagezi>
зачем такая сложность
<tagezi>
?
<tagezi>
или я тебя не понимаю...
<mikekaganski>
Я говорю о том, почему могло бы получиться ложное срабатывакние
<mikekaganski>
cppcheck работает под лин, может не видеть код, компилируемый для вин
<mikekaganski>
но на самом деле не мешает проверить, а вдруг действительно они не вызываются - попробовать их удалить по одной и собрать
<tagezi>
так я тебе греп скинул, там нет к ней обращения
<mikekaganski>
Погоди, твой греп явно неполный
<mikekaganski>
Это виртуальная переопределённая функция
<mikekaganski>
в непосредственном предке (объявлённом в том же классе) нет её объявления
<mikekaganski>
зато он наследует от кучи публичных интерфейсов
<mikekaganski>
и здесь уже возникает момент, что во-первых, твой греп не включает соответствующий hdl с объявлением (а значит, что ещё он не включает?), и во-вторых, даже если оно потом не используется, это часть public API
<tagezi>
ты хочешь просто добавить пункт в контекстное меню?
<tagezi>
и ты хочешь чтобы выделеная область копировалась в буфер обмена как изображение?
<tagezi>
kompi: короче, хотя я не представляю сейчас как это сделать, но это интересно должно быть... только объясни что ты хочешь
<tagezi>
вообще, читая запросы на улучшение, я чаще всего не понимаю чего человек хочет, потому что описание выглядит примерно так "У меня есть идея улучшить вот эту штку, загляните мне в мозг и поймите что я хочу"
<tagezi>
я взял последний.. если место найду, то будет всё просто, а если нет.. то нет :)
<kompi>
tagezi: я вчера Майку объяснял, сначала идея была чтобы был отдельный пункт "Копировать как картинку"
<kompi>
tagezi: однако в Либре при копировании чего угодно в буфер кидаются все возможные варианты копирования, включая картинку
<kompi>
в самой либре в таком случае можно в любом модуле "Вставить как...-Картинку" и все сработает без отдельного копирования
<kompi>
а в стороннем софте вставляется то, что софт понимает
<kompi>
tagezi: так что я даже не знаю, нужно тут что-то делать или нет
<tagezi>
ну, я вижу что Айкэ реализовал экспорт
<tagezi>
теоритически, можно забрать результат выделение и направить его в буфер обмена
<tagezi>
только почему png или jpg?
<kompi>
потому что так реализовал айк=)
<tagezi>
ну, теоритически, должно поддерживасть 5 форматов для этого: png, jpg, gif, svg, odg
<kompi>
ну попробуй скопировать ячейки из кальк и вставить в Inkscape, он тебе что вставит? SVG что ли?
<tagezi>
удалить ЛО и и скопировать из него ячейки :)
<mikekaganski>
kompi: Погоди, вроде мы вчера обсудили, что ЛО предоставляет формат растрового изображения в буфер...?
<kompi>
mikekaganski: ну
<mikekaganski>
Ты хочешь такой пункт, который делает почти то же, что и обычное копирование, но только не все форматы, а только растровые?
<mikekaganski>
и это нужно тебе для тех программ, которые понимают много форматов, но не дают выбора, что вставлять (т.е. не имеют специальной вставки)?
<mikekaganski>
на мой взгляд, это вредная опция
<tagezi>
mikekaganski: ну, почему.. представляешь, будет пункт меню "Копировать как картинку" и там список 100500 популярных форматов картинок
<tagezi>
а потом он придумает пункт копировать как музыку :)
<tagezi>
песню* :)
<mikekaganski>
ну да. И ещё пункт "копировать специально для инкскейп", "копировать для Автокада", "копировать в notepad++", ...
<mikekaganski>
ладно, это всё хохмочки
bormant has joined #libreoffice-ru
<bormant>
всем добра
<mikekaganski>
добрый день :)
<bormant>
строки заморозили?
<mikekaganski>
в такую погоду? У нас пруд растаял, а вы про строки...
<mikekaganski>
На самом деле я думаю, что это произойдёт в конце недели.
<bormant>
это где растаял? в мск +1 и пасмурно, не должно таять
<mikekaganski>
дожди были сплошь, пасмурная погода только помогает (было б ясно - было бы морозно)
<mikekaganski>
а пруд реально растаял, вчера утки вернулись
<bormant>
я сегодня в мск одним днем
<bormant>
погодка так себе
<kompi>
mikekaganski: ты можешь отписаться в той баге, что считаешь ее вредной
bormant has quit [Remote host closed the connection]
kompi has quit [Quit: Page closed]
bormant has joined #libreoffice-ru
bormant has quit [Remote host closed the connection]
kompi has joined #libreoffice-ru
bormant has joined #libreoffice-ru
bormant has quit [Remote host closed the connection]
UNIm95 has joined #libreoffice-ru
kompi has quit [Quit: Page closed]
kompi has joined #libreoffice-ru
<kompi>
mikekaganski: не спишь?
<kompi>
mikekaganski: твой патч по поводу условного форматирования попал в бету 2?
<kompi>
так патч не важен, я нашел багу=(
<kompi>
и не нашел такой в багзилле=(
<kompi>
mikekaganski: я тебя подпишу на мой баг, потому что он мне кажется связан с твоим патчем, пусть и не напрямую
kompi has quit [Quit: Page closed]
ChanServ has quit [shutting down]
bormant__ has joined #libreoffice-ru
ChanServ has joined #libreoffice-ru
bormant_ has quit [Ping timeout: 256 seconds]
<tagezi>
mikekaganski: вой запрос реализован, только он не работает, почему-то