X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=blobdiff_plain;f=src%2Fawk%2Fexe%2Factuate_status_bar_to_xsetroot_name.awk;h=6f873444c278147af5069c1ab0017d825fb37736;hp=b97538b705a54161656ea6e116780455b5eee22d;hb=8482fea64a51f9a9b97895c974a88a986b42aa15;hpb=e103315c72597a9cc9fffaaff11e04b30d1c6416 diff --git a/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk b/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk index b97538b..6f87344 100755 --- a/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk +++ b/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk @@ -1,12 +1,8 @@ -$1 == "OK" && \ +$1 == Node && \ $2 == "khatus_bar" && \ $3 == "status_bar" { - # Not just using $4 for val - because val might contain a character - # identical to FS - len_line = length($0) - len_head = length($1 FS $2 FS $3 FS) - len_val = len_line - len_head - val = substr($0, len_head + 1, len_val) - system("xsetroot -name \"" val "\"") + delete msg + msg_in_parse(msg, $0) + system("xsetroot -name \"" msg["status_bar"] "\"") next }