summaryrefslogtreecommitdiff
path: root/lib/libcurses/refresh.c
AgeCommit message (Expand)Author
2010-02-08Fix an off-by-one error.roy
2010-02-03Userland now builds and uses terminfo instead of termcap.roy
2009-07-22Prepare curses for the possibility of changing from termcap to terminfo.roy
2008-06-13remove unnecessary casts.yamt
2007-10-06Make it build without HAVE_WCHARmartin
2007-09-19We don't need separate #ifdef's for __ALTCHARSET and WA_ALTCHARSET, as theyjdc
2007-05-29Fix compile errors on i386 by changing %ld to %zu.veego
2007-05-29Fix some compiler warnings.blymn
2007-05-28Merge in wide curses code done as a Summer of Code project byblymn
2007-01-21Add debug "areas" that allow selective debugging by setting thejdc
2006-01-15Background characters and attributes don't need to be kept per characterjdc
2005-10-23Don't read entry after end of array.dsl
2005-02-18Change first arg of __hash_more to const void * to remove need for double castsdsl
2004-04-07check fflush() return code (from Julian Coleman)christos
2004-03-28Changes to support *echochar().jdc
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-05Rework the way window/wub-window refresh is done.jdc
2003-06-28Make the refresh complete in the presence of multiple sub-windows.jdc
2003-06-26Stop refresh(subwin) doing refresh on the other subwin's created before it.dsl
2003-03-29Now refresh() refreshes subwindows too.jdc
2003-02-17Fix resize of windows with subwins.dsl
2003-01-27Check for conflict between colour and other attributes. The previousjdc
2003-01-12Back out part of rev 1.50. We can't call werase() here.jdc
2002-12-23Add pnoutrefresh() and prefresh().jdc
2002-12-05When copying a line from a window, only copy the changed part instead ofjdc
2002-10-22Fix lint nits mainly with the len parameter type in hash_more.blymn
2002-08-04Set the curses default colours to white on black when using colour.jdc
2002-06-26PR/17352: David Laight: Curses core-dumps on windows > 1024 wide.christos
2002-01-02Remove extraneous tabs from blank lines.blymn
2001-12-31fix __startwin() so it outputs the init strings to the correct device.blymn
2001-12-02* Major change to add support for the newterm/set_term functions.blymn
2001-09-20Add code to allow resizing of windows and the underlying terminal.blymn
2000-12-19Rename variables refering to termcap capabilities from NN to __tc_nn. Casejdc
2000-08-02on repaint, we must look at attributes present on curscr.itojun
2000-08-01use __cputchar(), not putchar().itojun
2000-07-03More include cleanup. Remvoe (p) from #undef in libipsec.matt
2000-06-15Move setting of __endwin so that we also change it from the stop handler.jdc
2000-06-12Copy all background attributes (not just colour) from win to __virtscr.jdc
2000-05-20GC __FORCEPAINT.mycroft
2000-05-19Fix a silly bug that caused blanks to always be redrawn on dirty lines inmycroft
2000-05-19More microoptimization, and explicitly skip lines that are not dirty.mycroft
2000-05-19Two optimizations in quickch():mycroft
2000-05-19We already initialize UP and BC when we fire up Curses, so pass a null pointermycroft
2000-05-18Clear any cached __LEAVEOK flag in __virtscr when refreshing another window.mycroft
2000-05-07Don't try and refresh those parts of windows that are outside our terminal.jdc
2000-04-29As the comment suggests, move the __unsetattr() to the end of doupdate(), justmycroft
2000-04-29Speed up refresh in the presence of attributes by precalculating a mask formycroft
2000-04-28We can't assume colour won't be turned off if the escape sequences forjdc
2000-04-28Remove test code inadvertently left in.jdc
2000-04-27Don't change the cursor position if __LEAVEOK.jdc