1999-11-05  Rainer Schoepf <schoepf@uni-mainz.de>

	* etalk-proc.el, etalk-x.el, etalk.el: Removed encryption.
	* etalk-edit.el (etalk-auto-fill-now): Directly insert the
	recently killed auto-wrap text instead of using `etalk-yank-text'.

1999-08-26  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-sinit.el (etalk-sinit-startup-tyrant): When checking for a
	special buffer, do not use the flag, but compare buffers instead.

1998-08-29  Eric M. Ludlam  <zappo@ultranet.com>

	* sformat.el (Sformat): Use char-or-string instead of integerp for
	character flags.

Fri Jan  9 23:20:55 1998  Eric M. Ludlam  <zappo@ultranet.com>

	* finger.el, etalk.el: Updated the version number.
	Updated email and added info about inhibit in the blurb.

Mon Dec 15 01:24:08 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalkcomp: Removed old eieio and dlg calls

Sun Dec 14 19:14:25 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Renamed package to gtalk, renamed symbols and files apropriately
	Fixed copyright and email address.

	* autoloads:
	Renamed package to gtalk, renamed symbols and files apropriately
	Fixed copyright and email address.  Added a copyright notice.

Sat Nov  1 13:31:44 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el:
	Added fn to allow starting the debugger and attaching it to the etalk
	sub-process.  Useful for debugging etalk easilly.

Thu Oct 30 02:16:41 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Added new `etalk-debug' command to run `etalk' and to attach gdb to the
	running etalk process.  When there is a debug process going, it always
	shows up as the extrabuff when reconfiguring the windows.

Fri Oct 17 11:18:25 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: Added an object-write method to the super class.

Tue Oct 14 02:11:57 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Encryption type is now also appended to the mode-line display.

	* etalk-proc.el:
	The new encryption notification message is now interpretted
	and used to redisplay the modeline text.

Fri Oct 10 01:59:21 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-cfg.el: dialog mode discliamer and checkdoced

Wed Oct  8 18:45:46 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* autoloads: change copyright

	* etalk.el:
	Removed useless comments, added custom controls, and added font-lock
	to talk buffers.

	* etalk-sinit.el, etalk-mini.el, etalk-yorn.el, etalk-edit.el:
	Added defcustom

	* etalk-x.el:
	Added new menu items for the new etalk features of encryption,
	shared apps, and tcpacceptmode.  Added font-lock keywords for talk
	buffers that identify typographics highlihts like *this* or /italics/
	or _book titles_ and does the right thing to them.

	* etalk-proc.el:
	Added new interactive functions to do encryption, shared apps, and
	setting the tcp accept mode.

Tue Oct  7 00:15:13 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* autoloads: Removed old config option thingies

Tue Aug 12 00:58:06 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: XEmacs can also use etalk-x menus

	* etalk-yorn.el, etalk-tyrn.el: Fixed simple errors

	* etalk-x.el: Converted to easymenu

Sat Aug  9 16:25:46 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* tyrn-ai.el, sformat.el: Fixed another doc string.

	* sformat.el, finger.el, etalk-yorn.el, etalk-x.el, etalk-tyrn.el, etalk-tcp.el, etalk-spec.el, etalk-sinit.el, etalk-proc.el, etalk-mail.el, etalk-lgame.el, etalk-error.el, etalk-18.el, eieio.el:
	Made checkdoc compliant

	* etalk-edit.el: All doc-strings and comments comply with checkdoc.

	* etalk-mini.el: Changed header comments to be ;; instead of ;;;

Mon Jul 28 00:01:36 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-18.el: Fixed docstrings based on checkdoc.

Sun Jul 27 23:49:26 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mini.el, etalk.el: Fixed docstrings based on checkdoc.

Wed May  7 01:15:27 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Ran etalk through checkdoc.

Sat Mar  1 16:53:19 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-d.el:
	Text widgets now have handle-motion set to 'traditional for optimizations.

	* dialog-mode.el:
	Added maybe key optimization.  Widgets can now specify thier handle-motion
	field as 'traditional.  Traditional movement is handled by dialog-mode unless
	the motions exceeds the bounds of the widget.

	* widget-i.el:
	Text field widgets no longer put their object on the < and > buttons

Sun Feb 23 14:02:25 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-class.el: A boundp should have been fboundp in data-valid-color-p

	* etalkcomp: Turned off byte compilation warnings

