summaryrefslogtreecommitdiffstats
path: root/RichString.c
AgeCommit message (Expand)Author
6 daysFix GCC build warning in NetBSD 10mainExplorer09
2024-04-07Properly handle RichString_extendLen when an external buffer already existsBenny Baumann
2024-01-20Handle invalid multi-byte strings gracefullyChristian Göttsche
2023-12-26Add includes for config.h as per the discussion in PR #1337Daniel Lange
2022-12-26Use Unicode replacement characterChristian Göttsche
2021-09-22Update license headers to explicitly say GPLv2+Daniel Lange
2021-08-25IWYU updateChristian Göttsche
2021-05-10cleaned up includes with iwyumayurdahibhate
2021-03-17RichString: do not unnecessarily clean whole bufferChristian Göttsche
2021-01-15RichString: implement safe rewindChristian Göttsche
2021-01-15RichString: refactor writing limited amount of columnsChristian Göttsche
2021-01-13RichString_appendChr: add parameter to set attributesChristian Göttsche
2021-01-11Mark several non-modified pointer variables constChristian Göttsche
2021-01-11Linux: use correct column alignment for wide fieldsChristian Göttsche
2021-01-10RichString_setAttrn: refactor to take a length instead of a stop indexChristian Göttsche
2020-12-23RichString: return number of written characters on write/append functionsChristian Göttsche
2020-12-08Split RichString_(append|appendn|write) into wide and asciiChristian Göttsche
2020-12-05RichString: avoid signed integer misuseChristian Göttsche
2020-11-25Fully support non-ascii characters in Meter-BarChristian Göttsche
2020-11-02Embracing branchesBenny Baumann
2020-11-02Spacing around operatorsBenny Baumann
2020-10-28Implement RichString_setLen as functionChristian Göttsche
2020-10-20IWYU updateChristian Göttsche
2020-10-18Make all required includes explicitBenny Baumann
2020-10-17Combine XAlloc.[ch] into XUtils.[ch]Benny Baumann
2020-10-05Update License consistently to GPLv2 as per COPYING fileDaniel Lange
2020-09-18Avoid checking of undefined macrosChristian Göttsche
2020-09-12Clean up some code duplication in the header filesHugo Musso Gualandi
2020-09-09Consolidate repeated macro definitions into one headerNathan Scott
2020-09-03Axe automated header generation.Zev Weiss
2019-10-31Clean up existing whitespaceDaniel Flanagan
2018-02-26Protect against overflows in RichString_setAttrnHisham Muhammad
2016-02-02Check for failure in allocations.Hisham
2016-01-15Introduce CLAMP macro. Unify all MIN(MAX(a,b),c) uses.Explorer09
2015-11-23Array entries have been oddly flipped here for years.Hisham Muhammad
2015-08-27Fixes for color glitches in ncurses ABI6.Hisham Muhammad
2015-08-25include wctype.h for iswprint()Christian Hesse
2015-08-20Omit non-printable characters with widechar curses.Hisham Muhammad
2015-08-20Extra checks.Hisham Muhammad
2015-08-20Make Unicode strings safe for ncurses 6 ABI.Hisham Muhammad
2015-03-23Do not trust isalpha(c) for values > 255.Hisham Muhammad
2014-11-24Changes for supporting separate platform subdirectories.Hisham Muhammad
2014-11-19Refactored key handlers.Hisham Muhammad
2014-02-27alignment improvementsHisham Muhammad
2013-02-26Add extra checks in configure.ac for different locations of (n)curses.hHisham Muhammad
2012-11-10search and filter for the strace and lsof screens!Hisham Muhammad
2011-12-26Remove old memory debugging routines. We have Valgrind nowadays.Hisham Muhammad
2011-12-26major header cleanupHisham Muhammad
2011-11-03try to use unicode headers firstHisham Muhammad
2011-09-08Try harder to find the ncurses header, fixes detection in SuSE SLES9.Hisham Muhammad