home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / gnu / curses / changelo < prev    next >
Encoding:
Text File  |  1993-07-23  |  2.6 KB  |  101 lines

  1. Termcap & Curses port by Eric Smith
  2.      (7103_300%uwovax.uwo.ca@CORNELLC.CIT.CORNELL.EDU)
  3. thanks Eric!
  4.     (to correspond with Eric please put "ATTN: Eric Smith" in the
  5.      subject line when sending mail to above address).
  6.  
  7. 07/17/89:: ers
  8.     initial checkin.
  9.  
  10. curses.h:: ++jrb
  11.     added protos. type adjustments due to this in the source
  12.  
  13. widget/, doc/ :: ++jrb
  14.     put in widget lib from minix-gcc port
  15.     put docs in dist.
  16.  
  17. scanw.c :: ers
  18.     fixed bug, was calling _scanf(char *, ..) instead of (char **, ..)
  19.  
  20. *akefile:: ++jrb
  21.     added targets to make termcap*.olb too from the termcap objects
  22.  
  23. *akefile:: ++jrb
  24.     clean target did'nt have $(OTHER) to clean
  25.  
  26. tstp.c:: ++jrb
  27.     #if 0'ed out for now till be get the new signal code together
  28.  
  29. xconsole.c: ers
  30.     Re-written to be compatible with lib/console.c. It should now
  31.     work over the RS232 (not tested).
  32.  
  33. addbytes.c:: ++jrb
  34.     corrected handling of tabs.
  35.  
  36. makefile* :: ++jrb
  37.     adjusted to use common include file mincl (as per lib etc)
  38.     (Delete old CMakefile.*). makefile.?? and gmakefile.?? new
  39.     files.
  40.  
  41. tgetent.c:: ers
  42.     allowed TERMCAP to have a drive specification, and got rid of
  43.     the silly "strcmp(TERMCAP, TERM)" test when TERMCAP contains
  44.     the definition directly (I think what's wanted is a check that
  45.     the name in TERM matches the name in TERMCAP, but it shouldn't
  46.     normally be a problem anyways)
  47.     also: cleaned up the default definition somewhat.
  48.  
  49. rename:
  50.     Changelog -> Changelo
  51.     PatchLevel.h -> Patchlev.h
  52.  
  53. curses.h:: ++jrb
  54.     fix up protos
  55.  
  56. xconsole.c:: ++jrb
  57.     include <string.h>
  58.     make kbuf static
  59.     take out raw_out
  60.     make ch unsigned
  61.  
  62. unctrl.c, curses.h:: ++jrb
  63.     turn uctrl into a function, and save plenty of bytes.
  64.  
  65. tstp.c:: ++jrb
  66.     conditionalize the code on __MINT__
  67.  
  68. isdigit:: ++jrb
  69.     #if 0 it out
  70.  
  71. tgetnum, tgetstr, tputs:: ++jrb
  72.     use <ctype.h> for isdigit()
  73.  
  74. mincl:: ++jrb
  75.     take out isdigit.o target
  76.  
  77. curses.h, putchar.c, cr_puts.c, scroll.c, refresh.c:: ++jrb
  78.     when not DEBUG, use fputc directly. For tputs use function _fputchar
  79.     when DEBUG use _putchar.
  80.  
  81.     use termcap.h
  82.  
  83. termcap.h:: ++jrb
  84.     new file with termcap protos
  85.  
  86. all over:: ++jrb
  87.     clean up code, add protos, remove unused variables and types.
  88.     make the code -Wall -Wstrict-prototypes (almost) clean.
  89.  
  90. todo:: ++jrb
  91.     make it 8bit char compatible. it will take a bit of doing, especialy
  92.     in the curses code.
  93.  
  94. xconsole.c:: Scott Kolodzieski (uunet!sparc1.stevens-tech.edu!scott )
  95.     new function flush_key_buff(): enables you to stuff the
  96.     currently accumulated (in the system)  chars to the console
  97.     buffer. this is important in the situation
  98.     where you do a fork(), and chars accumulate while in the child
  99.     process.
  100. -------------------------- Patchelevel  9 ---------------------------------
  101.