public static void ExecuteText(int exec_when, string text) { switch (exec_when) { case Defines.EXEC_NOW: Cmd.ExecuteString(text); break; case Defines.EXEC_INSERT: Cbuf.InsertText(text); break; case Defines.EXEC_APPEND: Cbuf.AddText(text); break; default: Com.Error(Defines.ERR_FATAL, "Cbuf_ExecuteText: bad exec_when"); break; } }
/* * ============ Cbuf_InsertFromDefer ============ */ public static void InsertFromDefer() { Cbuf.InsertText(Encoding.ASCII.GetString(Globals.defer_text_buf).Split((char)0)[0]); Globals.defer_text_buf[0] = 0; }