shithub: orca

Download patch

ref: 46cf15c59665357ea62f53b09e4a1ed22693ba15
parent: 2f2cde293c602af5a0ec94dfb0f36fe135898adc
author: cancel <cancel@cancel.fm>
date: Wed Jan 1 13:31:58 EST 2020

Cleanup some uses of wprintx non-formatted strings

--- a/tui_main.c
+++ b/tui_main.c
@@ -468,19 +468,19 @@
   switch (input_mode) {
   case Ged_input_mode_normal:
     wattrset(win, A_normal);
-    wprintw(win, "insert");
+    waddstr(win, "insert");
     break;
   case Ged_input_mode_append:
     wattrset(win, A_bold);
-    wprintw(win, "append");
+    waddstr(win, "append");
     break;
   case Ged_input_mode_piano:
     wattrset(win, A_reverse);
-    wprintw(win, "trigger");
+    waddstr(win, "trigger");
     break;
   case Ged_input_mode_selresize:
     wattrset(win, A_bold);
-    wprintw(win, "select");
+    waddstr(win, "select");
     break;
   }
   wattrset(win, A_normal);
@@ -1822,7 +1822,7 @@
   }
   wattrset(w, A_DIM);
   wmove(w, tpad + rows + sep, footer_left_pad);
-  wprintw(w, footer);
+  waddstr(w, footer);
 }
 
 void push_controls_msg(void) {
@@ -1880,11 +1880,11 @@
   for (int i = 0; i < (int)ORCA_ARRAY_COUNTOF(items); ++i) {
     if (items[i].input) {
       wmove(w, i, 1 + w_input - (int)strlen(items[i].input));
-      wprintw(w, items[i].input);
+      waddstr(w, items[i].input);
     }
     if (items[i].desc) {
       wmove(w, i, 1 + w_input + mid_pad);
-      wprintw(w, items[i].desc);
+      waddstr(w, items[i].desc);
     }
   }
 }
@@ -1948,11 +1948,10 @@
   WINDOW* w = qmsg_window(qm);
   for (int i = 0; i < (int)ORCA_ARRAY_COUNTOF(items); ++i) {
     wmove(w, i, left_pad);
-    wattrset(w, A_bold);
-    wprintw(w, "%c", items[i].glyph);
+    waddch(w, (chtype)items[i].glyph | A_bold);
     wmove(w, i, left_pad + 1 + mid_pad);
     wattrset(w, A_normal);
-    wprintw(w, "%s", items[i].desc);
+    waddstr(w, items[i].desc);
   }
 }