Wed Jan 29 02:19:43 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-class.el, dlg-config.el:
	changed the name of dialog.el to dialog-mode.el

	* eieiocomp.el: Initial revision

	* dialog-mode.el:
	Renamed this file.  Added some comments, and fixed xemacs color loader

Sun Jan 26 18:56:10 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Updated some documentation

	* etalk-proc.el: Removed unused variable

	* dlg-class.el, dialog-mode.el: Fixed typo

Fri Jan 24 01:18:52 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* tree.el: Updated some documentation

	* dialog-mode.el: Fixed up documentation.

	* dlg-config.el: changed doc strings

	* eieio-doc.el: fixed documentation strings

Thu Jan 23 03:04:20 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: Modified all doc strings to conform to standards.
	Modified all cl things to be more robust when loading.
	Added eieio-hook run whenever defmethod is called.

Sun Jan 19 22:08:52 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: Iffed out imenu for XEmacs

	* e-config.el:
	Added XEmacs specific checks, including completely disableing those
	dialogs which make no sense there.

	* dlg-config.el:
	Added XEmacs specific fixes, particularly around face/font management.
	Make dlg-bunch-of-simple-toggles smart enough to throw out variables
	which are not bound.

	* dlg-class.el:
	Added XEmacs specific fixes, particularly around face/font management
	and lack of working replace-match

	* etalk-cfg.el:
	Updated for new dialog stuff.  Added section on minibuffer completion
	options.

Sat Jan 18 23:51:12 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-config.el:
	Added help button to config frame.  Added new info button.  Added help
	functions to all buttons which didn't already have help.  Updated
	string-to-list functions to be more configurable.

	* dlg-class.el:
	Fixed bugs with data-object-symbol's edit-config-file method when
	dealing with `nil' as a list

	* e-config.el:
	Updated to fix bugs found when testing the auto-edit feature.

	* ecfg-menu.el:
	Added new menu items for ange-ftp, dired, citation, bookmarks, and
	ispell.  Added the autoload calls.  Made submenu for mail related
	items.

	* e-config.el:
	Turned all blocks of toggles into dlg-bunch-of-simple-toggles calls,
	and added many new dialog boxes including ange-ftp, dired, citation,
	bookmarks, and ispell.  Added calls to the new dlg-info-button, took
	advantage of the new widget-help system in many places.

Thu Jan 16 02:23:51 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el: Added mode line modifications for dialog mode

	* Makefile.eieio: Initial revision

Fri Jan 10 23:09:02 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-i.el, widget-d.el: Added support for widget level help

	* dlg-config.el:
	Specialized routines to help build configuration dialog boxes.

	* dlg-class.el: Specialized classes for editing configuration items in.

	* dialog-mode.el: Added support for widget-level help

Tue Jan  7 23:08:08 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio-doc.el:
	Fixed compile bugs by moving some things around, and adding some
	parameters or comments

	* e-config.el: Fixed bug in postscript

	* dlg-config.el: Changes to string-to-list

	* dlg-class.el:
	Added new translated version of data-object-symbol (user defined
	translation)

Sat Jan  4 18:20:35 1997  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Added check so this file can be byte-compiled in batch mode

Fri Dec 20 04:11:00 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Added special command to update the lisp keywords to include
	defmethod.

Thu Dec 19 21:19:37 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-config.el:
	Added a couple utility functions for use with the specialized data
	objects

	* widget-i.el: Fixed up option-text widget to be more reliable

	* e-config.el: Fixed a few bugs, added lots of ps-print stuff

Thu Dec 12 03:38:56 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	More XEmacs support, and fewer byte-compiler errors.  XEmacs now finds
	background mode more reliably.

	* eieio-doc.el: comment change

	* eieio-opt.el: doc change

	* eieio-comp.el:
	Fixed XEmacs but when printing code with reference byte-code in it.

	* widget-i.el:
	Added some speed optimizations.  Fixed geometry management for groups
	with no children.  Mouse yank in text fixed.  Title added to popup
	menus on option buttons.  Fixed spelling.

	* widget-d.el:
	Spelling fixes.  Added :title to option button to customize menu title
	and prompt string.

	* eieio.el:
	Fixed spelling all over.  Fixed some compiler warnings.  Added hack to
	make edebug print objects and classes nicely.

Thu Dec  5 03:11:39 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Added new constants for inicies into classes and objects which were
	not there before.
	Fixed problems with lambda-default.  It behaves like lambda, except it
	has `lambda-default' as the first symbol instead.

