LINUX.ORG.RU

Новая версия AA патча для Fluxbox.


0

0

Некоторое время назад я выпустил патч для Fluxbox (>= 0.9.8), позволяющий использовать сглаживание шрифтов в не-UTF (т.е. KOI8-R ;) локали. С ним была маленькая, но неприятная проблема - если стиль использовал тени у текста, то тень не перекодировалась (как выяснилось перекодировалась дважды). Наконец у меня дошли руки это профиксить и выпустить вторую версию.

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

★★★★★

Проверено: l-xoid ()

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

> Thread model: posix > gcc version 3.3.4 (Debian 1:3.3.4-2)

А 3.3.2 - это типа testing, можно и без exceptions?

Попробуй пока imbue locale сделать в 3.3.4.

А я нормальный компилятор использовать буду.

faustus
()
Ответ на: комментарий от faustus

> Попробуй пока imbue locale сделать в 3.3.4.

---
#include <iostream>

using namespace std;

int main()
{

    cout.imbue( locale("ru_RU.UTF-8") );

    cout << 1.6 << endl ;

    return 0;
}
---

$ ./test_2
1,6

anonymous
()
Ответ на: комментарий от anonymous

> cout.imbue( locale("ru_RU.UTF-8") );

Ну, может не все потеряно. Пойду скомпилирую этот 3.3.4.

faustus
()
Ответ на: комментарий от chucha

>Бакалавра в российских вузах после 4 курса дают и никто его за высшее образование не считает.

Позволю себе краткий экскурс в английсскую систему образования.

2 года - после школы так называемый 6'th Form он же A-Level. Это фактически наши первые два курса универа.

3 года - университет, по оконачнии получаешь Bachelor (BSc или BA)

Ну а дальше Masters и PhD... Вот так вот.

svyatogor ★★★★★
() автор топика
Ответ на: комментарий от svyatogor

Вон оно как. Ну дык в Англии ясен пень, постдоки там и все такое.

Просто ПТУ, где я учился, сейчас называется колледж, а учатся там такие

же опездолы, как и в мое время.

Sun-ch
()
Ответ на: комментарий от svyatogor

Graduate когда? После бакалавра или магистра? Вот тогда и высшее.
В техникум/ПТУ/колледж тоже можно идти после 9 класса однако никто не сравнивает данные заведения с первым и вторым курсом универа.
Далее - одно дело преподы-магистры а на побегушках у них вообще стыдно говорить-то кто, а совсем другое кадры основанные на PhD а соответственно магистры в лаборантах.
Ну и самое главное чтобы хотелось учиться, а то можно валенком выйти/вылететь из любого альма матер.

linux_newbe
()
Ответ на: комментарий от anonymous

А ихнее ПТУ на операторов грушеколотильных автоматов учит. До сих пор.

anonymous
()
Ответ на: комментарий от Sun-ch

> Просто ПТУ, где я учился, сейчас называется колледж, а учатся там такие же опездолы, как и в мое время. > Sun-ch (*) (15.07.2004 18:30:42)

Клучевое слово - Я

anonymous
()
Ответ на: комментарий от faustus

Налгое вранье.

> Intel Copmpiler - бесплатен для non-commercial, и лучше на порядок. 

Пускай ему сначала про STL расскажут, и научат работать на чем-нибудь,
кроме x86.

$ cat test.cc

#include <iostream>

class Except { };

int main()
{
 try {
 throw Except();
 } catch (const Except &e) {
   std::cout << "caught\n";
 }
} 

$ g++-2.95 -Wall -o test.2.95 test.cc
$ ./test.2.95 
caught
$ g++-2.95 -v       
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
$ g++-3.0 -Wall -o test.3.0 test.cc
$ ./test.3.0
caught
$ g++-3.0 -v
Reading specs from /usr/lib/gcc-lib/i386-linux/3.0.4/specs
Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,objc --prefix=/usr --infodir=/share/info --mandir=/share/man --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --enable-threads=posix --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc i386-linux
Thread model: posix
gcc version 3.0.4
$ g++ -Wall -o test test.cc
$ ./test
caught
$ g++ -v
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.3/specs
Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
Thread model: posix
gcc version 3.3.3 (Debian 20040401)



P.S.

Похоже, Вы несколько заврались.

Dselect ★★★
()

Спасибо за патч, только я не совсем понимаю в чем его предназанчаение?! Я вообще про тень во Флюксе не слышал, соответственно и не использую ее. Может он позволяет отображать меню на русском языке при локале cp1251/koi8-r? Я правильно понимаю или нет? А то приходится со шрифтами извращаться - прописывать с друго кодировкой... И еще: он для 0.9.9 подходит или только для >=0.9.8?? Thanks!

