# # ChangeLog for owl.h # # Generated by Trac 1.0.2 # Mar 28, 2024, 6:47:48 PM Wed, 29 Oct 2003 03:30:47 GMT James M. Kretchmar [cee1f25] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) Fixed double quoting in smartzpunt Wed, 29 Oct 2003 00:56:35 GMT James M. Kretchmar [12c35df] * ChangeLog (modified) * commands.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * history.c (modified) * logging.c (modified) * owl.h (modified) * util.c (modified) * variable.c (modified) * zephyr.c (modified) Fixed replies to loopback messages Fixed smartnarrow on ... Sun, 26 Oct 2003 21:48:12 GMT James M. Kretchmar [faf71b5] * ChangeLog (modified) * owl.h (modified) Updated version for release Sun, 26 Oct 2003 21:11:37 GMT James M. Kretchmar [bc08664] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) * regex.c (modified) zpunt now works wtih weird regex characters CVS: ... Sun, 26 Oct 2003 19:43:40 GMT James M. Kretchmar [25dd31a] * ChangeLog (modified) * message.c (modified) * owl.h (modified) * stylefunc.c (modified) Added a timestamp to the default style. Sun, 26 Oct 2003 03:53:43 GMT James M. Kretchmar [37eab7f] * ChangeLog (modified) * commands.c (modified) * filter.c (modified) * functions.c (modified) * logging.c (modified) * mainwin.c (modified) * message.c (modified) * owl.h (modified) * stylefunc.c (modified) Added the loopback message type Added the loopwrite command Tue, 21 Oct 2003 13:31:52 GMT James M. Kretchmar [15283bb] * ChangeLog (modified) * commands.c (modified) * help.c (modified) * logging.c (modified) * owl.h (modified) Updated basic help Mon, 20 Oct 2003 05:45:23 GMT James M. Kretchmar [49d467c] * ChangeLog (modified) * commands.c (modified) * filter.c (modified) * owl.h (modified) Allow filtering on hostname. Mon, 20 Oct 2003 03:44:02 GMT James M. Kretchmar [4664c96] * ChangeLog (modified) * owl.h (modified) 2.0.9 release Mon, 20 Oct 2003 03:30:00 GMT James M. Kretchmar [f17bff98] * ChangeLog (modified) * commands.c (modified) * functions.c (modified) * owl.h (modified) Added the 'show startup' command Alphebetized 'show' help. Mon, 20 Oct 2003 03:06:24 GMT James M. Kretchmar [c15bbfb] * ChangeLog (modified) * aim.c (modified) * commands.c (modified) * global.c (modified) * owl.h (modified) * popwin.c (modified) * util.c (modified) * variable.c (modified) Added the 'fancylines' variable. Enabled OWL_STDERR_REDIR by default Sat, 18 Oct 2003 01:51:17 GMT Erik Nygren [2a2bb60] * ChangeLog (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) * zwrite.c (modified) 2.0.9-pre-3 Added testing feature for capturing stderr ... Sat, 18 Oct 2003 00:55:32 GMT Erik Nygren [27c3a93] * ChangeLog (modified) * owl.c (modified) * owl.h (modified) * perlconfig.c (modified) * variable.c (modified) 2.0.9-pre-2 Better reporting of perl errors (both into the ... Fri, 17 Oct 2003 21:16:25 GMT James M. Kretchmar [ec6ff52] * Makefile.in (modified) * aim.c (modified) * commands.c (modified) * errqueue.c (added) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * stylefunc.c (modified) * zephyr.c (modified) Added the 'show errors' command Added the error queue Converted ... Thu, 16 Oct 2003 23:09:00 GMT James M. Kretchmar [c5f3b46] * ChangeLog (modified) * owl.h (modified) Version to 2.0.8 Fri, 10 Oct 2003 23:42:29 GMT James M. Kretchmar [8a54409] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) * perlglue.xs (modified) Small fixes to keep zephyrless build working Increased size of ... Fri, 10 Oct 2003 21:29:00 GMT James M. Kretchmar [fe6f1d3] * ChangeLog (modified) * buddylist.c (modified) * owl.h (modified) On an offgoing message, don't create an AIM logout message unless ... Fri, 10 Oct 2003 21:12:19 GMT James M. Kretchmar [f4d0975] * ChangeLog (modified) * Makefile.in (modified) * aim.c (modified) * buddy.c (added) * buddylist.c (modified) * functions.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) Fixed bug with idle times causing broken pipes. New libfaim Fri, 03 Oct 2003 23:34:01 GMT James M. Kretchmar [2404c3a] * ChangeLog (modified) * buddylist.c (modified) * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Added the "source" command Wed, 09 Jul 2003 06:12:36 GMT Erik Nygren [282ec9b] * ChangeLog (modified) * owl.h (modified) * perlwrap.pm (modified) * style.c (modified) Make sure that a newline is always at the end of messages ... Sun, 06 Jul 2003 22:42:06 GMT Erik Nygren [f1e629d] * ChangeLog (modified) * Makefile.in (modified) * cmd.c (modified) * commands.c (modified) * encapsulate.pl (added) * examples/owlconf.erik (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * perlconfig.c (added) * perlglue.xs (modified) * perlwrap.pm (added) * readconfig.c (deleted) * style.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * zephyr.c (modified) New API for perl message formatting functions. ... Sat, 05 Jul 2003 16:41:04 GMT James M. Kretchmar [6873455] * ChangeLog (modified) * commands.c (modified) * owl.h (modified) Improved intro doc Sat, 05 Jul 2003 11:38:16 GMT James M. Kretchmar [a352335c] * ChangeLog (modified) * aim.c (modified) * buddylist.c (modified) * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Fixed bug in buddy idle time stuff Fri, 04 Jul 2003 02:46:22 GMT James M. Kretchmar [5b85d19] * ChangeLog (modified) * buddylist.c (modified) * commands.c (modified) * functions.c (modified) * owl.h (modified) * util.c (modified) Idle time reported in minutes, not seconds Fri, 04 Jul 2003 01:31:03 GMT James M. Kretchmar [de03334] * ChangeLog (modified) * aim.c (modified) * buddylist.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) Idletimes now appear in the buddylist Thu, 03 Jul 2003 00:15:04 GMT James M. Kretchmar [e6449bc] * ChangeLog (modified) * config.h.in (modified) * configure (modified) * configure.in (modified) * functions.c (modified) * logging.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) * zephyr.c (modified) Owl should build now without zephyr, enabling it to act as a ... Wed, 02 Jul 2003 23:28:03 GMT James M. Kretchmar [373b7e7] * config.h.in (modified) * configure (modified) * owl.h (modified) Removed some stuff that was simulating not having zephyr Wed, 02 Jul 2003 22:15:24 GMT James M. Kretchmar [09489b89] * ChangeLog (modified) * codelist.pl (modified) * configure (modified) * configure.in (modified) * filter.c (modified) * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * stylefunc.c (modified) * util.c (modified) * variable.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) First pass at making owl build without zephyr Wed, 02 Jul 2003 19:40:58 GMT James M. Kretchmar [7c9c847] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) Remove a bogus debug command Prepare for 2.0.6 Mon, 30 Jun 2003 22:12:40 GMT James M. Kretchmar [cf83b7a] * ChangeLog (modified) * commands.c (modified) * context.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * keys.c (modified) * owl.c (modified) * owl.h (modified) Started adding code to do question/response stuff Mon, 30 Jun 2003 21:19:35 GMT James M. Kretchmar [c9334b1] * ChangeLog (modified) * editwin.c (modified) * owl.h (modified) Reformatted editwin.c and added capability of doing password echoing Sat, 28 Jun 2003 12:23:02 GMT James M. Kretchmar [290f290] * ChangeLog (modified) * owl.h (modified) * readconfig.c (modified) Initialize $owl::auth Fri, 27 Jun 2003 21:22:39 GMT James M. Kretchmar [1d3e925] * functions.c (modified) * message.c (modified) * owl.h (modified) make webzephyr login/logout messages count as login/logout messages Fri, 27 Jun 2003 17:03:16 GMT James M. Kretchmar [e7cc1c3] * ChangeLog (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) More detailed usage from -h Special cased replies for webzephyr ... Fri, 27 Jun 2003 15:09:08 GMT James M. Kretchmar [0435c7d] * ChangeLog (modified) * config.h.in (modified) * configure.in (modified) * owl.h (modified) Fix in finding des for building zcrypt Fri, 27 Jun 2003 03:41:16 GMT James M. Kretchmar [4d42508] * ChangeLog (modified) * owl.h (modified) Cleaned up ChangeLog and set version to 2.0.4 for another beta release Wed, 25 Jun 2003 06:04:05 GMT James M. Kretchmar [a8938c7] * ChangeLog (modified) * global.c (modified) * owl.h (modified) Fixed some easy fixed length buffer problems Wed, 25 Jun 2003 03:12:09 GMT James M. Kretchmar [ce7db4d] * ChangeLog (modified) * commands.c (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) * zwrite.c (modified) zwrite -m now logs and displays an outgoing message zwrite -s now works Sun, 22 Jun 2003 04:56:03 GMT James M. Kretchmar [0c502e9] * ChangeLog (modified) * commands.c (modified) * filter.c (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) * readconfig.c (modified) * stylefunc.c (modified) Added filter field 'login' which can take the values 'login' ... Sat, 21 Jun 2003 17:54:20 GMT James M. Kretchmar [be0a79f] * configure (modified) * configure.in (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * zephyr.c (modified) Started work making owl build without zephyr. Long way left to go ... Wed, 18 Jun 2003 01:46:10 GMT James M. Kretchmar [c3ab155] * ChangeLog (modified) * commands.c (modified) * functions.c (modified) * keys.c (modified) * owl.c (modified) * owl.h (modified) * stylefunc.c (modified) * variable.c (modified) * view.c (modified) Really use just one view now, named 'main' and recalculate ... Tue, 10 Jun 2003 19:14:59 GMT James M. Kretchmar [bd3f232] * ChangeLog (modified) * Makefile.in (modified) * buddylist.c (modified) * fmtext.c (modified) * global.c (modified) * message.c (modified) * messagelist.c (modified) * owl.c (modified) * owl.h (modified) * readconfig.c (modified) * style.c (added) * stylefunc.c (added) * variable.c (modified) Styles implemented It's still a little buggy ... if a format_msg(); ... Mon, 09 Jun 2003 18:41:31 GMT James M. Kretchmar [6e05655] * ChangeLog (modified) * owl.h (modified) Fixed bug for long hostnames Changed version to 2.0.3 for release Mon, 09 Jun 2003 14:54:18 GMT James M. Kretchmar [b2b0773] * ChangeLog (modified) * aim.c (modified) * buddylist.c (modified) * fmtext.c (modified) * owl.c (modified) * owl.h (modified) * popwin.c (modified) * tester.c (modified) * util.c (modified) * viewwin.c (modified) Changes to help build on OSX Fri, 06 Jun 2003 12:42:06 GMT James M. Kretchmar [dafd919] * ChangeLog (modified) * owl.c (modified) * owl.h (modified) * text.c (modified) Don't ring the terminal bell on mail messages. Nuke Thu, 05 Jun 2003 21:57:23 GMT James M. Kretchmar [22fcd366] * owl.c (modified) * owl.h (modified) * owl_prototypes.h (deleted) Changed version to 2.0.2 Thu, 05 Jun 2003 21:33:55 GMT James M. Kretchmar [378fa14] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) * util.c (modified) Fixed bug in 'startup' command Thu, 05 Jun 2003 19:03:39 GMT James M. Kretchmar [884c272] * ChangeLog (modified) * configure (modified) * configure.in (modified) * owl.h (modified) Hacked the Perl build stuff not to link with iconv Wed, 04 Jun 2003 15:14:41 GMT James M. Kretchmar [65ad073] * ChangeLog (modified) * commands.c (modified) * owl.h (modified) * owl_prototypes.h (modified) * util.c (modified) * zephyr.c (modified) 'addbuddy zephyr ' and 'delbuddy zephyr ' now work. Wed, 04 Jun 2003 14:55:13 GMT James M. Kretchmar [6a415e9] * Makefile.in (modified) * aim.c (modified) * commands.c (modified) * global.c (modified) * owl.h (modified) * owl_prototypes.h (modified) * timer.c (added) * variable.c (modified) Added the variable 'aim_ingorelogin_timer', which specifies the ... Wed, 04 Jun 2003 04:04:54 GMT James M. Kretchmar [38cf544c] * ChangeLog (modified) * buddylist.c (modified) * commands.c (modified) * functions.c (modified) * keys.c (modified) * owl.c (modified) * owl.h (modified) * owl_prototypes.h (modified) * util.c (modified) Added the 'startup' and 'unstartup' commands The $HOME/.owl ... Tue, 03 Jun 2003 19:40:28 GMT James M. Kretchmar [aa5f725] * Makefile.in (modified) * aim.c (modified) * buddylist.c (added) * commands.c (modified) * functions.c (modified) * global.c (modified) * keys.c (modified) * message.c (modified) * owl.h (modified) * owl_prototypes.h (modified) added buddylists added the 'alist' command to print logged in ... Sat, 31 May 2003 19:33:42 GMT James M. Kretchmar [d09e5a1] * ChangeLog (modified) * Makefile.in (modified) * aim.c (added) * athstatic (modified) * commands.c (modified) * configure (modified) * configure.in (modified) * editwin.c (modified) * filter.c (modified) * functions.c (modified) * global.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * oscar.c (deleted) * owl.c (modified) * owl.h (modified) Added libfaim Added basic AIM support, including the "aimlogin", ... Sun, 20 Apr 2003 21:09:29 GMT James M. Kretchmar [c86a35c] * message.c (modified) * owl.h (modified) * zcrypt.c (modified) Changed the define name for including zcrypt support Sun, 20 Apr 2003 20:58:47 GMT James M. Kretchmar [c269e22] * ChangeLog (modified) * config.h.in (modified) * configure (modified) * configure.in (modified) * message.c (modified) * owl.h (modified) * zcrypt.c (modified) if we don't have des functions, do not try to build in zcrypt Sun, 20 Apr 2003 19:48:31 GMT James M. Kretchmar [f87c490] * ChangeLog (modified) * keymap.c (modified) * keypress.c (modified) * owl.h (modified) * zcrypt.c (modified) CTRL and META are now OWL_CTRL and OWL_META. OWL_CTRL moved to ... Tue, 25 Feb 2003 17:56:21 GMT James M. Kretchmar [8262340] * ChangeLog (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * owl.h (modified) * zephyr.c (modified) * zwrite.c (modified) Added ZResetAuthentication in a number of places to fix problems with ... Mon, 17 Feb 2003 20:47:41 GMT James M. Kretchmar [d0d65df] * ChangeLog (modified) * Makefile.in (modified) * functions.c (modified) * message.c (modified) * owl.h (modified) The message object now uses a list of attributes internally, in ... Mon, 10 Feb 2003 03:08:38 GMT James M. Kretchmar [8f44c6b] * ChangeLog (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) Changed version to 2.0.1-pre-1 Moved the (broken) newmsgproc stuff ... Mon, 06 Jan 2003 19:35:03 GMT James M. Kretchmar [5a35ae8e] * ChangeLog (modified) * message.c (modified) * owl.h (modified) Class pings display differently now Sun, 10 Nov 2002 00:34:31 GMT Erik Nygren [5c7b1b1] * ChangeLog (modified) * commands.c (modified) * owl.h (modified) oops! I'm a dork. Reverted my last checkin as the "getvar" command ... Wed, 06 Nov 2002 04:32:42 GMT Erik Nygren [55562e1] * ChangeLog (modified) * commands.c (modified) * owl.h (modified) Added 'get ' command which returns the value of the ... Sat, 12 Oct 2002 03:56:23 GMT James M. Kretchmar [b45293f] * ChangeLog (modified) * functions.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * readconfig.c (modified) Outgoing messages now go through the config for formatting Thu, 03 Oct 2002 18:33:31 GMT James M. Kretchmar [88736cb] * ChangeLog (modified) * doc/intro.txt (modified) * functions.c (modified) * owl.h (modified) Fixed a bug in owl_function_calculate_topmsg_normal that caused a ... Fri, 27 Sep 2002 14:17:51 GMT James M. Kretchmar [55faab7] * ChangeLog (modified) * help.c (modified) * owl.h (modified) Added search, '/' and '?' to basic help. Wed, 25 Sep 2002 19:59:56 GMT James M. Kretchmar [700c712] * ChangeLog (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * variable.c (modified) Started adding code for newmsgproc. It doesn't fully work yet! ... Tue, 24 Sep 2002 19:47:23 GMT James M. Kretchmar [601a9e0] * ChangeLog (modified) * Makefile.in (modified) * athstatic (added) * configure (modified) * configure.in (modified) * editwin.c (modified) * functions.c (modified) * help.c (modified) * owl.c (modified) * owl.h (modified) Patch to fix memory bug in replying to CC messages If we're on ... Mon, 16 Sep 2002 17:33:00 GMT James M. Kretchmar [425c013] * ChangeLog (modified) * commands.c (modified) * owl.h (modified) 'zlog in' will now take an optional thrid argument to set the 'tty' ... Mon, 02 Sep 2002 16:10:37 GMT James M. Kretchmar [61e79a9] * ChangeLog (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) * variable.c (modified) The tty variable now controls the zephyr location tty name Sun, 25 Aug 2002 19:02:14 GMT James M. Kretchmar [56330ff] * ChangeLog (modified) * functions.c (modified) * owl.h (modified) * zephyr.c (modified) * zwrite.c (modified) Moved zsig generation to the zwrite object Print the zsig used for ... Sun, 25 Aug 2002 15:35:03 GMT James M. Kretchmar [4b464a4] * ChangeLog (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * readconfig.c (modified) * util.c (modified) * zephyr.c (modified) * zwrite.c (modified) Messages now have a direciton (in, out or none). Filters can ... Sun, 18 Aug 2002 11:44:06 GMT James M. Kretchmar [60ffe04] * ChangeLog (modified) * owl.h (modified) Oops, version bumped to 1.2.3 and ChangeLog updated accordingly. Sat, 17 Aug 2002 17:21:17 GMT Erik Nygren [59cf91c] * ChangeLog (modified) * filter.c (modified) * functions.c (modified) * owl.h (modified) * view.c (modified) Attempts to stay near the current message when switching views. ... Sat, 17 Aug 2002 14:31:35 GMT James M. Kretchmar [1fd0b25] * ChangeLog (modified) * commands.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keys.c (modified) * message.c (modified) * owl.h (modified) * perlglue.xs (modified) * util.c (modified) Added the 'search' command. '/' is a keybinding for 'search' '?' is ... Fri, 16 Aug 2002 18:07:52 GMT James M. Kretchmar [8509c08] * ChangeLog (modified) * owl.h (modified) Changed the version number to 1.2.1 and consolidated the ChangeLog. Sun, 04 Aug 2002 22:12:28 GMT Erik Nygren [f2e36b5] * ChangeLog (modified) * commands.c (modified) * editwin.c (modified) * functions.c (modified) * keys.c (modified) * mainwin.c (modified) * owl.h (modified) * Page-down will not skip past the last message if its truncated. * ... Wed, 17 Jul 2002 01:55:47 GMT Erik Nygren [aa2f33b3] * ChangeLog (modified) * functions.c (modified) * help.c (modified) * owl.h (modified) * variable.c (modified) Variables now have a summary and a long description. ... Tue, 09 Jul 2002 19:54:57 GMT Erik Nygren [ae9e6be] * functions.c (modified) * owl.h (modified) * variable.c (modified) Added opera to the webbrowser list. Tue, 09 Jul 2002 02:37:21 GMT Erik Nygren [10b866d] * ChangeLog (modified) * commands.c (modified) * context.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * history.c (modified) * keymap.c (modified) * keys.c (modified) * owl.h (modified) * util.c (modified) * Fixed preservation of e->dotsend across owl_editwin_clear(). * ... Sun, 30 Jun 2002 16:46:43 GMT Erik Nygren [1c7a4e0] * ChangeLog (modified) * cmd.c (modified) * owl.h (modified) Fixed a bug in the summary field for user-created aliases. Fri, 28 Jun 2002 06:18:34 GMT Erik Nygren [1aee7d9] * ChangeLog (modified) * Makefile.in (modified) * NEWS (modified) * cmd.c (modified) * codelist.pl (modified) * commands.c (modified) * configure.in (modified) * context.c (modified) * dict.c (modified) * editwin.c (modified) * filter.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * keys.c (modified) * list.c (modified) * logging.c (modified) * mainwin.c (modified) * message.c (modified) * messagelist.c (modified) * owl.c (modified) * owl.h (modified) * popwin.c (modified) * readconfig.c (modified) * regex.c (modified) * stubgen.pl (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * zephyr.c (modified) * zwrite.c (modified) * Added RCS Id strings to all files. * 'show keymaps' shows details ... Fri, 28 Jun 2002 04:16:31 GMT James M. Kretchmar [7d4fbcd] * ChangeLog (added) * Makefile.in (added) * NEWS (added) * cmd.c (added) * codelist.pl (added) * commands.c (added) * config.h.in (added) * configure (added) * configure.in (added) * context.c (added) * dict.c (added) * doc/code.txt (added) * doc/contributors (added) * doc/intro.txt (added) * doc/owl.1 (added) * editwin.c (added) * examples/owlconf.erik (added) * examples/owlconf.vtformat (added) * filter.c (added) * filterelement.c (added) * fmtext.c (added) * functions.c (added) * global.c (added) * help.c (added) * history.c (added) * keybinding.c (added) * keymap.c (added) * keypress.c (added) * keys.c (added) * list.c (added) * logging.c (added) * mainwin.c (added) * message.c (added) * messagelist.c (added) * owl.c (added) * owl.h (added) * popwin.c (added) * readconfig.c (added) * regex.c (added) * stubgen.pl (added) * tester.c (added) * text.c (added) * util.c (added) * variable.c (added) * view.c (added) * viewwin.c (added) * zephyr.c (added) * zwrite.c (added) Initial check in