Wed Nov 27 03:45:17 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio-doc.el: Fixed string to tex function and some comments

	* widget-d.el:
	Modified widget-text-field to maintain 2D scrolling info.
	Added widget-text-box, widget-scrolled-text, widget-combo-box,
	widget-arrow-button.
	Updated widget-scale and widget-scrollbar so they worked.

	* eieio.el: Added `replacement-args' to call-next-method
	Added new method off default superclass for printing objects with a
	summary

	* dialog-mode.el: Added some keyboard bindings
	Made dialog-refresh smarter
	changed dialog-test

	* eieio-opt.el: Initial revision

	* widget-i.el:
	Added giant text-widget speedups (redraw-smarts, value-cache)
	Added multi-line text widgets
	Added data-object `object-print' method
	Finished Scrollbars & scales, added arrow-button
	Created combo-box (text and option button combo)
	Created scrolled text (scrollbar/multi-line text combination)

Fri Nov 22 03:56:12 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: Fixed up comments describing the object.
	Added new default-object cache.  (Major speedup)
	Fixed object-p to be faster
	Fixed the signal for no method
	Fixed lambda-default to work as documented under newer default scheme
	When printing, the method tree is reversed so that they appear as
	created.

Mon Nov 18 00:28:44 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Updated some key bindings, and fixed up the demo some.
	dialog-build-group can now accept a string as the group, and it will
	auto make a frame with that label

	* dlg-class.el: fixed docstrings so they could be used in the manual.
	Fixed data-object-command-option which was broken.  (Was evaluating a
	string, not actually reading the string into a list first)

	* eieio-comp.el: Fixed the comments

	* eieio.el: Moved all browsing commands into eieio-opt.el
	Added the eieio-attribute-to-initarg command
	Changed oref-default-engine to accept a class as well as an object.

	* widget-d.el:
	Updated all the documentation so it was good enough for the texinfo
	file

Sun Nov 17 23:58:48 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio-doc.el: Initial revision

Wed Nov 13 23:30:42 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Added a new warning message when there is no method implementations,
	and created new signal symbols no-method-definition and
	invalid-slot-name.

	* eieio.el:
	Translated several things into macros, and fixed a bug in (call-next-method)
	which ignored the superclass

	* dlg-class.el:
	Created more smart defaults to use the object name as the symbol or
	command if needed.  Added feature to string-to-int to protect against
	floating point numbers if needed.

	* e-config.el:
	Updated all widget and data-object initializers to use the new smart
	defaults

	* ecfg-menu.el: mail and rmail were split

Sun Nov 10 14:16:50 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-config.el:
	changed the dlg-init box to handle a new parameter, and take up less
	space (4 lines minimum now.)

	* e-config.el:
	Added use of new dlg-init parameterer, and made radio-box in rmail
	better

Sat Nov  9 23:46:08 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-i.el:
	Upgraded box-drawing, and added some smarter geometry management

	* dialog-mode.el: Added a bunch of xemacs support

	* widget-i.el: Fixed some xemacs specific bugs and/or errors

	* eieio.el: Moved byte-compiler specific stuff into a different file.
	Added more edebug specs for all the different macros, and fixed the
	one for defmethod.

	* eieio-comp.el: Initial revision

Thu Nov  7 19:12:53 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Fixed how classes are created so that defmethod can be called when
	creating accessors.

	* dlg-class.el:
	Added or updated constructors of different types.  Fixed -list-index
	section replacemet routine.

	* widget-d.el: Added widget-gadget-translator type

	* widget-i.el: Added gadget-translator type.
	Added optimization for getting values from previous widget.
	Added checks in resizers to avoid non-visual widgets
	Labeled text now defaults it's label to it's name if none is given
	Labels reverse-reference their data objects

	* e-config.el: Updated to use the new widget smart defaults

