From ae78dbbff81196f1d7bc8fabf84d05e6b9f3ca03 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:42:50 +0900 Subject: updates --- fedora/.local/bin/htop-vim/RichString.h | 79 --------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 fedora/.local/bin/htop-vim/RichString.h (limited to 'fedora/.local/bin/htop-vim/RichString.h') diff --git a/fedora/.local/bin/htop-vim/RichString.h b/fedora/.local/bin/htop-vim/RichString.h deleted file mode 100644 index cbcbe48..0000000 --- a/fedora/.local/bin/htop-vim/RichString.h +++ /dev/null @@ -1,79 +0,0 @@ -#ifndef HEADER_RichString -#define HEADER_RichString -/* -htop - RichString.h -(C) 2004,2011 Hisham H. Muhammad -Released under the GNU GPLv2+, see the COPYING file -in the source distribution for its full text. -*/ - -#include "config.h" - -#include "ProvideCurses.h" - - -#define RichString_size(this) ((this)->chlen) -#define RichString_sizeVal(this) ((this).chlen) - -#define RichString_begin(this) RichString this; RichString_beginAllocated(this) -#define RichString_beginAllocated(this) \ - do { \ - (this).chlen = 0, \ - (this).chptr = (this).chstr; \ - RichString_setChar(&(this), 0, 0); \ - (this).highlightAttr = 0; \ - } while(0) - -#ifdef HAVE_LIBNCURSESW -#define RichString_printVal(this, y, x) mvadd_wchstr(y, x, (this).chptr) -#define RichString_printoffnVal(this, y, x, off, n) mvadd_wchnstr(y, x, (this).chptr + (off), n) -#define RichString_getCharVal(this, i) ((this).chptr[i].chars[0]) -#define RichString_setChar(this, at, ch) do { (this)->chptr[(at)] = (CharType) { .chars = { ch, 0 } }; } while (0) -#define CharType cchar_t -#else -#define RichString_printVal(this, y, x) mvaddchstr(y, x, (this).chptr) -#define RichString_printoffnVal(this, y, x, off, n) mvaddchnstr(y, x, (this).chptr + (off), n) -#define RichString_getCharVal(this, i) ((this).chptr[i] & 0xff) -#define RichString_setChar(this, at, ch) do { (this)->chptr[(at)] = ch; } while (0) -#define CharType chtype -#endif - -#define RICHSTRING_MAXLEN 350 - -typedef struct RichString_ { - int chlen; - CharType* chptr; - CharType chstr[RICHSTRING_MAXLEN + 1]; - int highlightAttr; -} RichString; - -void RichString_delete(RichString* this); - -void RichString_rewind(RichString* this, int count); - -void RichString_setAttrn(RichString* this, int attrs, int start, int charcount); - -int RichString_findChar(const RichString* this, char c, int start); - -void RichString_setAttr(RichString* this, int attrs); - -void RichString_appendChr(RichString* this, int attrs, char c, int count); - -/* All appending and writing functions return the number of written characters (not columns). */ - -int RichString_appendWide(RichString* this, int attrs, const char* data); - -int RichString_appendnWide(RichString* this, int attrs, const char* data, int len); - -/* columns takes the maximum number of columns to write and contains on return the number of columns written. */ -int RichString_appendnWideColumns(RichString* this, int attrs, const char* data, int len, int* columns); - -int RichString_writeWide(RichString* this, int attrs, const char* data); - -int RichString_appendAscii(RichString* this, int attrs, const char* data); - -int RichString_appendnAscii(RichString* this, int attrs, const char* data, int len); - -int RichString_writeAscii(RichString* this, int attrs, const char* data); - -#endif -- cgit v1.2.3