[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Trouble with hardstatus under 5.0.0
From: |
Christian Kujau |
Subject: |
Re: Trouble with hardstatus under 5.0.0 |
Date: |
Fri, 30 Aug 2024 18:53:59 +0200 (CEST) |
On Fri, 30 Aug 2024, Christian Kujau wrote:
> This will take a while to bisect:
OTOH, git-bisect really *is* an awesome tool:
$ git bisect bad
99a8b26d7ae221dfdc1bbe8f04f5867f7ebc07bc is the first bad commit
commit 99a8b26d7ae221dfdc1bbe8f04f5867f7ebc07bc
Author: Amadeusz Sławiński <amade@asmblr.net>
Date: Sat Jan 12 23:01:42 2013 +0100
Remove escape codes which can be handled by external scripts
removes loadavg and time/date escape codes
src/Makefile.in | 6 +--
src/configure.ac | 138 -------------------------------------------------------
src/extern.h | 6 ---
src/loadav.c | 103 -----------------------------------------
src/screen.c | 97 --------------------------------------
5 files changed, 2 insertions(+), 348 deletions(-)
delete mode 100644 src/loadav.c
The full git-bisect log can be found below; a few "bisect skip" calls were
needed until I figured out the s/RC_KILL/CKILL/ in src/list_window.c.
Christian.
git bisect start
# status: waiting for both good and bad commits
# good: [8a4124d5dee8d3399ac857c34364ac193b6add17] Release v.4.9.1
git bisect good 8a4124d5dee8d3399ac857c34364ac193b6add17
# status: waiting for bad commit, 1 good commit known
# bad: [9d8b0ff3901bdcb8d3bc05d94fce2ef987562768] Release v.5.0.0
git bisect bad 9d8b0ff3901bdcb8d3bc05d94fce2ef987562768
# good: [6df6baeeb193d5858e811ed5a281d1cd19bc26ab] Fix OpenBSD build
git bisect good 6df6baeeb193d5858e811ed5a281d1cd19bc26ab
# bad: [80206032901cf11a2cb4392caaf2ee48ca82a273] reindent layer.c
git bisect bad 80206032901cf11a2cb4392caaf2ee48ca82a273
# skip: [511e38840f1653dd6e71eba90271756d4b2af03d] use Viewport type instead of
struct viewport
git bisect skip 511e38840f1653dd6e71eba90271756d4b2af03d
# skip: [7d7268ccb67c3cb0eda5a795f39fc2507c734c1e] forward declarations for
types make more sense in a separate file
git bisect skip 7d7268ccb67c3cb0eda5a795f39fc2507c734c1e
# good: [5e487cefc87782b0c95876277d826db2cec28a43] Use mode_t type
git bisect good 5e487cefc87782b0c95876277d826db2cec28a43
# skip: [0159985b3000dbae77dc8302bb9dbc033d0e7a2e] WinMsgBuf buffer is now
dynamically allocated
git bisect skip 0159985b3000dbae77dc8302bb9dbc033d0e7a2e
# skip: [c78ea7a19d77f009d3a96553d5188a55e6b020cc] Began refactoring
conditional escapes %? and %: to use WinMsgCond abstraction
git bisect skip c78ea7a19d77f009d3a96553d5188a55e6b020cc
# bad: [eafa84cc735a73c2d07ff5eaa719c228e9cc864a] Dereference of null pointer
git bisect bad eafa84cc735a73c2d07ff5eaa719c228e9cc864a
# skip: [995552f6a941bda5b66732829ba3f5a513e22e9a] silence some warnings
git bisect skip 995552f6a941bda5b66732829ba3f5a513e22e9a
# skip: [f320dfd117339aa5d3d6b118b4a606c16dba8e22] wmb{,c}_create modified to
return NULL instead of invoking Panic
git bisect skip f320dfd117339aa5d3d6b118b4a606c16dba8e22
# bad: [a73a91ea68bb6230a354990689dd58fff5153cac] get rid of extern.h
git bisect bad a73a91ea68bb6230a354990689dd58fff5153cac
# bad: [a73a91ea68bb6230a354990689dd58fff5153cac] get rid of extern.h
git bisect bad a73a91ea68bb6230a354990689dd58fff5153cac
# bad: [23eaac6763a1a0a9f837d094bfb5f13d0cf25a44] add basic multiwindow input
support
git bisect bad 23eaac6763a1a0a9f837d094bfb5f13d0cf25a44
# bad: [23eaac6763a1a0a9f837d094bfb5f13d0cf25a44] add basic multiwindow input
support
git bisect bad 23eaac6763a1a0a9f837d094bfb5f13d0cf25a44
# good: [f664527d166a5bb5b62ccd14cde19bc1f301a7b7] POSIX: just use setenv
git bisect good f664527d166a5bb5b62ccd14cde19bc1f301a7b7
# bad: [0f63134ea1ba030c1ffdc2e5c550f2d5a8c06e14] fix implicit utime declaration
git bisect bad 0f63134ea1ba030c1ffdc2e5c550f2d5a8c06e14
# good: [2b4641c1416e08c384e808e27008def40964b099] change struct mchar to use
uint32_t instead of chars
git bisect good 2b4641c1416e08c384e808e27008def40964b099
# bad: [52400b81cfe7fd875251bc80a5b60d9af930b2ac] add -Wextra and -std=c1x to
CFLAGS
git bisect bad 52400b81cfe7fd875251bc80a5b60d9af930b2ac
# good: [d95ad5452fff7e3f4500ce9759756d69f0064986] remove attrcolor, some more
color handling stuff
git bisect good d95ad5452fff7e3f4500ce9759756d69f0064986
# bad: [99a8b26d7ae221dfdc1bbe8f04f5867f7ebc07bc] Remove escape codes which can
be handled by external scripts
git bisect bad 99a8b26d7ae221dfdc1bbe8f04f5867f7ebc07bc
# first bad commit: [99a8b26d7ae221dfdc1bbe8f04f5867f7ebc07bc] Remove escape
codes which can be handled by external scripts
--
BOFH excuse #10:
hardware stress fractures