elks-enhanced
public
Read
Owner: themaster
Branch: master
Commits: 6893
Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL
Code
Commits
History
Branches
Bug Reports
Discussions
Compare
Settings
elks-enhanced
/
elkscmd
/
screen
/
ansi.h
File editor
/* * Header file for ansi.c * * with function declarations * */ int InitTerm(void); int FinitTerm(void); static int AddCap(char *s); char *MakeTermcap(int aflag); static int MakeString(char *cap, char *buf, char *s); static int Special(int c); static int DoCSI(int c, int intermediate); static int PutChar(int c); static int PutStr(char *s); static int CPutStr(char *s, int c); static int SetChar(int c); static int StartString(enum string_t type); static int AddChar(int c); static int PrintChar(int c); static int PrintFlush(void); static int InsertMode(int on); static int KeypadMode(int on); static int DesignateCharset(int c, int n); static int MapCharset(int n); static void NewCharset(int old, int new); static int SaveCursor(void); static int RestoreCursor(void); static int CountChars(int c); static int CalcCost(char *s); static void Goto(int y1, int x1, int y2, int x2); static int RewriteCost(int y, int x1, int x2); static int BackSpace(void); static int Return(void); static int LineFeed(void); static int ReverseLineFeed(void); static void InsertAChar(int c); static void InsertChar(int n); static void DeleteChar(int n); static int DeleteLine(int n); static int InsertLine(int n); static int ScrollUpMap(char **pp); static int ScrollDownMap(char **pp); static int ForwardTab(void); static int BackwardTab(void); static int ClearScreen(void); static int ClearFromBOS(void); static int ClearToEOS(void); static int ClearLine(void); static int ClearToEOL(void); static void ClearFromBOL(void); static void ClearInLine(int displ, int y, int x1, int x2); static void CursorRight(int n); static void CursorUp(int n); static void CursorDown(int n); static void CursorLeft(int n); static int SetMode(int on); static int SelectRendition(void); static int SetRendition(int n); static void NewRendition(int old, int new); static int SaveAttr(int newattr); static int RestoreAttr(int oldattr); static int FillWithEs(void); static int Redisplay(void); static int MakeBlankLine(char *p, int n); int Activate(struct win *wp); int ResetScreen(struct win *p); void WriteString(struct win *wp, char *buf, int len); void DoESC(int c, int intermediate); int MakeStatus(char *msg, struct win *wp); void RemoveStatus(struct win *p);
Commit message
This repository is read-only for this account.
Repository snapshot
Current branch
master
Visibility
public
Your access
Read
Remote
Configured
File activity
View file history