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 |