Fri Nov  1 05:37:24 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Created new dialog-current-parent for use with dialog-build-group.
	Fixed color maker.  Adjusted top-level-shell's init paramters
	Added neat indent properties to -width-writeable macro
	Added dialog-last-maybe-command variable to make maybe command
	frieldlier to commands that like to know when they are repeating themselves.
	Made create-widget not take a parameter, but be backward compatible still.
	Deleted widget-bunch-o-chars.
	changed dialog-test.

	* dlg-class.el: Initial revision

	* dlg-config.el: Removed all class definitions to dlg-class.el
	Updated widget-creators to use new defaults from dialog set.

	* widget-i.el:
	Removed all old `get-*' routines, and made the accessors in widget-d
	Created new heuristic defaults for x and y.
	negative offsets are now `box' smart.
	Boxed widgets can now have selected sides turned on or off.
	Group size calculator is now box smart.
	Gave new smart defaults to frame's label, and label's label.
	Added widget-labeled-text implementation (verify only)
	Added widget-push-button implementation (verify only)
	Fixed radio box button init bug
	Replaced occurances of `widget-bunch-o-chars' with make-string

	* widget-d.el:
	Added load hooks for widget-d file.  Started using accessors.
	Changed initforms of x, y.  Added resizeable flag to visuals
	Changed protection of boxed.   Added box-sides.
	Created new widget-labeled-text group for text fields with labels.
	Created new widget-push-button, to be used instead of widget-button
	which now acts as a basic type from which other buttons inherit.
	Added justification default for option button.

	* eieio.el: Fixed :accessor part in class declaration to use methods.
	Fixed some doc strings.  Added lisp indenting and compiling tags to
	some symbols.  Created oset-default to set default values in existing
	classes.  Added object-name-string function.

Mon Oct 28 22:31:27 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: Removed all reference to classmethods

Sat Oct 19 14:41:09 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-d.el:
	Added use of normalized coordinates to visuals.  Added handle-motion
	for widgets which want to use motion keystrokes (up, down, etc)

	* widget-i.el:
	Fixed repetitive geometry management call (ick). Fixed frame label
	positioning.  Fixed mouse-color over option & toggle button types.
	Fixed cursor positioning over clicked buttons.  Removed recursive
	input dispatching.  Added ability to create children at the beginning
	of a list.

	* dialog-mode.el: Moved geometry management to after construction phase

Thu Oct 17 02:48:52 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Implemented a new keyboard scheme with `maybe' keys, which will
	execute commands from global map unless a widget is requireing those
	keys.  At this time, the text widget grabs arrow keys for motion, but
	otherwise they are used to navigate around the dialog box.

	* widget-i.el: Upgraded some widget input to handle new keyboard scheme

	* eieio.el: Fixed XEmacs related byte compilation errors

	* widget-i.el: Fixed byte compilation errors associated with XEmacs

Sat Oct 12 10:23:33 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Added the ability to byte compile methods using moder emacs lisp
	byte-compiler

	* dlg-config.el, e-config.el, widget-i.el: Fixed byte-compile warnings

Fri Sep 27 00:04:58 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-i.el:
	Text widget now attaches itself into a text property for faster access
	by dialog mode.

	* dialog-mode.el:
	Added a way to make input bypass the recursive pass-in using nifty
	text properties.

Tue Sep 24 00:46:03 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Tried to add some xemacs support, and started using some features of
	regular emacs

	* widget-i.el:
	fixed some event management, and added a little xemacs support

Sat Sep 21 16:03:20 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* e-config.el, ecfg-menu.el: Initial revision

	* autoloads: Added items into system menu, and into econfig-menu

	* etalk-x.el:
	Added etalk configuration commands into main config menu, and added
	etalk commands under tools

	* widget-d.el:
	Added navigation list to toplevel shell, and added label list to labes
	for multi-line labels

	* widget-i.el:
	Added ability in all widgets to handle symbol input events.  Labels
	can now display multi-line strings. (thus, buttons can do multiline
	strings.)  toplevel shell now creates a navigation list so TAB and
	M-TAB now navigate widgets forwards and backwards quickly, without
	complex tree searches.  This also speeds up general group input
	distribution.

	* dialog-mode.el:
	Dialog can now load if the current font does not support bold or
	italic.  Added smarter keymap handlers for symbols as well as
	characters and event.  Added meta map, so all meta commands now work
	in text fields.  Fixed dialog-test to not quit whenever alternate
	buffer is shown, and to use positioning deltas

	* dlg-config.el:
	Added many new data objects which know how to save themselves as
	symbols, hooks, disabled-commands, string-numbers, packages etc.  Also
	added the ability to save themselves into a file, either the
	.Xdefaults, or .emacs file.

Sat Sep  7 15:54:08 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* sformat.el: Updated version number to 1.1

	* sformat.el: Added a speedup to a list search

	* sformat.el:
	Added ability to pad w/ 0 when extending a string, and used "make-string"
	instead of substring on existing string to make pad.

	* sformat.el:
	Fixed error where if sizing number in format string = length of
	string, then nothing came through at all

