pike.git / lib / modules / Stdio.pmod / Terminfo.pmod

version» Context lines:

pike.git/lib/modules/Stdio.pmod/Terminfo.pmod:1: - // $Id: Terminfo.pmod,v 1.14 2003/01/20 17:44:01 nilsson Exp $ + // $Id: Terminfo.pmod,v 1.15 2003/03/12 09:23:37 agehall Exp $   #pike __REAL_VERSION__         #if constant(thread_create)   #define LOCK object m_key = mutex->lock()   #define UNLOCK destruct(m_key)   #define MUTEX static private object(Thread.Mutex) mutex = Thread.Mutex();   #else   #define LOCK   #define UNLOCK
pike.git/lib/modules/Stdio.pmod/Terminfo.pmod:233:    string x;    if(2==sscanf(p[..2], "%o%s", n, x))    data += sprintf("%c%s%s", n, x, p[3..]);    else    data += p;    }       map[name]=data;       } -  else // wierd +  else // weird    {    // ignore    }    }       return clears;    }       //!    void create(string cap, object(TermcapDB)|void tcdb, int|void maxrecurse)
pike.git/lib/modules/Stdio.pmod/Terminfo.pmod:485:    if (!more_data()) return 0; // eof    }       while (buf[i-1]=='\\')    {    res+=buf[..i-2];    buf=buf[i+1..];    while (sscanf(buf,"%*[ \t\r]%s",buf)<2 || !sizeof(buf))    if (!more_data()) {    buf = ""; -  return res; // eof, or illegal... wierd +  return res; // eof, or illegal... weird    }    while ((i=search(buf, "\n"))<0)    {    if (!more_data()) return 0; // eof    }    }       res+=buf[..i-1];    buf=buf[i+1..];