Commit Graph

282 Commits

Author SHA1 Message Date
Michael Jennings 6f6ebe924f Sat May 4 11:12:19 2002 Michael Jennings (mej)
Added a --enable-escreen option for those who wish to try it out.
Also fixed the compile with Escreen and profiling are both enabled,
and disabled Escreen debugging.


SVN revision: 6203
2002-05-04 15:12:59 +00:00
Michael Jennings 92ca20bcba Sat May 4 10:23:38 2002 Michael Jennings (mej)
Ran reformat-code on the tree.

Also merged in Azundris' Escreen patch.  It's disabled by default for
the moment pending further testing, but you can enable it manually by
defining ESCREEN.


SVN revision: 6202
2002-05-04 14:25:30 +00:00
Michael Jennings 43bd347fbb Mon Apr 29 21:18:20 2002 Michael Jennings (mej)
Fixed the --install option which hasn't worked for ages.


SVN revision: 6193
2002-04-30 01:19:33 +00:00
Michael Jennings c9ef7c9002 Mon Apr 29 10:48:33 2002 Michael Jennings (mej)
Disable the screen dump escape sequence and implement a save_buff()
script function instead.


SVN revision: 6191
2002-04-29 14:50:43 +00:00
Michael Jennings ba90de6336 Sun Apr 28 10:06:32 2002 Michael Jennings (mej)
Don't require the new libast just yet....


SVN revision: 6189
2002-04-28 14:07:29 +00:00
Michael Jennings f2f2138304 Fri Apr 26 14:34:08 2002 Michael Jennings (mej)
Minor tweak so bottom-docked buttonbars are properly placed.


SVN revision: 6183
2002-04-26 18:35:12 +00:00
Michael Jennings bba5179976 Fri Apr 26 14:28:08 2002 Michael Jennings (mej)
Reverted Charles Clancy's shading patch (from the 21st) since it
breaks 24bpp on Linux.  Hopefully there is a better fix.

Fixed an ASSERT failure in the buttonbar redraw pointed out by
Laurence J. Lane <ljlane@debian.org>.

Also made multiple buttonbars work properly.


SVN revision: 6182
2002-04-26 18:30:48 +00:00
Michael Jennings d6c4f56dcc Wed Apr 24 22:34:59 2002 Michael Jennings (mej)
Fix warning.


SVN revision: 6178
2002-04-25 02:35:52 +00:00
Michael Jennings 498c820020 Wed Apr 24 22:27:51 2002 Michael Jennings (mej)
Save buttonbar info when we save theme settings.


SVN revision: 6177
2002-04-25 02:28:57 +00:00
Michael Jennings 306487a72e Wed Apr 24 16:56:48 2002 Michael Jennings (mej)
Fixed bug where initial options would get parsed even if they were
part of a -e/--exec expression.


SVN revision: 6174
2002-04-24 20:58:00 +00:00
Michael Jennings e23c811747 Tue Apr 23 14:23:00 2002 Michael Jennings (mej)
Redraw the buttonbar properly when moved.  Spotted by Azundris
<hacks@azundris.com>.

Also fixed the display of underlining with fonts lacking descent.


SVN revision: 6166
2002-04-23 18:25:01 +00:00
Michael Jennings 6352ed7629 Mon Apr 22 09:20:26 2002 Michael Jennings (mej)
Fixed the use of an uninitialized variable pointed out by Azundris
<hacks@azundris.com>.


SVN revision: 6162
2002-04-22 13:22:44 +00:00
Michael Jennings 5e2bad6411 Sun Apr 21 14:06:19 2002 Michael Jennings (mej)
A patch from Charles Clancy <tclancy@uiuc.edu> to fix shading on
Solaris.


SVN revision: 6159
2002-04-21 18:07:28 +00:00
Michael Jennings 06d77d4d86 Fri Apr 19 15:35:11 2002 Michael Jennings (mej)
Use safe_print_string() to decode string defines before printing them
in --version output.  This fixes Debian bug #143328, submitted by
Tom Gilbert <tom@linuxbrit.co.uk>.

