File: README.te

package info (click to toggle)
epic4-script-thirdeye 1.72-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 336 kB
  • sloc: makefile: 33; sh: 4
file content (286 lines) | stat: -rw-r--r-- 12,138 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
Third Eye 1.72 by keebler
http://knuckle.sandwich.net/te.html
Bugs/comments/whatever - keebler@sandwich.net
Help files now available on the web at:
http://knuckle.sandwich.net/te/help.html
-- /config for configuration
-- /tehelp for help

10/18/2000
--- 1.72 ---
Hooray for typos, here comes a bugfix release (with a few new features)
Once again, m4d pr0pz to bma for making deb packages :)

Fixed stuff:
  config directory is now created CORRECTLY on primary load for system-wide
  	installations.  stupid spacebar...
  background now swaps back to default properly upon exit
  edcc/version commands now obey ignore stuff, but only if you used /ig
    or added a user with the ignore flag on manually.  NOT /ignore
  fixed a very strange bug in which actions ending with "edcc list" would
    appear like an edcc list request to the channel
  fixed syntax.te theme
New stuff:
  list for channels to not send away/back messages to (THIS MEANS YOU, #LINUX)
    this also effects /bcm and /bcs, so you'll have to talk manually if you
	want to broadcast to them too
  new themes added: Prevail and Argon, thanks to Gnea
09/24/2000
--- 1.71 ---
Yes, I know this is way too many changes for such a small version number after
the last few.  Nyeah nyeah, I like to change my version scheme every so often.
Get epic4 0.9.6 or later

Thanks to Gnea, ashp, SbizZ, hakker, meisom, ntropy for bug fixes/reports/ideas

Fixed stuff:
  creates config directory if it can't find it, first run
  reverts to normal message playback if detached fails
  corrected help info for /ws
  background color selection for statbar works again
  fixed a small memory leak in list compression
  /ltheme with no parameters loads default
  active window (hidden) support for os4.te theme
  fixed a bug in the bx.te theme statbar
  exitting with the default theme on no channels no longer spams the shell
  	prompt
  ^D dcc auto-accept now works when dcc_store_path is enabled
  /addbot and /adduser work for hostnames without .s in them now
  can't flood-ignore yourself
  noflood tag on users can now be set (oops :))
  
New stuff:
  toggle to strip ansi from relayed messages
  list management commands standardized (/ls* /rm* /add*)
  /esend  - sends file from your edcc list to a user
  bnc (and ezbounce) support, check the new help section on BNC
  /rmsplit - removes a netsplit from the list
  lots of really cool internal list management stuff
  timer to automatically unban a user after /banning
  split the toggles section of /config in two for easier use
  caching dns for netsplits ** IMPORTANT ** for people on low bandwidth
    that complain of lag and/or stalling during netsplits
  /wm - creates a window to send all privmsgs to
  /rmtab - removes a nick from your message tab list

01/10/2000
--- 1.7 ---
Way too many changes here, so i just skipped a bunch of revisions.  Deal with
it. :)
Updated background settings to work with Eterm 0.9
1.7 should work best with epic4-2000, available at ftp.epicsol.org

Fixed stuff:
  /unban works again
  /ban - no longer futzes when nick not given
  /ig, /nf, /abk - automatically updates now
  whois on user not found - doesn't display end whois text
  /net takes a port now
  default file mode changed to -rw------- for safety
  netsplit detector no longer leaks memory (for real this time, complete rewrite)
  lagmeter doesn't die when disconnected
  theme loader no longer needs full path to theme file
  auto word kicks no longer go berserk
  window levels don't get wiped after /config or /tehelp
  autokicks are now disabled by default
  /wall no longer floods off
  url catcher no longer clobbers the banner
  proper terminal updates when leaving a channel in X now
  small bug in default theme caused mode colors to not work right
  sound/detatched playback no longer spits errors
  automatic bot logins work again