Wed Sep  4 11:46:33 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalkcomp: Added some eieio stuff

	* finger.el: Added font-locking abilities

Sun Aug 25 13:24:49 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-sinit.el:
	accidentally used "etalk-flag" instead of "etalk-flag"

Mon Aug 19 00:52:21 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-i.el:
	Added verification speedups for rectangles, and relational positioning
	updates.  Added option buttons, and help clicks for all buttons.

	* widget-d.el: Added documentation strings to every field as apropriate

	* eieio.el:
	Added additional documentation support, and speedups using obarrays
	instead of association lists.

Sat Aug 17 00:30:57 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-config.el:
	Added commands needed to display the automatic edits in a
	configuration file.

	* etalk-cfg.el: Initial revision

	* dialog-mode.el:
	Added many keymap upgrades, some in the hope of getting xemacs to
	work.  Also added many color loaders.

Sun Aug 11 01:17:15 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dlg-config.el: Initial revision

Fri Aug  2 02:08:10 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Added a new autoload for configuration items.

Wed Jul 31 00:56:06 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-sinit.el, Makefile: Initial revision

Sun Jul 28 18:51:36 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* dialog-mode.el:
	Made a better keymap, added specialized color loader for specialized
	faces, and updated the test case

	* widget-i.el:
	Updated many behaviors, new faces, and added some methods to some
	new widgets

	* widget-d.el: Updated some classes, and added a few new ones.

	* eieio.el:
	Added big speedup to method execution by using a more intelligent
	storage system

Sat Jul 27 21:25:31 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-spec.el:
	Removed spurious functions no longer needed because of aux ports

Wed Jun 26 01:29:51 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-spec.el:
	Added some stuff for the new AUX ports, preparing to remove leftover
	shared socket stuff.

	* etalk.el: Convert M-del into kill-work character.
	Load sinit at startup for aux-init port stuff which is needed.

	* etalk-yorn.el: Fixed yorn part so they work.

	* etalk-tyrn.el:
	Minor changes to support aux ports (deleting process when done) as
	opposed to putting the old buffer set back.  Still needs some work.

	* etalk-tcp.el:
	Modified to support auxiliary ports, removed old single-connection
	game methods.

	* etalk-proc.el: Added unsolicited auxiliary port support

Mon Jun 17 22:32:54 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* widget-d.el:
	Moved some items out of private hands so that they can be worked with

	* dialog-mode.el:
	Fixed insert-overwrite-face so it uses text properties and not overlays
	Fixed dialog-test so some of the faces really exist.

	* widget-i.el: Fixed groups so that TAB navigates
	Fixed buttons to use mouse face to make it more efficient

Sat Jun  1 14:50:56 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el:
	Fixed comments in beginning, and added accessors, and attempts at
	using setf with cl.el

Wed Apr 10 22:49:15 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* tree.el:
	Added ability to change where a parent node appears (top. bottom,
	middle) of children nodes.

	* eieio.el:
	Added speedup by attaching symbols to class names with values being
	indexes into an object.

Fri Mar 29 04:30:34 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* autoloads:
	Modified method of finding etalk binary based upon load path to work
	with new directory structure

Thu Mar 28 03:51:52 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* tree.el: Added more comments, plus eieio-class-tree

	* widget-i.el, widget-d.el, dialog-mode.el, dialog-tree.el:
	Initial revision

	* eieio.el: *** empty log message ***

Sat Mar 23 19:40:31 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* eieio.el: *** empty log message ***

Sun Mar 17 16:55:21 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el: Changed a comment

Sun Mar 10 15:24:25 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* tree.el: Forgot to update version

	* tree.el:
	Added some more useful functions, converted classmethods to CLOS
	methods, and discovered "make-string" which speeds up drawing

	* eieio.el: Added defgeneric, defmethod and support routines

Sat Mar  2 03:21:31 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-edit.el: Forgot an import slash when defining \C-c

Mon Feb 26 00:15:08 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el: Removed hilit19 stuff, added LUCID controls

	* etalk-tcp.el:
	Removed all references to etalk-inserted-file and thus absolete
	messagetype

Sun Feb 25 19:47:30 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* tree.el, eieio.el: Initial revision

Sat Jan 20 18:06:14 1996  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-yorn.el: Prepared for use with LUCID/XEMACS

	* etalk.el:
	Prepared for use with LUCID/XEMACS, and added changes for making
	dynamic connections with existing etalk connections

	* etalk-tyrn.el, finger.el: Prepared for use with LUCID/XEMACS

Sun Dec 10 15:45:20 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* autoloads:
	Updated load-path setting (so it happens but once) and added ringer-on
	command to list of autoloads

	* etalk.el:
	Fixed up some comments, removed dead variables, updated etalk-reply to
	handle new reply, unsolicited connect methods, added new method for
	updating modeline so remote's talk version is displayed there.

	* etalk-tcp.el: changed the way the modeline is updated

	* etalk-proc.el:
	Fixed bogus process check, updated reply and ringer code parsing,
	added new message parse types for data connect, new user connect, and
	y/n queries from subprocess.

Mon Nov 27 00:03:10 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-edit.el:
	Updated etalk-insert-file-buffer to use new file-transfer methods with
	DATALINKS

Sun Nov 26 23:55:17 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-x.el:
	Upgraded some menus and fixed hangup sub-menu to be more user friendly

Wed Oct 18 21:24:25 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-tcp.el: Removed a ding which totally messed up a control flow

	* etalk-tyrn.el:
	Added code needed to allow prompting in a tyrant game.  Prompt allow
	both completion, and straight text reading.  Answer, when in tyrant
	mode, are transfered over the connection, and that text is simulated
	on the remote.

Fri Sep 29 08:44:25 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Upgraded version number, and fixed some code with tricks I have
	learned since it's original inception

	* etalk-edit.el:
	Make sure that C-c's aren't quoted in with new etalk-quote command

	* etalk-tcp.el:
	Updated dings to be non-interruptive, updated VERSION read and send to
	new type, updated connection request code to filter duplicates, and
	updated to handle type GNUTALK as well as ETALK.

	* etalk-proc.el:
	Modified TCP process names to make it easier to discard duplicates,
	Updated check for duplicate processes, and other new connection parts
	to make more stable, plus added unsolicited connections ability codes,
	and updated all dings to be non-interruptive,

Thu Sep 21 01:03:13 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Added parameter variable for the etalk process

Tue Aug 29 22:02:14 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-x.el:
	Removed hilit19 support because it was annoying when dealing with
	compiled lisp code

Fri Jul 21 02:52:09 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-x.el:
	Added comment describing why etalk-x purposely bombs on batch
	byte-compile

	* etalk-edit.el: Added etalk-quoted-insert command

	* etalk-tcp.el: client command was incorrect, changed to "set client"

	* etalk.el:
	changed version number and added C-q key binding for inserting special
	characters

	* autoloads:
	Added font-lock info about etalk-log, and also added nifty trick to
	set load-path and program names so there is no need to edit this if
	used out of someones account.

Sun Jul 16 23:33:09 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el:
	new way of invoking etalk-proc which allows the addition of parameters
	such as '("-v") or any other desired parameter.

	* etalk-x.el:
	Added fontlock support for etalk-log-mode, and also added mouse
	command functions for yanking...

	* etalk.el:
	Added a bunch of stuff to the keymap.  Mouse yanking now works, and
	there is an option to allow international keys to work, but it
	disables the C-x prefix key which is quite annoying...

	* etalk-edit.el:
	etalk-yank-text now uses 'current-kill to find the last killed text.
	This lets us grab select X text too.

	* etalk.el:
	Fixed up some comments and added new variable etalk-process-parameters

	* etalk-proc.el:
	Added command to set the application name to "etalk".  Should have
	done this a long time ago!

Sat Jul 15 19:49:46 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el:
	Improved handling of LOOK_HERE message.  Now ask if we want to call
	user on a different machine.  This lets the sub-process catch up on
	it's deleting without recursing too far down.

Thu Jul 13 01:31:34 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mail.el: Added patch to etalk-mail provided by Andre Spiegel
	<spiegel@bruessel.informatik.uni-stuttgart.de>

	* etalk-x.el:
	Added compile-time check to load hilit19 which provides colors in the
	message buffer mode.  (this is because it uses macros which must be
	expanded at compile time.)

Thu Jun  1 22:22:42 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Fixed etalk version to no-longer be BETA

Wed May 10 02:14:24 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* autoloads: Added etalk-reply to list of autoloads

Tue May  9 01:52:57 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Modified message in etalk-reply to be given by binary, not elisp code.

Wed May  3 21:28:30 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* sformat.el:
	Added speed up by using string-match, and substring to make scanning
	the plain text much faster.

Tue Apr 11 01:24:51 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalkcomp: Initial revision

Thu Mar 30 04:17:33 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Futzed with some comments

	* etalk-proc.el:
	Made etalk-ringer-on-command auto-start the etalk process

Tue Mar 28 03:20:04 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-error.el: etalk test is now done with a "-t" parameter.

Sat Mar 25 04:26:12 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* tyrn-ai.el: Updated copyright

	* etalk.el, etalk-tcp.el, etalk-mini.el: Updateded copyright.

	* etalk-proc.el: Updateded copyright, and fixed reply bug.

	* autoloads: Update copyright.

Fri Mar 24 23:18:28 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mini.el:
	Fixed host name completion in the minibuffer.  It now works correctly.

Sun Mar 12 20:27:13 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el:
	Added etalk-auto-answer to handle how calls are answered, and added a
	new message type for calls which are re-directed, and for auto-answer
	messages on a ringer.

Thu Mar  2 23:46:01 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* tyrn-ai.el: Provide statement name was inversed.

Tue Feb 21 23:52:06 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el:
	Fixed paren typo when looking at running TCP connections

Sun Feb 12 14:11:18 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Added C-ck and C-cc-k to do the same thing as C-cC-c

	* etalk-tcp.el: Took out some dings which messed up yorn.

	* etalk-proc.el:
	Added some features to check duplicate processes when calling out, and
	killing off the dead ones.  Also fixed some nuker tasks and others.

Sat Feb  4 12:56:55 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Modified the edit keys to DEL C-u C-w, and now the keymap reads out of
	the edit characters string.

Wed Feb  1 04:08:22 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-tcp.el:
	Added some dings for effect when asking for connect request by a
	ringer

	* etalk-proc.el:
	Fixed up ringer announcement/ask question routine.  Used etalk-yorn-p
	as well.

Mon Jan 30 02:26:13 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-x.el: Added ringer options to menu

Sat Jan 28 16:16:47 1995  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Fixed many comments to be uptodate, added etalk-reply, and upped the
	version number for a (hopefully) soon release.

	* etalk-proc.el:
	Added code to handle a ringer answer, and also modified commands sent
	to use the new SET/SHOW feature

Sat Nov 19 17:01:39 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-proc.el: Added support for reply answers

Wed Nov 16 23:17:19 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* finger.el: Added hilit19 features

Fri Nov 11 03:57:08 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-tyrn.el: Added keypad to numbers in keymap

Tue Oct 25 00:32:21 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mini.el:
	Linux tty1 used to show up as tty1*.  This is now fixed.

Tue Oct 11 00:31:13 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	Start etalk process when prompt is created.  Makes connecting take
	less time initially.

Sun Oct  2 00:40:00 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el:
	etalk-mode-remote bombed when re-dialing someone of the same name,
	fixed

Mon Sep 26 22:37:28 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mini.el: Added new error message to list o parts

Sat Sep 17 13:05:19 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* sformat.el:
	Added check for nil when formatting.  Prevents the string "nil" from
	showing up.

	* etalk-x.el:
	Added defvars for new hilit-types to make sure we don't get
	byte-compiler warnings. Added pattern for [optional] args.

	* etalk-proc.el:
	Added support for hilit19.  Auto-hilit regions as they are read in.

Wed Sep 14 22:25:15 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-mini.el: Added "Trying" string to parsing list

Sat Sep 10 16:19:36 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk.el: Local buffer can now be on top, or on the bottom.

	* sformat.el: Initial revision

Wed Sep  7 02:56:27 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* etalk-x.el: Added hilit19 support for etalk-log buffer

	* etalk-lgame.el:
	nils in load-path, duplicates in list of things checked.

Mon Aug 29 23:45:54 1994  Eric M. Ludlam  <zappo@ultranet.com>

	* tyrn-ai.el, finger.el, etalk.el, etalk-yorn.el, etalk-x.el, etalk-tyrn.el, etalk-tcp.el, etalk-spec.el, etalk-proc.el, etalk-mini.el, etalk-mail.el, etalk-lgame.el, etalk-error.el, etalk-edit.el, etalk-18.el:
	Initial revision

	* autoloads: Started using RCS

	* autoloads: Initial revision

