Raster,
On 06/12/2012 12:58 PM, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 12 Jun 2012 11:46:07 -0300 Leandro Pereira <[email protected]>
> said:
>
>> On Tue, Jun 12, 2012 at 12:10 PM, Enlightenment SVN
>> <[email protected]> wrote:
>>> Log:
>>> finally a terminal emulator for efl! sure - uses a lot of text
>>> objects. need evas textgrid obj and more, but this marks a first
>>> "usable" state for terminology. more needs doing like underline and
>>> strikethrough support, blink support, visual bell, config panel etc.
>>
>> Up-to-date EFL here, and Terminology looks like this, regardless of the
>> font being used: http://i.imgur.com/5qJ0s.png
>>
>> (Arch Linux x86 here, BTW.)
>
> i'm wondering if your freetype has a bitmap font handling issue?
>
I don't know -- selecting a TTF font works, and some other bitmap fonts
are kind of working (like 'cursor.pcf', although the kerning seems
random, it is readable). I'm using the default version that comes with
the distribution. Any particular test I could perform besides
terminology to see if this is a freetype problem or an evas bug?
My text editor (joe) has different output from xterm, vte, and rxvt; I
don't know who is right. It is certainly usable, but I'm not sure who is
correctly handling the escape sequences. I can provide screenshots later
if you want, comparing xterm, rxvt, vte, and terminology. Is this
perhaps related to $TERM being different and the editor adapting itself
to whatever it knows it works on that particular terminal?
Also, it doesn't seem to work properly with a keyboard layout with
deadkeys. I need to press the spacebar to get a "'" (or some other
letter, like "a" to get an "รก") which is very useful on a shell. Right
now, pressing "'" on my US-Intl keyboard gives me an acute accent (tick?
back-backtick?) instead, which is wrong.
Another thing: it crashed here after a few minutes. No debug symbols and
no core file so it shouldn't help much, but maybe this might shed some
light:
*** glibc detected *** ./terminology: free(): invalid pointer:
0x09141568 ***
======= Backtrace: =========
/lib/libc.so.6(+0x72632)[0xb7120632]
/home/leandro/dev/e/lib/libeina.so.1(eina_array_flush+0x75)[0xb72ed405]
/home/leandro/dev/e/lib/libevas.so.1(evas_render_idle_flush+0xfa)[0xb73db55a]
/home/leandro/dev/e/lib/libecore_evas.so.1(+0xa215)[0xb7587215]
/home/leandro/dev/e/lib/libecore.so.1(_ecore_timer_expired_call+0xd6)[0xb734ed36]
/home/leandro/dev/e/lib/libecore.so.1(_ecore_timer_expired_timers_call+0x24)[0xb734eef4]
/home/leandro/dev/e/lib/libecore.so.1(+0xe97b)[0xb734b97b]
/home/leandro/dev/e/lib/libecore.so.1(ecore_main_loop_begin+0x3f)[0xb734c0af]
/home/leandro/dev/e/lib/libelementary.so.1(elm_run+0x14)[0xb76ab604]
./terminology[0x804bbee]
./terminology[0x804aa99]
/lib/libc.so.6(__libc_start_main+0xf5)[0xb70c73d5]
./terminology[0x804aac1]
Anyway, the terminal is progressing nicely. I might use it if it proves
to be as reliable as rxvt or vte-based terminals.
Leandro
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel