You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Okay, there are a few changes here. First off, I made multi-byte font support the default now, as long as you have ISO 10646 fonts. In order to do this, I made the default encoding type "Latin1" so as not to interfere with 8-bit ISO 8859-1 characters. This means that if you relied on the default multi-byte encoding method to be SJIS, you'll need to update your theme files. I also set it up so that Eterm will ignore SIGHUP, at least until I do something with it (like reloading the theme or something). I fixed the proportional font size algorithm. If there is more than a 3-pixel variance between the minimum and maximum sizes for glyphs in a proportional font, Eterm will set the size to 2 standard deviations above the average width. This is so that they won't look so spread out and ugly, but it still doesn't look perfect. Not much I can do on that front...terminals must have fixed-width columns. And then there's the biggie. I put in the ability to configure the now-infamous font effects. I left a black drop shadow in as the default, but you can now customize it via the --font-fx option or in the config file using "font effects <stuff>" in the attributes context. You can even use "fx" instead of "effects" for short. So what goes in the <stuff> part? Well, you have several options. To use a single-color outline, say "outline <color>". Likewise, a single-color drop shadow is "shadow [corner] <color>"; "bottom_right" is the default corner if you don't specify one. For a 3-D embossed look, "emboss <dark_color> <light_color>". The opposite, a carved- out look, can be had with "carved <dark_color> <light_color>". (Of course, with those last two, the 3-D look will only work if you choose the colors wisely.) Those are all the shortcuts. The long way is to specify a series of corner/color pairs, like "tl blue" for top-left blue, or "bottom_right green". You can abbreviate using "tl," "tr," "bl," or "br," or you can spell out "top_left," "top_right," "bottom_left," or "bottom_right." If you omit a corner name, the first one defaults to top-left, the second to top-right, and so on as listed above. SVN revision: 2714
|24 years ago|
|bg||24 years ago|
|debian||24 years ago|
|doc||24 years ago|
|libmej||24 years ago|
|pix||24 years ago|
|src||24 years ago|
|themes||24 years ago|
|utils||24 years ago|
|.cvsignore||24 years ago|
|COPYING||25 years ago|
|CVS-README||24 years ago|
|ChangeLog||24 years ago|
|Eterm.spec.in||24 years ago|
|Makefile.am||24 years ago|
|README||24 years ago|
|ReleaseNotes||24 years ago|
|ReleaseNotes.1||24 years ago|
|acconfig.h||24 years ago|
|acinclude.m4||25 years ago|
|autogen.sh||24 years ago|
|configure.in||24 years ago|
|reformat-code||25 years ago|
|stamp-h.in||25 years ago|
Release notes for Eterm 0.9
- Version 11 of the X Window System. I believe Release 4 is the minimum
required, but R6 is highly recommended.
- The Imlib image library. Visit http://www.enlightenment.org/ to download it
or for more information.
- Eterm will work with any window manager (or no window manager at all), but it
is designed to work best with Enlightenment. Some features (like auto mode
and similar IPC-based functions) will not work with other window managers, and
other WM-dependent features (like desktop selection/switching) may or may not
work. That's life.
- The FAQ and message forum at http://eterm.i-docs.org/
- The man page at http://www.eterm.org/
- Running "Eterm --help" will show you the command line options.
- The Technical Reference, also at the above web site, if you want more
technical details about Eterm.
From the toplevel Eterm source tree directory:
After performing the build step above, run:
It is very important that you perform the "make install" step rather than simply
copying the binary into place. The install routine does a lot more, and Eterm
will not run properly unless you perform a proper installation.
On some systems, you may need to install Eterm setuid root in order for it
to appear in a "w" or "who" listing. This includes Debian Linux and HP-UX.
Redhat Linux and Solaris are known to not require setuid root. If you need
to install Eterm setuid root, here's how:
chown root /usr/local/bin/Eterm
chmod u+s /usr/local/bin/Eterm
If you installed into a location other than /usr/local, change the above
The authors don't take any responsibility for any damage this program
may do. We are doing this in our spare time. If you don't like this
program, don't use it.
Eterm was originally based on rxvt, but has been extensively modified. In
its current form, most parts of Eterm bear little or no resemblence to rxvt (all
the cool parts.) :-)
Eterm has its own built-in debugging system which is enabled by the --debug
option on the command line. Use --debug 2 to start with; you can go all the
way up to level 4 debugging. Level 5 debugging slows things down a lot and is
disabled by default. Only serious developers should touch that one.
Eterm is also capable to using gdb, dbx, and other tools to generate a stack
trace of itself when it crashes. This information will help developers find
the problem. Make sure that you compiled Eterm with the "-O0 -g3" compiler
flags (for gcc, or the equivalent flags for your compiler) if you choose to
submit a stack trace.
You'll also find people on the EFNet IRC channel #E who might be able to answer
your questions, but please be sure you've read all the documentation mentioned
above before asking a question there.