New stuff:
  /cleartab - clears the buffer of nicks that have messaged you
  /nswipe - regains a nick as soon as it's free
  xterm title for query windows
  /eget and /els now take arguments '-c' or '-x' to emulate CDCC/XDCC
  /ban now takes arguments -0, -1, ... -4 for varying ban severity
  /relp - public relays similar to /relm
  /lsthemes - list available themes to load
  /inv - now takes channel argument
  /cedl - also takes channel argument
  redid dcc listing, themable progress meter
  redid /tehelp, leaner on memory and easier to maintain.
  redid /config to fit better on screen, nicer on bandwidth
  ability to store channel keys (passwords), similar to pic/bot lists
  $tebase split into $tebase.conf and $tebase.src for system-wide installations
  layed out code for fifo logging (for use with epplet later on)
  /useropch - changes channels a +O user can be opped on
  generic help interface for commands with no arguments given
  incoming dccs of existing files get renamed to avoid clobbering
  flood protection can be turned off entirely
  generic list management system, much easier to keep track of
  nick hilight width is configurable (ke, keeb, keeble, etc)
  loader ansi can be turned off
  added a few more themes

6/28/99
--- 1.6 ---
Now requires 4pre2.004 or later
Lots of goodies this time.. my hd decided to blow up a couple of months ago, so
i don't have the complete list of fixes/new stuff, but the important ones are
as follows:
New stuff:
  theme support
  detatched window message playback
  default windowing mode variable (split/hidden)
  tab globbing for everything
  config toggle for hidden/split windows.  automatically sets alt-[WINNUM]
  	to work with your setting

fixed stuff:
  multiwindow problems should be completely gone
  autorejoining toggle works now
  /cb compresses to as few mode changes as possible
  autocompletion history works again
  /ban with non-existant nick doesn't go wacky
  lagmeter doesn't die during disconnects
  missing lines in channels when doing nick hilighting (thanks Deimos, 
  	shut the hell up, mux. :))

One sample theme (osiris 4) is included, along with the default one.
type "/ltheme .te/themes/os4.te" to load it up.  Many more themes are in
development, and os4 should be sufficient for modelling new themes on.

Thanks to Gnea, bma, KainX, and all of you people that put up with it taking so
damned long to get done. 

--- 1.5c ---
Yet another bug fix release.  Now requires epic4pre2.001-NR8 or later.
New stuff:
  bash-style tab completion with all the fixin's
  Eterm transparency/tinting support
  filter kick

fixed stuff:
  netsplit pong/402 stack leak.  i hate it when i do silly crap like that.
  msg/notice/etc stuff goes to the current window now instead of the main one
  minor speedups in url catcher checking
  redid /chanst to be more compact
  invite accept bind changed to ^T by popular demand
  names list is now alphabetized
  backgrounds/titles now update whenever you switch windows

10/10/98
--------------------
--- 1.5b ---
This here version's mostly just a cleanup... split the script into multiple
files to make it easier to manage.  It was getting just a touch large, deal
with it if you don't like it this way. :)
New stuff:
 lagmeter (message meter when away)
 fixed background switching on exit
 xterm title updating finally works correctly
 sound support for various actions and whatnot.  if you don't have esdplay,
  you should probably get it asap.  http://www.sdf.se/~simon/esdplay.html
 redid /tehelp
 fixed some bugs in the picture listing
 fixed tab replies for \'d nicks
 added hidden window switching keybinds
 made a window leave + kill bind/alias
 auto-accept invite/dcc keybind
 /gone and /back now talk to all channels
 fixed /unban (leftover bug from 1.5)
 added a default color setting for those of you that don't like gray

Logging, better tab-completion and theme support are coming soon.

