summaryrefslogtreecommitdiff
path: root/lib/csu/sh3/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/csu/sh3/Makefile')
0 files changed, 0 insertions, 0 deletions
class='nohover-highlight'> * Fix bkgrndset so that it actually sets the background character in in line with the SUSv2 specification. * Add an internal function to copy a complex character * Make the previously static celleq function into a libcurses private function so that it can be called in other files. 2022-04-12Make the default colour pair be pair 0 which appears to match otherblymn curses implementations. 2022-01-25Correct (hopefully) the handling of wide characters.blymn * Remove the WCOL family of macros, these were "stealing" the upper bits of a character attribute to store the column width of a character. No warning was given about this in curses.h which meant it was easy to accidentally reuse the bits in use by the WCOL macros (we already did). Add couple of 16bit ints to the character structure iff HAVE_WCHAR is true to hold the display width and wide char related flags (just continuation at the moment) * Convert all instances of WCOL macros to just reference the column width in the char structure so it is not obfuscated. * Fix cursor positioning so placing a cursor in the middle of a wide char actually does just that. * Fix plod so it understands that if the cursor is going to be positioned in the middle of a wide char it cannot just reprint the char to get there. * Fix plodput so it correctly counts the number of output characters for wide characters. * Fix slk routines to properly size the wctomb() buffer. 2021-09-06Style fixes most for __CTRACE().rin 2021-09-06Expand __CTRACE() to __nothing #ifndef DEBUG.rin Remove most of #ifdef DEBUG around __CTRACE() calls. No binary changes, except for line numbers for assert(). 2018-11-19wbkgd - when updating window rendition for the new background character,uwe it's the old background characters that need to be updated, not spaces. While here, simplify and also fix the bug introduced in 1.20 (that lost the default color) - actually use the results of wbkgdset(). 2018-11-18wbkgrnd - do not duplicate code that's already in wbkgrndset()uwe 2018-11-18When we remove default color from attributes, just clear all __COLOR.uwe It's both a nono-optmization and matches the test used in counterpart code that adds default color when none is set. 2018-11-18Reorder "bkgrnd" functions to match the order of old "bkgd" functions.uwe 2018-11-18Don't fuse HAVE_WCHAR and (trivial) !HAVE_WCHAR bodies into singleuwe function definition. Instead provide two sets of definitions under single #ifdef. Same object code is generated for both HAVE_WCHAR and !HAVE_WCHAR. 2018-11-18wbkgd - do not duplicate the code that's already in wbkgdset()uwe that we do call anyway. 2018-11-18Fix comments on bkgdset() and friends to match reality.uwe 2018-11-18Don't mix private and public names for the same thing in one statement.uwe While here, fix harmless edito in a debug call. 2017-01-06KNF.roy Normalise coding style. White space police. Sprinkle some extra braces to make the flow more clear. No functional changes. 2016-10-22remove bogus malloc castschristos 2009-07-22Prepare curses for the possibility of changing from termcap to terminfo.roy term.h #defines lines, pad_char and no_color_video macros which conflict with existing curses code. We change lines to alines and nlines depending on use, pad_char to padchar and no_color_video becomes no_color_attributes but with a strong alias from no_color_video. 2008-04-28Remove clause 3 and 4 from TNF licensesmartin 2007-09-19Set the column width when changing the background using wbkgd(), otherwisejdc we will see zero width characters in refresh.c:makech(). 2007-05-29Fix some compiler warnings.blymn Remove shadowed variable declarations when DEBUG is defined. 2007-05-28Merge in wide curses code done as a Summer of Code project byblymn Ruibiao Qiu. 2007-01-21Add debug "areas" that allow selective debugging by setting thejdc "CURSES_TRACE_MASK" environment variable. Postive vales include debug areas, negative values exclude them. 2006-01-15Background characters and attributes don't need to be kept per characterjdc cell, as they are merged when characters are added. Remove the per cell storage and clarify the manual page. Pointed out by ruibiao@. 2003-02-17Fix resize of windows with subwins.dsl Let window size be given as a -ver number => lines from bottom. Fix trace calls of pointers (approved by Brett Lumn) 2002-08-04Set the curses default colours to white on black when using colour.jdc See the Single UNIX Specification, Version 2 : http://www.opengroup.org/onlinepubs/007908799/xcurses/can_change_color.html Also, add the functions : use_default_colors(); assume_default_colors(fore, back); (from ncurses) that allow the terminal default colours or user-specified default colours to be used. 2000-04-24* Added rcs id line to files missing it.blymn * Added code to __restartwin to restore meta and cursor visibility states * Added code to __stopwin to disable meta. * Added the *line group of functions for drawing character lines. 2000-04-18Don't replace background character with null character.jdc Set new background character and attributes in wbkgd(). 2000-04-16Add bkgd() and bkgdset() (which were previously just macros).jdc 2000-04-15Added functions to replace what were previously macros in curses.hblymn (this is a requirement of SUSv2) - the old macro behaviour can be restored by defining _CURSES_USE_MACROS. Changed function prototypes to use ANSI style. All externally visible functions now have ANSI style declarations. 2000-04-13Nuke unused variables.simonb 2000-04-12Background manipulation routines.jdc