summaryrefslogtreecommitdiffstats
path: root/RichString.c
Commit message (Expand)AuthorAgeFilesLines
* Handle invalid multi-byte strings gracefullyChristian Göttsche2024-01-201-4/+37
* Add includes for config.h as per the discussion in PR #1337Daniel Lange2023-12-261-0/+2
* Use Unicode replacement characterChristian Göttsche2022-12-261-3/+3
* Update license headers to explicitly say GPLv2+Daniel Lange2021-09-221-1/+1
* IWYU updateChristian Göttsche2021-08-251-1/+0
* cleaned up includes with iwyumayurdahibhate2021-05-101-0/+1
* RichString: do not unnecessarily clean whole bufferChristian Göttsche2021-03-171-4/+4
* RichString: implement safe rewindChristian Göttsche2021-01-151-0/+4
* RichString: refactor writing limited amount of columnsChristian Göttsche2021-01-151-1/+37
* RichString_appendChr: add parameter to set attributesChristian Göttsche2021-01-131-9/+18
* Mark several non-modified pointer variables constChristian Göttsche2021-01-111-5/+5
* Linux: use correct column alignment for wide fieldsChristian Göttsche2021-01-111-1/+1
* RichString_setAttrn: refactor to take a length instead of a stop indexChristian Göttsche2021-01-101-13/+9
* RichString: return number of written characters on write/append functionsChristian Göttsche2020-12-231-19/+25
* Split RichString_(append|appendn|write) into wide and asciiChristian Göttsche2020-12-081-8/+33
* RichString: avoid signed integer misuseChristian Göttsche2020-12-051-1/+1
* Fully support non-ascii characters in Meter-BarChristian Göttsche2020-11-251-0/+9
* Embracing branchesBenny Baumann2020-11-021-1/+3
* Spacing around operatorsBenny Baumann2020-11-021-1/+1
* Implement RichString_setLen as functionChristian Göttsche2020-10-281-1/+8
* IWYU updateChristian Göttsche2020-10-201-1/+0
* Make all required includes explicitBenny Baumann2020-10-181-2/+4
* Combine XAlloc.[ch] into XUtils.[ch]Benny Baumann2020-10-171-1/+2
* Update License consistently to GPLv2 as per COPYING fileDaniel Lange2020-10-051-1/+1
* Avoid checking of undefined macrosChristian Göttsche2020-09-181-2/+2
* Clean up some code duplication in the header filesHugo Musso Gualandi2020-09-121-2/+0
* Consolidate repeated macro definitions into one headerNathan Scott2020-09-091-5/+1
* Axe automated header generation.Zev Weiss2020-09-031-49/+0
* Clean up existing whitespaceDaniel Flanagan2019-10-311-1/+1
* Protect against overflows in RichString_setAttrnHisham Muhammad2018-02-261-0/+6
* Check for failure in allocations.Hisham2016-02-021-2/+3
* Introduce CLAMP macro. Unify all MIN(MAX(a,b),c) uses.Explorer092016-01-151-4/+0
* Array entries have been oddly flipped here for years.Hisham Muhammad2015-11-231-2/+1
* Fixes for color glitches in ncurses ABI6.Hisham Muhammad2015-08-271-10/+7
* include wctype.h for iswprint()Christian Hesse2015-08-251-0/+4
* Omit non-printable characters with widechar curses.Hisham Muhammad2015-08-201-1/+1
* Extra checks.Hisham Muhammad2015-08-201-1/+1
* Make Unicode strings safe for ncurses 6 ABI.Hisham Muhammad2015-08-201-4/+4
* Do not trust isalpha(c) for values > 255.Hisham Muhammad2015-03-231-1/+1
* Changes for supporting separate platform subdirectories.Hisham Muhammad2014-11-241-1/+1
* Refactored key handlers.Hisham Muhammad2014-11-191-7/+10
* alignment improvementsHisham Muhammad2014-02-271-0/+1
* Add extra checks in configure.ac for different locations of (n)curses.hHisham Muhammad2013-02-261-0/+2
* search and filter for the strace and lsof screens!Hisham Muhammad2012-11-101-13/+14
* Remove old memory debugging routines. We have Valgrind nowadays.Hisham Muhammad2011-12-261-1/+0
* major header cleanupHisham Muhammad2011-12-261-9/+11
* try to use unicode headers firstHisham Muhammad2011-11-031-5/+5
* Try harder to find the ncurses header, fixes detection in SuSE SLES9.Hisham Muhammad2011-09-081-3/+7
* Remove arbitrary limit from rich stringsHisham Muhammad2010-11-221-51/+74
* warning fixesHisham Muhammad2010-02-251-6/+6

© 2014-2024 Faster IT GmbH | imprint | privacy policy