Benny Baumann
0f5262917f
Make all required includes explicit
...
Information as seen by IWYU 0.12 + clang 9 on Linux
2020-10-18 20:09:05 +02:00
Christian Göttsche
b47bc667a2
Add key to pause process list updates
2020-10-12 13:04:00 +02:00
Christian Göttsche
fc301b7447
Compress size of default FunctionBar
2020-10-12 13:04:00 +02:00
Christian Göttsche
ba282cfe19
Mark Object instances const
2020-10-07 13:01:53 +02:00
Daniel Lange
079c2abf8e
Update License consistently to GPLv2 as per COPYING file
2020-10-05 10:13:12 +02:00
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
2020-09-17 22:03:24 +02:00
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.
2020-09-03 11:58:58 -05:00
Nathan Scott
e25ac8557d
Merge branch 'hishamhm-pull-949'
2020-08-20 14:48:47 +10:00
Nathan Scott
a82fd262d7
Merge branch 'hishamhm-pull-960'
2020-08-20 14:19:53 +10:00
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 (?).
2020-08-20 09:35:33 +10:00
Daniel Flanagan
dd33444f7e
Clean up existing whitespace
2019-10-31 11:39:12 -05:00
duchampdev
18a60d668d
MainPanel: add seventh char to main functions
...
reason: currently, for example 'search' and 'filter' look very densely packed
2019-09-12 22:45:34 +02:00
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
2018-02-18 10:38:49 -03:00
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.
2017-07-22 22:34:30 -05:00
Hisham
ef879b4a22
'Follow' only if element is found in search
2016-07-28 11:37:44 -03:00
Hisham
0128d222b9
Added Ctrl+A and Ctrl+E to go to beginning and end of line.
...
(Also, '^' and '$')
Closes #508 .
2016-06-15 12:45:23 -03:00
Hisham
6cc0a8c820
Make sure a pointer fits in the argument!
2016-05-25 16:46:47 -03:00
Hisham
572546f806
Auto-follow process after a search.
...
See #237 .
2016-05-05 10:30:06 -03:00
Hisham
b54d2dde40
Check for failure in allocations.
2016-02-02 15:53:02 +01:00
Hisham Muhammad
70cd5c2b88
Check range when accessing keys table.
...
Should fix #321 .
2016-01-03 16:31:44 -02:00
Hisham Muhammad
c9cab824e9
Extra checks.
2015-08-20 01:13:20 -03:00
Hisham Muhammad
64ecba2583
update bar when clicking header.
2015-04-09 16:02:14 -03:00
Hisham Muhammad
b1f934c5d5
Visual tweaks: change color when following, add Broken Gray theme.
2015-04-09 15:17:20 -03:00
Hisham Muhammad
d4256d6300
Keep following status when no key is pressed.
2015-04-08 21:25:31 -03:00
Hisham Muhammad
a93db5234c
handle clicks on panel header line
2015-03-24 23:12:43 -03:00
Hisham Muhammad
ade7993fcb
incremental search and filter reintegrated!
2015-03-23 17:04:53 -03:00
Hisham Muhammad
d0c72c3fb2
Move FunctionBar inside Panel
2015-03-23 15:26:56 -03:00
Hisham Muhammad
1084a3ff8f
Working on integration of IncSet in new branch.
2015-03-22 22:39:33 -03:00
Hisham Muhammad
09c7152990
Refactor state control variables.
2015-03-22 02:50:40 -03:00
Hisham Muhammad
bc928d7f47
Add MainPanel.c
2015-03-15 23:03:26 -03:00