Also removed '~' from the CUTCHARS compiled-in default.  (It had
already been removed from the themes.)  Makes double-click selection
of URL's easier.  Requested by Laurence J. Lane <ljlane@debian.org>.


SVN revision: 6152
2002-04-19 19:38:54 +00:00
Michael Jennings b3d3c45768 Sun Apr 14 22:34:41 2002 Michael Jennings (mej)
Fixed a bug spotted by Charles Clancy <tclancy@uiuc.edu> that caused
color modifiers to mistakenly be applied to the icon pixmap.


SVN revision: 6132
2002-04-15 01:35:33 +00:00
Michael Jennings a42eb977bf Sun Apr 14 20:55:42 2002 Michael Jennings (mej)
Changed occurances of "noenc" to the correct keyword, "none."  Thanks
to Laurence J. Lane <ljlane@debian.org> for pointing this one out
also.


SVN revision: 6131
2002-04-14 23:56:59 +00:00
Michael Jennings e5edaa19af Mon Apr 8 15:29:27 2002 Michael Jennings (mej)
Fixed a bug spotted by Laurence J. Lane <ljlane@debian.org> with color
settings not being properly saved.


SVN revision: 6111
2002-04-08 20:31:10 +00:00
Michael Jennings e662a53967 Sun Apr 7 21:15:09 2002 Michael Jennings (mej)
Be even more anal when dumping a buffer to a file....


SVN revision: 6110
2002-04-08 02:16:09 +00:00
Michael Jennings c16f0f1e1f Tue Feb 26 10:01:41 2002 Michael Jennings (mej)
Fixed the default fg color and color 7.


SVN revision: 5985
2002-02-26 15:04:05 +00:00
Michael Jennings 3be1081fc4 Mon Feb 25 23:10:59 2002 Michael Jennings (mej)
Fixed a warning that got missed before.  Also removed the colour
scheme that no one liked.  I left it in the Eterm theme, though...just
commented it out.  I also put back the old font lines and commented
those out too.  The Eterm theme config file is intended as a teaching
tool as well as a theme config. :)


SVN revision: 5982
2002-02-26 04:13:57 +00:00
Michael Jennings 24bfa3afb9 Thu Feb 21 19:06:18 2002 Michael Jennings (mej)
I think Ted made the right call for the wrong reason.  I'm adding the
fallback value for CONFIG_BUFF so that people using the older libast
will be able to use 0.9.2.  I'd like to get 0.9.2 out the door soon,
but libast 0.5 is far from ready. :-)


SVN revision: 5967
2002-02-22 00:09:23 +00:00
tzz 2bf446299e CONFIG_BUFF was in libast, duh
SVN revision: 5966
2002-02-21 21:05:16 +00:00
tzz bff50aaeee applied automatic encodings patch, see ChangeLog. Also a minor CONFIG_BUFF
missing define fix.


SVN revision: 5962
2002-02-20 14:44:46 +00:00
Michael Jennings 9da97da220 Tue Feb 12 00:27:03 2002 Michael Jennings (mej)
Ahem.  That was dumb.  Let's just undo that, shall we?


SVN revision: 5922
2002-02-12 05:28:30 +00:00
Michael Jennings fe9407d755 Tue Feb 12 00:05:03 2002 Michael Jennings (mej)
Build and install the latest libast from CVS, then try this again.
Sorry....


SVN revision: 5920
2002-02-12 05:06:31 +00:00
Michael Jennings 2e4967aec3 Mon Feb 4 22:12:28 2002 Michael Jennings (mej)
I would love to know precisely what combination of cosmic catastrophes
conspired to cause me to not do a test build before committing.

Thanks catalyst.


SVN revision: 5900
2002-02-05 03:13:39 +00:00
Michael Jennings 17646c4170 Mon Feb 4 21:13:44 2002 Michael Jennings (mej)
Finally got around to fixing the icon loader....