--- 1.5a ---
1.5a, bugfix release, added a couple new toggles and some more display stuff
if the background switching works, someone tell me.  damned Eterm... :)
New stuff:
 togglable netsplit signoff display
 fixed /tehelp credits, i'm sure you all give a crap
 tile/scale support for bgswitching, also allows non-ppm format images for
   backgrounds and notify pics
 xterm title updating no longer screws up when given ctrl codes and such,
   except for titles ending in escape codes.
 xterm title updating's togglable now
 /config no longer mangles the main window so you can see what happened
   while you were /configging
 added dcc send/get/finish/lost displays
 fixed some more logging bugs
 added a toggle for noisy away/back

--- 1.5 ---
So i finally got around to porting to epic4.
New features/fixes include:
 fixed a really stupid buglet i made in 1.4e that foobarred dcc in epic4
 fixed userhost displays for epic4
 fixed whois displays
 colorized status bar
 colorized input prompt
 lots of internal fixes (local variables and whatnot)
 fixed x/eterm escapes to not make blank lines everywhere
 configurable dcc listing that doesn't take forever to display
 working /unig
 fixed up multiwindow a bit
 added /wj and /wq

--- 1.4e ---
Ok, so i lied.  I fixed a whole slew of bugs in this version, mostly
typoes and careless errors.  Fixed the following:
 botlist compression
 nuked that horrible logging of netsplits.. sorry =)
 now strips ansi from url catchers
 url double-checking is togglable for you folks on slower boxen
 netsplit/rejoin detection is togglable for you folks tired of that evil 
  flood bug.  though i did fix it so it'll only ping servers that'll pong
 fixed logfile pausing and deletion
 added automatic dcc chat logins for eggdrops bots.
  *** Careful, this is REALLY insecure.
 added emulation/support for cdcc.  Was gonna do xdcc, but then i decided
  that xdcc sucks. :)

--- 1.4d ---
Finally fixed the netsplit flood bug!  You may all smack me now for making
such a stupid error :)
Bot support added (see /tehelp bots)
Bugs fixed left and right, things work now.
Added better ignorance list support (made a /unig that works similarly
to /ban)
:: NOTE ::  This will be the final release for epic3.x.  Everything after
1.5 will require at least epic4.032 or later.

--- 1.4c ---
That damned netsplit flood buglet is really pissing me off, but i think it's
finally fixed.  I added configurable colors to /whois, /who, anything with a
:%( in it.  I changed around the /listusers display a bit, redid the /els
display, and fixed some other stuff.
fixed bugs in /cycle and /mops
added /sb .. finally got it working. (thanks KainX! :))

--- 1.4b ---
Ok.  I've fixed the flooding bug on netsplits, i've fixed netsplit displays,
(no more "No Such Server" scrolling), i've fixed that little typo in the
window binds, so you should be able to use multi window stuff
i fixed /mops, made a couple adjustments to more config typos.
I let you define your own ctcp-sound/color kick messages (everyone rerun
/config after loading this!!)
I added more Eterm support.  Now you can have different background pixmaps
in Eterm for different channels.

----- Known Bugs -----
xterm/Eterm will get blank lines sometimes.  this is because i have to use
external echo commands to run xterm escapes, due to the way epic mangles
^G's.  There's nothing i can do about it now, but it will be fixed as soon
as hop gets ^G-escaping in epic4, which also means that the next ver of TE
(or at least one in the not-so-distant future) will be written for epic4.
The background doesn't set itself back to normal when you quit, either...
unless you have a DAMNED fast machine.

--- 1.4a ---
Yeah, i know 1.4 was broken as hell.  this should fix most of the stuff

--- 1.4 ---
Ok everyone, i know you've all been waiting for it, so here it is
I fixed much stuff in the userlists (autoop, protection, etc. should be much
faster now.)
I rewrote the netsplit stuff so it uses 0% cpu instead of 100%, i know you're
all ecstatic over that.
I also added some more variables and aliases, etc.. it's all in the /tehelp
Do *NOT* load iris.irc over this version, because it will most likely
do bad icky things and not work very well at all.
Disabling ansi will make things ugly as hell, seeing as i don't really
give a rat's ass about how the non-ansi version looks. :)