Lines Matching refs:insert

194         lineno = int(float(text.index("insert")))
203 lineno = int(float(text.index("insert")))
208 text.tag_remove("BREAK", "insert linestart",\
209 "insert lineend +1char")
354 "Extend base class: forbid insert/delete before the I/O mark"
355 def insert(self, index, chars, tags=None):
362 UndoDelegator.insert(self, index, chars, tags)
374 # Temporarily monkey-patch the delegate's .insert() method to
378 orig_insert = self.delegate.insert
379 self.delegate.insert = \
384 self.delegate.insert = orig_insert
389 def insert(self, index, chars, tags=None):
392 self.delegate.insert(index, chars, tags)
711 _sys.path.insert(0, _dir)
870 rmenu_specs.insert(_idx, ("Copy with prompts",
886 ms.insert(2, ("shell", "She_ll"))
955 # but make calls to text.insert() skip it. This causes only insert
957 self.text.insert = self.per.top.insert
1143 self.text.mark_set("iomark", "insert")
1225 if not (self.text.compare("iomark", "==", "insert") and
1226 self.text.compare("insert", "==", "end-1c")):
1240 self.text.insert("insert", "\n")
1241 self.text.see("insert")
1248 return # Let the default binding (insert '\n') take over
1262 if self.text.compare("insert", "<", "iomark linestart"):
1267 prev = self.text.tag_prevrange("stdin", "insert")
1270 self.text.compare("insert", "<", prev[1]) and
1272 "console" not in self.text.tag_names("insert")
1274 prev_cons = self.text.tag_prevrange("console", "insert")
1277 next_cons = self.text.tag_nextrange("console", "insert")
1282 next = self.text.tag_nextrange("stdin", "insert")
1283 if next and self.text.compare("insert lineend", ">=", next[0]):
1284 next_cons = self.text.tag_nextrange("console", "insert lineend")
1290 indices = self.text.tag_nextrange("console", "insert linestart")
1292 self.text.compare(indices[0], "<=", "insert linestart"):
1293 self.recall(self.text.get(indices[1], "insert lineend"), event)
1295 self.recall(self.text.get("insert linestart", "insert lineend"), event)
1299 if self.text.compare("insert", "<", "iomark"):
1300 self.text.mark_set("insert", "iomark")
1303 s = self.text.get("insert", "end-1c")
1305 self.text.delete("insert", "end-1c")
1307 # insert a newline right at the insert point
1308 if self.text.compare("insert", "<", "end-1c linestart"):
1312 self.text.mark_set("insert", "end-1c")
1314 self.text.insert("insert", "\n")
1315 self.text.see("insert")
1333 self.text.mark_set("insert", "end-1c")
1334 prefix = self.text.get("insert linestart", "insert")
1337 prefix = self.text.get("insert linestart", "insert")
1338 self.text.insert("insert", lines[0].strip(),
1347 self.text.insert('insert', '\n' + line.rstrip(),
1350 self.text.see("insert")
1398 self.text.mark_set("insert", "end-1c")
1408 self.per.bottom.insert("iomark linestart", wrapped_msg, "stderr")
1415 self.text.insert("end-1c", "\n")
1443 if self.text.compare('insert','<','iomark'):
1593 sys.path.insert(0, dir)
1597 sys.path.insert(0, dir)