SVN revision: 5899
2002-02-05 02:14:26 +00:00
Michael Jennings 1ece1388ff Sun Feb 3 15:51:38 2002 Michael Jennings (mej)
Apparently I forgot to commit these copyright date changes. :(


SVN revision: 5895
2002-02-03 20:53:07 +00:00
Michael Jennings 174cec1c80 Tue Jan 29 23:46:18 2002 Michael Jennings (mej)
Improved debugging of image finding problems, and improved reporting
of Imlib2 load errors.


SVN revision: 5882
2002-01-30 04:47:01 +00:00
Michael Jennings 3bd0209d81 Mon Jan 14 13:51:49 2002 Michael Jennings (mej)
Added a server grab around the setting of the root properties and
background.  Suggested by Owen Taylor <otaylor@redhat.com> and Olivier
Chapuis <olivier.chapuis@free.fr>.

Also updated the version number in configure.ac for all those
mor^H^H^Hpeople using Debian unstable. :-)  Fixed a few compiler
warnings too.


SVN revision: 5834
2002-01-14 18:56:15 +00:00
Michael Jennings d5085e3001 Thu Jan 3 12:42:41 2002 Michael Jennings (mej)
This is better.


SVN revision: 5805
2002-01-03 17:44:39 +00:00
Michael Jennings 890147b8ea Thu Jan 3 12:38:54 2002 Michael Jennings (mej)
Fixed the select() call based on info from Paul W Brannan
<pbranna@clemson.edu>.  Also added check for _POSIX_SAVED_IDS.


SVN revision: 5804
2002-01-03 17:41:23 +00:00
Michael Jennings bfec337701 Mon Dec 31 16:28:46 2001 Michael Jennings (mej)
Minor debugging enhancements.


SVN revision: 5795
2001-12-31 21:29:30 +00:00
Michael Jennings a923b86954 Sat Dec 29 15:39:38 2001 Michael Jennings (mej)
Fixed a little-endian bug with 24-bit XImages, added a bit to
init_locale() in an effort to replicate the behavior of the Athena
widgets, and added a -b option to Esetroot based on a patch from
Oliwier Ptak <supergrass@gmx.net>.


SVN revision: 5792
2001-12-29 20:47:49 +00:00
Michael Jennings 36b1140007 Fri Dec 14 15:17:14 2001 Michael Jennings (mej)
termcap fix from Fredrik Svensson <fred@ludd.luth.se> and another
mod to Paul's patch.


SVN revision: 5769
2001-12-14 20:22:27 +00:00
Michael Jennings 7701e6d1e1 Thu Dec 13 15:14:33 2001 Michael Jennings (mej)
An update to a previous patch from Paul Brannan <pbranna@clemson.edu>.


SVN revision: 5768
2001-12-13 20:20:45 +00:00
Michael Jennings 1e97991b6a Mon Dec 3 20:16:39 2001 Michael Jennings (mej)
Patches from Paul Brannan <pbranna@clemson.edu>, Klaus Elsbernd
<elsbernd@dfki.uni-kl.de>, and Derrick Moser
<d2moser@calum.csclub.uwaterloo.ca> which appeared while I was away.
Fixes for mouse wheel reporting and reset handling (Paul), Solaris
portability (Klaus), and XIM (Derrick).

Getting ready to release 0.9.2 soonish.


SVN revision: 5745
2001-12-04 01:22:07 +00:00
Michael Jennings b8e17e5de4 Sun Oct 21 06:15:13 2001 Michael Jennings (mej)
Fixed a couple remaining bugs in 0.9.1, including that really
annoying problem people keeping whining about where Eterm won't build
without Imlib2.  It will now. :P


SVN revision: 5543
2001-10-21 13:21:05 +00:00
Michael Jennings 5fb6ac13f9 Wed Sep 26 23:19:37 2001 Michael Jennings (mej)
Oops.  Let's get rid of that useless code. :P


SVN revision: 5378
2001-09-27 06:21:28 +00:00
Michael Jennings 740a7b7ab8 Thu Sep 6 15:33:37 2001 Michael Jennings (mej)
While I'm at it, here's a patch to fix some escape sequence handling
under vim from Paul W Brannan <pbranna@clemson.edu>.  This patch is
reported to fix problems where vim would come up with underlines.


