home *** CD-ROM | disk | FTP | other *** search
- Short: Full screen text output library
-
- AMIGA CURSES PACKAGE V2.10 -*-text-*-
- ==========================
-
- Author : Simon John Raybould (sie@fulcrum.co.uk)
- Date : 12th June 1993
-
-
- Version
- =======
-
- $Id: ReadMe,v 1.2 1993/06/12 20:19:21 sie Exp $
-
-
- Modification History
- ====================
-
- $Log: ReadMe,v $
- # Revision 1.2 1993/06/12 20:19:21 sie
- # Removed all the unpleasent, heavy nastiness about copying and stuff.
- #
- # Revision 1.1 92/06/29 22:56:03 sie
- # Initial revision
- #
-
-
- Distribution conditions
- -----------------------
-
- This curses package for the Amiga is freely distributable as long as
- the supplied archive remains intact and the source code is unchanged.
-
- Feel free to sell any programs that you have written that require
- curses for as much as you can get for them.
-
- I ask for no royalties or payment of any kind for the sale of programs
- using this library.
-
- All I ask is that a mention is made to the fact that your program used
- this library which is available free of charge with source.
-
- No code may be distributed with altered copies of this library linked
- in.
-
- Source
- ------
-
- I am including the source so that users other than SAS and GNU may
- benefit from this package.
-
- Please do not breach the above distribution conditions or source will
- no longer be distributed freely.
-
- The source code is copyright S.J.Raybould 1991/92/93 and all rights
- are reserved.
-
- Aims
- ----
-
- This package is mainly aimed at people who wish to port screen based
- UNIX applications to the Amiga or people who wish to develop screen
- based applications for UNIX on their Amiga.
-
-
- I have received a few email letters about some people not having
- access to any curses documentation while using earlier versions of my
- library. I had anticipated people have UNIX curses manuals and stuff.
- I have therefore extended the documentation file to be more useful. It
- now includes prototypes and a description of what the functions do.
-
- I am still fairly sure that I have missed some out so I'll attempt to
- track those down and get them documented soon (I hate writing docs!).
-
- This version includes a hyertext file for use with the Commodore
- "AmigaGuide" program. Also a postscript manual is included.
-
-
- Use
- ---
-
- To use this stuff, include curses.h at the top of your code instead of
- stdio.h (curses.h will include stdio.h). Compile as normal and when
- linking, link in the library 'curses.lib'. 'curses.h' should be
- installed in the same directory as 'stdio.h' (INCLUDE:) with SAS
- V6.20. 'curses.lib' could be put in the same directory as 'sc.lib' or
- 'c.lib' (LIB:) with SAS V6.20
-
- You can put it elsewhere but you will have to explicitly specify the
- path when accessing it.
-
- I personally have all libraries that are not part of the official
- release of a compiler in LLIB: (local lib). This way I can update the
- compiler without having to re-install the local libraries. Just a
- suggestion, works for me.
-
- Please Note
- -----------
-
- The curses library should be linked in before all other libraries on
- the link line.
-
- E.G. slink lib:c.o foo.o TO foo LIB llib:curses.lib+lib:sc.lib+lib:amiga.lib
-
-
- DICE users
- ----------
-
- Matthew Rex has supplied the file "files.curseslib" for use with DICE.
- He recommends the following command to create the library from the
- object files.
-
- libmake files.curseslib -o LIB: -l curses.lib
-
- DICE users should remember to adhere to naming conventions for
- different data models if they shoose to make them.
-
-
- Credits
- -------
-
- I feel I must thank certain people for their help in the improvement
- of this package from which we all stand to gain. Without their
- suggestions, the development of this package would have been
- significantly slower, Thanks.
-
- Michael Fischer - For finding many bugs in the first alpha of curses and
- continued bug finding and suggestions. Thanks Mike!
-
- Phil Kernick - For his excellent suggestions for improvements.
-
- Kai Vorma - For suggestions and bug reports.
-
- jpb@globule.CAM.ORG - For encouraging me to add the ANSI/serial support
- and then spotting the errors. It was well worth it.
-
- Matthew Rex - For porting the code to work with DICE,
- thanks Matt !
-
-
- Any bugs, suggestions, e.t.c. email to 'sie@fulcrum.co.uk'
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 23120 6214 73.1% 21-Feb-94 23:19:58 curses.doc
- 9628 2989 68.9% 21-Feb-94 22:40:14 curses.h
- 50288 14293 71.5% 21-Feb-94 22:55:42 curses.lib
- 5629 2044 63.6% 10-Jun-92 00:24:58 examples/hanoi/hanoi.c
- 136 84 38.2% 07-Feb-92 18:36:58 examples/hanoi/Makefile
- 36268 18755 48.2% 21-Feb-94 23:20:54 examples/odds/fm
- 18475 5214 71.7% 30-Dec-91 13:05:08 examples/odds/fm.c
- 38252 20068 47.5% 21-Feb-94 23:20:22 examples/odds/knight
- 7237 2808 61.1% 30-Dec-91 13:05:04 examples/odds/knight.c
- 450 187 58.4% 02-Jul-93 22:54:06 examples/odds/Makefile
- 450 186 58.6% 02-Jul-93 22:52:08 examples/odds/Makefile~
- 30716 16503 46.2% 21-Feb-94 23:20:30 examples/odds/rain
- 1713 647 62.2% 30-Dec-91 13:05:04 examples/odds/rain.c
- 32244 17281 46.4% 21-Feb-94 23:20:38 examples/odds/worms
- 6021 1760 70.7% 30-Dec-91 13:05:04 examples/odds/worms.c
- 5303 2164 59.1% 21-Feb-94 23:19:58 History
- 62600 18303 70.7% 21-Feb-94 23:19:12 libcurses.a
- 4286 2015 52.9% 21-Feb-94 23:19:58 ReadMe
- 5283 2333 55.8% 21-Feb-94 22:40:10 src/_ansi.c
- 1993 956 52.0% 21-Feb-94 22:40:10 src/_cleanup.c
- 4512 1834 59.3% 21-Feb-94 22:40:12 src/_creatwin.c
- 3494 1672 52.1% 21-Feb-94 22:40:04 src/_data.c
- 3655 1646 54.9% 21-Feb-94 22:40:16 src/_doecho.c
- 2123 1040 51.0% 21-Feb-94 22:40:34 src/_drawcur.c
- 1671 870 47.9% 21-Feb-94 22:40:30 src/_exit.c
- 1778 932 47.5% 21-Feb-94 22:40:24 src/_mergewin.c
- 3690 1642 55.5% 21-Feb-94 22:40:18 src/_scroll.c
- 1992 1051 47.2% 21-Feb-94 22:40:30 src/_togcur.c
- 1817 944 48.0% 21-Feb-94 22:40:16 src/_zapcur.c
- 5534 2338 57.7% 21-Feb-94 22:40:22 src/acurses.h
- 1718 893 48.0% 21-Feb-94 22:40:26 src/baudrate.c
- 3669 1565 57.3% 21-Feb-94 22:40:26 src/beep.c
- 2141 1049 51.0% 21-Feb-94 22:40:24 src/box.c
- 1832 972 46.9% 21-Feb-94 22:40:36 src/cbreak.c
- 1857 996 46.3% 21-Feb-94 22:40:22 src/clearok.c
- 9628 2989 68.9% 21-Feb-94 22:40:14 src/curses.h
- 2532 1270 49.8% 21-Feb-94 22:40:36 src/delwin.c
- 2240 1103 50.7% 21-Feb-94 22:40:24 src/doupdate.c
- 1689 893 47.1% 21-Feb-94 22:40:28 src/echo.c
- 2287 1191 47.9% 21-Feb-94 22:40:28 src/endwin.c
- 1566 817 47.8% 21-Feb-94 22:40:22 src/fixterm.c
- 1941 1021 47.3% 21-Feb-94 22:40:34 src/flash.c
- 1819 951 47.7% 21-Feb-94 22:40:14 src/flushinp.c
- 1603 834 47.9% 21-Feb-94 22:40:18 src/gettmode.c
- 1958 927 52.6% 21-Feb-94 22:40:06 src/gnu.mk
- 1740 906 47.9% 21-Feb-94 22:40:32 src/hascolours.c
- 1657 857 48.2% 21-Feb-94 22:40:20 src/idlok.c
- 2047 1071 47.6% 21-Feb-94 22:40:20 src/initcolour.c
- 7048 2949 58.1% 21-Feb-94 22:40:08 src/initscr.c
- 1791 942 47.4% 21-Feb-94 22:40:30 src/keypad.c
- 1889 990 47.5% 21-Feb-94 22:40:34 src/leaveok.c
- 1848 959 48.1% 21-Feb-94 22:40:18 src/longname.c
- 3749 1797 52.0% 21-Feb-94 22:40:06 src/Makefile
- 2076 1043 49.7% 21-Feb-94 22:40:32 src/mvcur.c
- 1788 924 48.3% 21-Feb-94 22:40:28 src/mvprintw.c
- 2005 996 50.3% 21-Feb-94 22:40:14 src/mvscanw.c
- 1862 974 47.6% 21-Feb-94 22:41:06 src/mvwin.c
- 1834 951 48.1% 21-Feb-94 22:41:12 src/mvwprintw.c
- 2067 1032 50.0% 21-Feb-94 22:41:18 src/mvwscanw.c
- 2092 1057 49.4% 21-Feb-94 22:40:56 src/newwin.c
- 1687 897 46.8% 21-Feb-94 22:41:20 src/nl.c
- 1843 979 46.8% 21-Feb-94 22:41:06 src/nocbreak.c
- 1780 942 47.0% 21-Feb-94 22:40:38 src/nodelay.c
- 1700 899 47.1% 21-Feb-94 22:40:44 src/noecho.c
- 1695 901 46.8% 21-Feb-94 22:41:06 src/nonl.c
- 1720 909 47.1% 21-Feb-94 22:41:10 src/overlay.c
- 1726 907 47.4% 21-Feb-94 22:40:46 src/overwrite.c
- 1715 894 47.8% 21-Feb-94 22:40:50 src/printw.c
- 8869 1407 84.1% 21-Feb-94 22:40:38 src/protos.h
- 975 504 48.3% 21-Feb-94 22:40:12 src/Read_Me
- 1576 819 48.0% 21-Feb-94 22:40:48 src/resetterm.c
- 1589 826 48.0% 21-Feb-94 22:40:46 src/resetty.c
- 1580 825 47.7% 21-Feb-94 22:41:02 src/saveterm.c
- 1562 814 47.8% 21-Feb-94 22:41:18 src/savetty.c
- 1936 967 50.0% 21-Feb-94 22:40:54 src/scanw.c
- 1911 1011 47.0% 21-Feb-94 22:41:00 src/scroll.c
- 1833 977 46.6% 21-Feb-94 22:41:00 src/scrollok.c
- 1652 860 47.9% 21-Feb-94 22:41:12 src/setterm.c
- 2218 1071 51.7% 21-Feb-94 22:40:06 src/setupterm.c
- 1721 895 47.9% 21-Feb-94 22:40:50 src/startcolour.c
- 2106 1053 50.0% 21-Feb-94 22:40:52 src/subwin.c
- 4108 1774 56.8% 21-Feb-94 22:40:10 src/tgetent.c
- 1921 1000 47.9% 21-Feb-94 22:40:44 src/tgetflag.c
- 2419 1205 50.1% 21-Feb-94 22:40:42 src/tgetnum.c
- 2288 1145 49.9% 21-Feb-94 22:41:14 src/tgetstr.c
- 2758 1159 57.9% 21-Feb-94 22:41:04 src/tgoto.c
- 2230 1160 47.9% 21-Feb-94 22:40:40 src/touchwin.c
- 2688 1110 58.7% 21-Feb-94 22:40:08 src/tparm.c
- 3029 1311 56.7% 21-Feb-94 22:40:40 src/tputs.c
- 1918 981 48.8% 21-Feb-94 22:41:02 src/unctrl.c
- 1653 861 47.9% 21-Feb-94 22:41:14 src/waddch.c
- 5271 1664 68.4% 21-Feb-94 22:40:50 src/waddstr.c
- 1861 973 47.7% 21-Feb-94 22:40:56 src/wattroff.c
- 2057 1063 48.3% 21-Feb-94 22:40:42 src/wattron.c
- 2045 1068 47.7% 21-Feb-94 22:40:48 src/wattrset.c
- 2499 1247 50.1% 21-Feb-94 22:41:04 src/wclear.c
- 2764 1238 55.2% 21-Feb-94 22:40:56 src/wclrtobot.c
- 2441 1182 51.5% 21-Feb-94 22:41:16 src/wclrtoeol.c
- 2239 1077 51.8% 21-Feb-94 22:41:08 src/wdelch.c
- 1775 934 47.3% 21-Feb-94 22:40:54 src/wdeleteln.c
- 2376 1194 49.7% 21-Feb-94 22:41:18 src/werase.c
- 5827 2307 60.4% 21-Feb-94 22:40:52 src/wgetch.c
- 2881 1374 52.3% 21-Feb-94 22:40:58 src/wgetstr.c
- 1874 987 47.3% 21-Feb-94 22:40:58 src/winch.c
- 2208 1050 52.4% 21-Feb-94 22:41:16 src/winsch.c
- 1779 934 47.4% 21-Feb-94 22:40:42 src/winsertln.c
- 1919 981 48.8% 21-Feb-94 22:40:46 src/wmove.c
- 2230 1089 51.1% 21-Feb-94 22:41:08 src/wnoutrefresh.c
- 1744 912 47.7% 21-Feb-94 22:41:12 src/wprintw.c
- 9182 2805 69.4% 21-Feb-94 22:41:20 src/wrefresh.c
- 1980 994 49.7% 21-Feb-94 22:41:02 src/wscanw.c
- 1940 1019 47.4% 21-Feb-94 22:41:10 src/wsetscrreg.c
- 1770 933 47.2% 21-Feb-94 22:40:38 src/wstandend.c
- 1645 866 47.3% 21-Feb-94 22:41:22 src/wstandout.c
- -------- ------- ----- --------- --------
- 575044 242646 57.8% 23-Feb-95 21:11:12 114 files
-