X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhackguide.doc;h=8e0ba5c0f85b3c048f04ee224e759ac10a88d77c;hp=a3524301681375b8ea77c43ae0185e4f45b5862a;hb=3353ecc7ed0f1d3b4e6c7e8e98d92f469d593e35;hpb=a8987e73ec254703634802b4f7ee30d3a485524d diff --git a/doc/hackguide.doc b/doc/hackguide.doc index a3524301..8e0ba5c0 100644 --- a/doc/hackguide.doc +++ b/doc/hackguide.doc @@ -1,4 +1,3 @@ - A Hacker's Guide to NCURSES Contents @@ -229,10 +228,6 @@ How to Design Extensions comments of hardscroll.c and hashmap.c; then try it out. You can also test the hardware-scrolling optimization separately with hardscroll. - There's one other interactive tester, tctest, that exercises - translation between termcap and terminfo formats. If you have a - serious need to run this, you probably belong on our development team! - A Tour of the Ncurses Library Library Overview @@ -266,7 +261,7 @@ Library Overview lib_tracedmp.c lib_tracemse.c trace_buf.c It is rather unlikely you will ever need to change these, unless you - want to introduce a new debug trace level for some reasoon. + want to introduce a new debug trace level for some reason. There is another group of files that do direct I/O via tputs(), computations on the terminal capabilities, or queries to the OS @@ -402,7 +397,7 @@ The Engine Room transformations of curscr lines to newscr lines. Its main tool is the routine mvcur() in lib_mvcur.c. This routine does cursor-movement optimization, attempting to get from given screen location A to given - location B in the fewest output characters posible. + location B in the fewest output characters possible. If you want to work on screen optimizations, you should use the fact that (in the trace-enabled version of the library) enabling the