SVN revision: 5338
2001-09-06 22:38:21 +00:00
Michael Jennings 1d6dde2e15 Thu Sep 6 15:16:05 2001 Michael Jennings (mej)
Argh.  I hate finding stuff like this after a release.  Luckily, it's
not severe.  It only occurs when --default-font-index is specified on
the command line.  Symptoms vary according to how the compiler
arranges certain variables in memory.

Thanks to Richard Lowe <richlowe@richlowe.net> for reporting the
problem.


SVN revision: 5337
2001-09-06 22:26:20 +00:00
Michael Jennings e03f5ed13c Tue Aug 28 00:30:55 2001 Michael Jennings (mej)
Let's see if this fixes the PrintScreen problems....


SVN revision: 5300
2001-08-28 07:36:44 +00:00
Michael Jennings e65a9e34aa Thu Aug 23 14:00:02 2001 Michael Jennings (mej)
I got tired of having to maintain half a gazillion menus.cfg files
considering that the vast majority of them are identical or have
large identical sections.  Thus, I took the m4-based menus.cfg from
the chooser theme and hacked on it a bunch.  I can now regenerate
the menu files for all Eterm themes from a single source file using
the gen-menus script in doc/.

I also removed the comments from the theme.cfg files of all themes
except "Eterm" itself.


SVN revision: 5263
2001-08-23 21:04:36 +00:00
Michael Jennings fe2f9eff33 Fri Aug 10 13:55:49 2001 Michael Jennings (mej)
Minor typo...


SVN revision: 5092
2001-08-10 20:56:03 +00:00
Michael Jennings 450ad4f34f Fri Aug 10 13:51:34 2001 Michael Jennings (mej)
I noticed this when I tested the smoked glass theme, but I forgot
about it until Martin Tyler <martin@boo.org> reminded me.  This should
fix the bogus calls to imlib_image_get_filename() etc. when using
transparency and shading.


SVN revision: 5091
2001-08-10 20:52:51 +00:00
Michael Jennings cd4595128b Sun Aug 5 16:15:34 2001 Michael Jennings (mej)
fvwm color thingie patch from Eric West <ericwest@asicaction.com>.


SVN revision: 5047
2001-08-05 23:18:48 +00:00
Michael Jennings f89dff3d3d Sun Aug 5 01:52:51 2001 Michael Jennings (mej)
Okay, first off, I finally found and fixed a typo with regard to the
utempter support on RedHat-based systems.  I doubt it's ever worked
properly (sigh).  Secondly, I added support for throwing Eterm's
termcap entry into the termcap DB on FreeBSD (and possibly other
*BSD-based) systems thanks to info from Kirby Kuehl
<vacuum@technotronic.com>.  And finally, added in a patch from Paul
Brannan <pbranna@clemson.edu> to support some additional escape
sequences for vim.


SVN revision: 5044
2001-08-05 08:57:32 +00:00
Michael Jennings c3d2a57fc8 Mon Jul 23 17:59:18 2001 Michael Jennings (mej)
Fixed the problem where the wrong font would end up in your menus and
buttonbars if you enable multibyte support but don't have a specific
encoding in use.  I also corrected a large number of misplaced
newlines in error messages; I think that was some Perl-fu gone awry.


SVN revision: 4980
2001-07-24 01:00:37 +00:00
Michael Jennings e74bf73276 Mon Jul 23 11:05:45 2001 Michael Jennings (mej)
Well that was dumb.  PNG backgrounds which were tiled rather than
scaled would end up nuking most of the window.  Fixed now.


SVN revision: 4979
2001-07-23 18:06:26 +00:00
Michael Jennings 1d362467ee Sat Jul 21 20:22:26 2001 Michael Jennings (mej)
Although I have yet to be able to reproduce it, I believe this will
fix Debian bug #104393.  I don't think the lower parts of that array
were getting properly zeroed. :(


SVN revision: 4975
2001-07-22 03:25:23 +00:00