X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fhackguide.html;h=84370809ebf3f5b6f1066e6d9a061669963c4242;hp=db6b5c04c20a22172e297585e10696c33645208d;hb=f344f8539c1543f8cd65a5bb142dbaf23b9421d2;hpb=a8987e73ec254703634802b4f7ee30d3a485524d diff --git a/doc/html/hackguide.html b/doc/html/hackguide.html index db6b5c04..84370809 100644 --- a/doc/html/hackguide.html +++ b/doc/html/hackguide.html @@ -1,6 +1,33 @@ - +
@@ -287,10 +314,6 @@ header comments ofhardscroll.c
and hashmap.c
; then tr
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!
-
+you 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
@@ -559,7 +582,7 @@ Then lib_doupdate.c
goes to work. Its job is to do line-by-line
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 A to given 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