Rational Rose + Mwm + Xinerama + Linux 2.4
В левом скрине -- роза и nedit,
в правом -- xdaliclock от Jamie Zawinski, mplayer и xps.
Там ещё есть gvim, eclipse и emacs, но они иконизированы.
Закос, понятное дело, делался под Solaris CDE.
После смены разрешения на мониторе кол-во dpi увеличилось с ~80 до ~100. Соответственно, 12pt Monotype Arial имеет в высоту уже не 12px, а 17px. Есть java 1.4.x и font.properties, в кот. прописаны монотайповские шрифты (Arial, Courier New и Times New Roman). Параметром в этих font.properties является размер шрифта в decipoints (не в пикселях!), так что теоретически смена разрешения на мониторе должна была пройти гладко (ожидаемый результат -- сохранене размера в миллиметрах при увеличении размера в пикселях). Ан нет. Джава рисует шрифты, как будто они заданы маской:
-*-*-*-*-*-*-*-*-75-75-*-*-*-*
(в файле стоит, например, -monotype-arial-medium-r-normal--*-%d-*-*-p-*-koi8-r)
-- и даже явное задание-monotype-arial-medium-r-normal--*-%d-100-100-p-*-koi8-r не помогает. В чём грабли, брат?
Делаю $(srcdir)/configure (неважно, с какими ключами -- пробовал --enable-languages=ada|c,ada|ada,c|all|...), после этого, как обычно, make bootstrap либо make profiledbootstrap, а затем при попытке make -C gcc gnatlib_and_tools получаю сообщение, что такого target'а нет. И это правда: его действительно нет.
Вопрос: как сконфигурить gcc, чтобы собрался gnat?
Кто скажет, где в сети можно найти исходный код XView (AKA OpenLook)? В FAQ'ах пишут, что "freely available on the net". Не нашёл, даже на x.org/contrib/ нет :(
1.21 -- bugfix-релиз:
A regression in 1.20 that caused us to complain about supposedly invalid .class files has been rectified. Some minor error message improvements have been made.
1.20 -- введена частичная поддержка особенностей Java 1.5, а именно:
Hexadecimal floating point literals, documented in java.lang.Float.valueOf(String) and similar to the C99 language. For example, 0x1.8p+0d is now the same as 1.5d.
The enhanced loop of JSR 201 is (mostly) supported. The only non-specified behavior is a compiler hack to allow using a non-Object variable when looping over an iterator, since generic iterators are not yet supported
Компилятор уже "узнаёт" generics, annotations, varargs, enumerations, static imports, но ещё не поддерживает их в полной мере. Будем ждать.
Ссылки по теме:
| ← назад |