Christian Göttsche
91317322fe
Mark ProcessList_keyAt argument const
5 years ago
Benny Baumann
45869513bf
Embracing branches
5 years ago
Benny Baumann
61e14d4bb2
Spacing around operators
5 years ago
Benny Baumann
0f5262917f
Make all required includes explicit
...
Information as seen by IWYU 0.12 + clang 9 on Linux
5 years ago
Christian Göttsche
b47bc667a2
Add key to pause process list updates
5 years ago
Christian Göttsche
fc301b7447
Compress size of default FunctionBar
5 years ago
Christian Göttsche
ba282cfe19
Mark Object instances const
6 years ago
Daniel Lange
079c2abf8e
Update License consistently to GPLv2 as per COPYING file
6 years ago
Christian Göttsche
8a849bc85a
Call character checking function with unsigned char
...
See https://wiki.sei.cmu.edu/confluence/display/c/STR37-C.+Arguments+to+character-handling+functions+must+be+representable+as+an+unsigned+char
6 years ago
Zev Weiss
a1a027b9bd
Axe automated header generation.
...
Reasoning:
- implementation was unsound -- broke down when I added a fairly
basic macro definition expanding to a struct initializer in a *.c
file.
- made it way too easy (e.g. via otherwise totally innocuous git
commands) to end up with timestamps such that it always ran
MakeHeader.py but never used its output, leading to overbuild noise
when running what should be a null 'make'.
- but mostly: it's just an awkward way of dealing with C code.
6 years ago
Nathan Scott
500fb283e9
Resolve compiler warnings and errors relating to the Arg union
...
Promote the Arg union to a core data type in Object.c such
that it is visible everywhere (many source files need it),
and correct declarations of several functions that use it.
The Process_sendSignal function is also corrected to have
the expected return type (bool, not void) - an error being
masked by ignoring this not-quite-harmless warning. I've
also added error checking to the kill(2) call here, which
was previously overlooked / missing (?).
6 years ago
Daniel Flanagan
dd33444f7e
Clean up existing whitespace
6 years ago
duchampdev
18a60d668d
MainPanel: add seventh char to main functions
...
reason: currently, for example 'search' and 'filter' look very densely packed
7 years ago
Hisham Muhammad
8c653212c0
Replace size_t with int/void* union
...
I was occasionally passing negative values to size_t.
Plus, this better reflects the intent of the variant argument.
Reported by Coverity:
https://scan8.coverity.com/reports.htm#v13253/p10402/fileInstanceId=22093891&defectInstanceId=7543346&mergedDefectId=174179&fileStart=251&fileEnd=500
8 years ago
Richard
d5faf64374
Mark some things as const
...
Several string pointer arrays pointed to const strings
but were not const themselves.
A few various structures and arrays were also marked const.
9 years ago
Hisham
ef879b4a22
'Follow' only if element is found in search
10 years ago
Hisham
0128d222b9
Added Ctrl+A and Ctrl+E to go to beginning and end of line.
...
(Also, '^' and '$')
Closes #508 .
10 years ago
Hisham
6cc0a8c820
Make sure a pointer fits in the argument!
10 years ago
Hisham
572546f806
Auto-follow process after a search.
...
See #237 .
10 years ago
Hisham
b54d2dde40
Check for failure in allocations.
10 years ago
Hisham Muhammad
70cd5c2b88
Check range when accessing keys table.
...
Should fix #321 .
10 years ago
Hisham Muhammad
c9cab824e9
Extra checks.
11 years ago
Hisham Muhammad
64ecba2583
update bar when clicking header.
11 years ago
Hisham Muhammad
b1f934c5d5
Visual tweaks: change color when following, add Broken Gray theme.
11 years ago
Hisham Muhammad
d4256d6300
Keep following status when no key is pressed.
11 years ago
Hisham Muhammad
a93db5234c
handle clicks on panel header line
11 years ago
Hisham Muhammad
ade7993fcb
incremental search and filter reintegrated!
11 years ago
Hisham Muhammad
d0c72c3fb2
Move FunctionBar inside Panel
11 years ago
Hisham Muhammad
1084a3ff8f
Working on integration of IncSet in new branch.
11 years ago
Hisham Muhammad
09c7152990
Refactor state control variables.
11 years ago
Hisham Muhammad
bc928d7f47
Add MainPanel.c
11 years ago