Commit History

Author SHA1 Message Date
  Christian Göttsche 314d693c4b Annotate mbstowcs_nonfatal() with restrict 8 months ago
  Explorer09 d2ec14fa4a Fix GCC build warning in NetBSD 10 8 months ago
  Benny Baumann a6306f090a Properly handle RichString_extendLen when an external buffer already exists 9 months ago
  Christian Göttsche db65f175ab Handle invalid multi-byte strings gracefully 1 year ago
  Daniel Lange 179aeb0108 Add includes for config.h as per the discussion in PR #1337 1 year ago
  Christian Göttsche 29f0b3c5e1 Use Unicode replacement character 2 years ago
  Daniel Lange 94ad111391 Update license headers to explicitly say GPLv2+ 3 years ago
  Christian Göttsche 2bf626c4e4 IWYU update 3 years ago
  mayurdahibhate 1b74dfe187 cleaned up includes with iwyu 3 years ago
  Christian Göttsche 1e806f9899 RichString: do not unnecessarily clean whole buffer 3 years ago
  Christian Göttsche b9adc30b86 RichString: implement safe rewind 4 years ago
  Christian Göttsche 08ac22ddb9 RichString: refactor writing limited amount of columns 4 years ago
  Christian Göttsche 5fde0e0127 RichString_appendChr: add parameter to set attributes 4 years ago
  Christian Göttsche d72b0a682e Mark several non-modified pointer variables const 4 years ago
  Christian Göttsche a5db139a0a Linux: use correct column alignment for wide fields 4 years ago
  Christian Göttsche 3bb731c645 RichString_setAttrn: refactor to take a length instead of a stop index 4 years ago
  Christian Göttsche 94d7f0b585 RichString: return number of written characters on write/append functions 4 years ago
  Christian Göttsche 157086e750 Split RichString_(append|appendn|write) into wide and ascii 4 years ago
  Christian Göttsche 641fd2c4ad RichString: avoid signed integer misuse 4 years ago
  Christian Göttsche adf9185209 Fully support non-ascii characters in Meter-Bar 4 years ago
  Benny Baumann 45869513bf Embracing branches 4 years ago
  Benny Baumann 61e14d4bb2 Spacing around operators 4 years ago
  Christian Göttsche 7019949574 Implement RichString_setLen as function 4 years ago
  Christian Göttsche 8a08a3209c IWYU update 4 years ago
  Benny Baumann 0f5262917f Make all required includes explicit 4 years ago
  Benny Baumann 5e4b182616 Combine XAlloc.[ch] into XUtils.[ch] 4 years ago
  Daniel Lange 079c2abf8e Update License consistently to GPLv2 as per COPYING file 4 years ago
  Christian Göttsche b85a31415e Avoid checking of undefined macros 4 years ago
  Hugo Musso Gualandi 9207401f97 Clean up some code duplication in the header files 4 years ago
  Nathan Scott c5808c56db Consolidate repeated macro definitions into one header 4 years ago
  Zev Weiss a1a027b9bd Axe automated header generation. 5 years ago
  Daniel Flanagan dd33444f7e Clean up existing whitespace 5 years ago
  Hisham Muhammad 858af2505f Protect against overflows in RichString_setAttrn 6 years ago
  Hisham b54d2dde40 Check for failure in allocations. 9 years ago
  Explorer09 6dae8108f8 Introduce CLAMP macro. Unify all MIN(MAX(a,b),c) uses. 9 years ago
  Hisham Muhammad d34645f8f1 Array entries have been oddly flipped here for years. 9 years ago
  Hisham Muhammad 7985724933 Fixes for color glitches in ncurses ABI6. 9 years ago
  Christian Hesse f10cbaa812 include wctype.h for iswprint() 9 years ago
  Hisham Muhammad 544c7efa6b Omit non-printable characters with widechar curses. 9 years ago
  Hisham Muhammad c9cab824e9 Extra checks. 9 years ago
  Hisham Muhammad 8bd603cb68 Make Unicode strings safe for ncurses 6 ABI. 9 years ago
  Hisham Muhammad 54f8d8154b Do not trust isalpha(c) for values > 255. 9 years ago
  Hisham Muhammad eb229d9aef Changes for supporting separate platform subdirectories. 10 years ago
  Hisham Muhammad 9faf4938b8 Refactored key handlers. 10 years ago
  Hisham Muhammad 6d90e58c01 alignment improvements 11 years ago
  Hisham Muhammad a0810561f3 Add extra checks in configure.ac for different locations of (n)curses.h 12 years ago
  Hisham Muhammad 2a73405cd0 search and filter for the strace and lsof screens! 12 years ago
  Hisham Muhammad 45f7a4fc8d Remove old memory debugging routines. We have Valgrind nowadays. 13 years ago
  Hisham Muhammad 84281bdc44 major header cleanup 13 years ago
  Hisham Muhammad 9b87e52d41 try to use unicode headers first 13 years ago