Zev Weiss
7b7822b896
Remove superfluous 'extern's from function declarations.
...
Applied via:
$ find * -name '*.h' -exec sed -i -r 's/^extern (.+\()/\1/;' {} +
Suggested-by: Bert Wesarg <bert.wesarg@googlemail.com>
2020-09-03 11:59:26 -05: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
Tobias Kortkamp
35d7e42b88
Add FreeBSD to Travis
...
Signed-off-by: Tobias Kortkamp <t@tobik.me>
2020-09-03 09:00:17 +02:00
Nathan Scott
7734dfe55d
Merge pull request #86 from t6/patch-freebsd-fno-common
...
Unbreak with -fno-common on FreeBSD
2020-09-03 16:47:30 +10:00
Tobias Kortkamp
11ecc65ebb
Unbreak with -fno-common on FreeBSD
...
GCC10 and Clang11 now default to -fno-common.
ld: error: duplicate symbol: jail_errmsg
>>> defined at Platform.c
>>> freebsd/Platform.o:(jail_errmsg)
>>> defined at FreeBSDProcessList.c
>>> freebsd/FreeBSDProcessList.o:(.bss+0x90)
Signed-off-by: Tobias Kortkamp <t@tobik.me>
2020-09-03 08:42:18 +02:00
Nathan Scott
dace850fa6
Bump version, changelog for minor htop-3.0.1 release
2020-09-03 13:23:43 +10:00
Nathan Scott
4f00a95364
Merge pull request #66 from ioquatix/patch-1
...
Fix image logo and titles.
2020-09-03 08:35:19 +10:00
Nathan Scott
0ab508e42b
Merge pull request #57 from matthiasbeyer/patch-1
...
Do not link INSTALL file, because link target does not exist
2020-09-03 08:20:36 +10:00
Nathan Scott
f79591ef1b
Merge branch 'eworm-de-unicode-runtime'
2020-09-02 15:09:58 +10:00
Samuel Williams
746a5f279a
Fix image logo and titles.
2020-09-02 11:54:17 +12:00
Matthias Beyer
8ee7d58cb0
Do not link INSTALL file, because link target does not exist
2020-09-01 14:47:00 +02:00
Christian Hesse
db5adbeae0
add option (-U, --no-unicode) to disable unicode at runtime
2020-09-01 10:09:00 +02:00
Nathan Scott
f5b3e8d2a3
Merge branch 'cgzones-oom2'
2020-09-01 15:17:32 +10:00
Nathan Scott
809e4db672
Merge branch 'oom2' of https://github.com/cgzones/htop into cgzones-oom2
2020-09-01 15:17:23 +10:00
Bert Wesarg
e1e60f38dc
CRT: note about possible use of replacement for `+` glyph in tree
2020-08-31 22:35:09 +02:00
Bert Wesarg
19359cec5a
affinity panel: use the tree collapsing as in the process list
...
With one exception, the root node does also have a `-`/`+` as a prefix.
2020-08-31 22:22:22 +02:00
Bert Wesarg
b0f1336f79
affinity panel: show CPUs in the topology tree as `CPU x`
...
As it is in the non-topology list.
2020-08-31 22:18:18 +02:00
Bert Wesarg
f861a2c616
Revert "Use UTF-8 for check buttons and tree open/closed"
...
This reverts commit 5d5913d355b3a9f03da589b3542b8f55467b4ed6.
2020-08-31 22:12:46 +02:00
Redha Gouicem
d0e8ff9319
fix unit (GHz -> MHz)
2020-08-31 14:09:22 +02:00
Redha Gouicem
0f5d2cd1e4
fixed compilation error
2020-08-31 13:32:29 +02:00
Redha Gouicem
293e3a2931
remove unused variable
2020-08-31 13:29:24 +02:00
Christian Göttsche
e7f6d1ce5f
Reduce oom cast from long to int
...
Oom values should never be greater then INT_MAX, they should be in the
range 0 - 1000.
Improves: d9a5dd4b91
2020-08-31 11:55:53 +02:00
Nathan Scott
47a7d0bd74
Merge branch 'configure' of https://github.com/cgzones/htop into cgzones-configure
2020-08-31 17:13:37 +10:00
Nathan Scott
b321177b08
Merge branch 'master' of github.com:htop-dev/htop
2020-08-31 16:57:46 +10:00
Nathan Scott
800d8c735d
Merge branch 'cov_fixes' of https://github.com/cgzones/htop into cgzones-cov_fixes
2020-08-31 16:56:32 +10:00
Daniel Lange
f14173038e
Merge branch 'oom' of https://github.com/cgzones/htop
...
Closes : #18 , #22
2020-08-31 08:32:39 +02:00
Nathan Scott
fdf8a28e60
Merge branch 'Ckath-vim_mode_setting'
2020-08-31 16:14:48 +10:00
Nathan Scott
244630f67f
Merge branch 'vim_mode_setting' of https://github.com/Ckath/htop into Ckath-vim_mode_setting
2020-08-31 16:14:40 +10:00
Nathan Scott
0a835e13bf
Simplify the --version output, old dates are confusing people
...
Drop the copyright notice from the version output as a number
of people seem to be confused by what this means, and we can
do without all the (well intentioned) bug reports.
2020-08-31 16:14:23 +10:00
Nathan Scott
4bd0859b80
Add a badge/link to the released source tarballs
2020-08-31 16:12:44 +10:00
ckath
338bd829b0
add toggle for vim mode in options
2020-08-29 15:15:52 +02:00
Christian Göttsche
5c99c6e942
Check btime sscanf parse from /proc/stat
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
a850d81bf5
Avoid use of uninitialized variables
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
05a5fdc47f
Ignore sscanf return value of /proc/stat
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
af84d3dfa9
Fail on out-of-range CPU number
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
df41979afc
Ignore wmove return value
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
d9a5dd4b91
Improve OOM output
...
* Fix sort by adding cast
* Shrink column size to 4
* Drop unnecessary maximum field width specifier in sscanf
2020-08-28 14:24:59 +02:00
Christian Göttsche
a48ce9d103
Really tell gcc to ignore return value of fscanf
2020-08-28 13:10:41 +02:00
Christian Göttsche
3f5784a3f0
Convert hwlock CI run to a full featured one
2020-08-28 13:10:41 +02:00
Christian Göttsche
3b084db1c4
Print configured state
2020-08-28 13:10:41 +02:00
Christian Göttsche
979d004214
Improve indent
2020-08-28 13:10:16 +02:00
Christian Göttsche
5bee902665
Drop configure option --enable-proc
...
Move to HTOP_LINUX, as --enable-proc implies my_htop_platform=linux, and
the Linux features do not work without a proc fs.
2020-08-28 13:10:16 +02:00
Redha Gouicem
3ef5df25bc
always display frequency in MHz
2020-08-28 12:15:32 +02:00
Nathan Scott
2d14269bcd
Merge pull request #14 from zdykstra/master
...
Normalize ZFS ARC caption
2020-08-28 16:58:06 +10:00
Nathan Scott
b992d52bcf
Increae the size of sysfs power supply path buffers
...
Resolves https://github.com/htop-dev/htop/issues/15
2020-08-28 16:57:21 +10:00
Zach Dykstra
f97fbd668a
Normalize ZFS ARC caption
...
Other captions take the form of LABEL:<space>. This moves the
uncompressed ZFS ARC caption into the same style.
2020-08-28 00:02:35 -05:00
Nathan Scott
b5e6952cc6
Update link to Coverity project, still pending.
2020-08-27 10:42:40 +10:00
Nathan Scott
4a8ae4b5d4
Merge branch 'bertwesarg-affinity-fix-panel-width'
2020-08-27 09:36:56 +10:00
Bert Wesarg
94b8c2e714
fix width of `AffinitPanel`
...
The panel size of 15 includes the gap to the next panel, thus use 14 as
the minimum size and let the caller of `AffinityPanel_new` handle the
gap.
2020-08-26 22:03:11 +02:00
Nathan Scott
df7e4fcdc0
Update changelog with Berts latest addition
2020-08-26 10:44:22 +10:00