rem: p_table = procs_refresh(NULL, L_DEFAULT);
add: p_table = procs_refresh(NULL, Frames_libflags);
context: static proc_t **summary_show (void){   static proc_t **p_table = NULL;   static CPU_t  *smpcpu = NULL;   // whoa first time, gotta' prime the pump...   if (!p_table) {      p_table = procs_refresh(NULL, L_DEFAULT);      putp(Cap_clr_scr);      sleep(1);   } else      putp(Batch ? "\n\n" : Cap_home);   p_table = procs_refresh(p_table, Frames_libflags);   /*    ** Display Uptime and Loadavg */   if (CHKw(Curwin, View_LOADAV)) {      if (!Rc.mode_altscr)         show_special(0, fmtmk(LOADAV_line, Myname, sprint_uptime()));      else         show_special(0, fmtmk(CHKw(Curwin, VISIBLE_tsk)            ? LOADAV_line_alt            : LOADAV_line            , Curwin->grpname, sprint_uptime()));      Msg_row += 1;   }   /*    ** Display Task and Cpu(s) States */   if (CHKw(Curwin, View_STATES)) {      show_special(0, fmtmk(STATES_line1         , Frame_maxtask, Frame_running, Frame_sleepin         , Frame_stopped, Frame_zombied));      Msg_row += 1;      smpcpu = cpus_refresh(smpcpu);      if (CHKw(Curwin, View_CPUSUM)) {         // display just the 1st /proc/stat line         summaryhlp(&smpcpu[Cpu_tot], "Cpu(s):");      } else {         int i;         char tmp[SMLBUFSIZ];         // display each cpu's states separately         for (i = 0; i < Cpu_tot; i++) {            snprintf(tmp, sizeof(tmp), " Cpu%-2d:", Rc.mode_irixps ? i : Cpu_map[i]);            summaryhlp(&smpcpu[i], tmp);         }      }   }   /*    ** Display Memory and Swap stats */   meminfo();   if (CHKw(Curwin, View_MEMORY)) {      show_special(0, fmtmk(MEMORY_line1         , kb_main_total, kb_main_used, kb_main_free, kb_main_buffers));      show_special(0, fmtmk(MEMORY_line2         , kb_swap_total, kb_swap_used, kb_swap_free, kb_main_cached));      Msg_row += 2;   }   SETw(Curwin, NEWFRAM_cwo);   return p_table;}