php-coder ★★★★★
()
Ответ на: комментарий от php-coder

>Mожет он позволяет отображать меню на русском языке при локале cp1251/koi8-r? Я правильно понимаю или нет? А то приходится со шрифтами извращаться - прописывать с друго кодировкой...

Угу, как раз для этого!

svyatogor ★★★★★
() автор топика
Ответ на: Налгое вранье. от Dselect

Ну таки что? Поможете librep и sawfish или (как это принято на новом LOR) будете пиздеть какой sawfish крутой WM и как надо всех плюсовиков переводить на librep?

anonymous
()
Ответ на: комментарий от Selecter

>Хватит ругать за (немного)кривоватый код. Сходите на улицу отрвитесь: поправьте скамейку, закрасьте плохие надписи на заборах, снимите кошку с дерева, накапайте на самогонщицу. Люди вас спасибо скажут за исправление нашей общей улицы :)

Очень смешно :)

<off> Вчера подъезжаю на машине к своему дому, все места заняты, думаю, ладно, сейчас сумки выгружу, а потом покручусь, поищу свободное место, на тратуар, если что залезу, ага... разбежался. Только встал на обочину (это оказалось не обочина, а газон!, правда без травы, почему-то :)) подруливает машина марки ВАЗ-2107 без опозновательных знаков - экологическая милиция города Москвы (всё как положено, люди в форме, с документами), стоите на газоне, нет, нет, разойтись не можем, так как зафиксирован сигнал из дома такого-то, что машины ставят на газон. Там действительно стояло машин 5-7, пока на меня оформляли протокол, этих машин не стало. Ага, грит, поразбежались, я вчера их погонял :) Это смешно? По мне так не очень, так как штраф не самого маленького размера оказался. Извините, какую нах надпись на заборе?! Все надписи на заборах давно постирали люди непонятной национальности, которые в Москве работают дворниками за 30 копеек, у нас и так чисто, очень чисто, вылизывают каждое утро так, что блестит всё! А толку то... Какая-то неустроенность во всём, что-ли... Ну газон, например. Вроде он должен от обочины отличаться, или я не прав? Травка там, ограждения? В поликлиннику городскую зайти страшно, зато на "газон" заехал, это да... Ладно, проехали, немного разнервничался :) </off>

anonymous
()
Ответ на: комментарий от anonymous

Из-за таких как ты, "всего лишь" ездящих по газонам, уже не найти приличного газона. У нас перед домом - регулярно привозят землю, сеют траву, но тут же находятся уроды, которые на этои газоне оставляют свои дранделеты. И через пару недель вместо газона одна большая лужа. Таких автоизвергов, которым влом доехать до стоянки, не штрафовать, а душить надо.

anonymous
()
Ответ на: комментарий от anonymous

>Из-за таких как ты, "всего лишь" ездящих по газонам, уже не найти приличного газона. У нас перед домом - регулярно привозят землю, сеют траву, но тут же находятся уроды, которые на этои газоне оставляют свои дранделеты. И через пару недель вместо газона одна большая лужа. Таких автоизвергов, которым влом доехать до стоянки, не штрафовать, а душить надо.

Блин, не надо так! Я каждое утро вижу как засеивают травой газоны. И в жизни бы на газон не въехал. Я туда пешком даже не пойду (я мелкого в садик вожу, так и то углы не разрешаю ему срезать по траве), не то что на машине! Но блин, какой это был нах газон! Обычная обочина, где, те кто живут в этом доме, по-жизни ставят машины. Это не туда, поверьте!

anonymous
()
Ответ на: комментарий от Novel

> Мсье даун?

Ха-ха... Нет! Просто я не открыл патч... Когда я заглянул в него то сам понял для какой он версии... А до этого сомневался...

php-coder ★★★★★
()
Ответ на: комментарий от svyatogor

>Mожет он позволяет отображать меню на русском языке при локале cp1251/koi8-r? Я правильно понимаю или нет? А то приходится со
> шрифтами извращаться - прописывать с друго кодировкой...

> Угу, как раз для этого!

Хм... странно... локаль cp1251... Скомпилировал с этим патчем... Меню в кракозябрах... Тема Cthulhain... Еще раз что ли попробовать?

php-coder ★★★★★
()
Ответ на: комментарий от php-coder

> Хм... странно... локаль cp1251... Скомпилировал с этим патчем... Меню в кракозябрах...

А ясно! Я просто Antialiasing не включил... :)

php-coder ★★★★★
()

Спасибо блин бальшое! Я до этого находил AA патчи, но в FreeBSD флюкс после них не компилился. С этим все ок.

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