title: Using tk to create a text editor
body: <p>Is it possible to use <code>tk</code> to create a <code>text editor</code> that can support <code>syntax highlighting</code>, <code>autocomplete</code> and even can be later extended to be an <code>IDE</code> for a specific language?</p>
  
  <p>I found <code>tkinter</code> widget, but not sure if it can support that or not?</p>
  
  <p>I think if a widget can do some processing on the text while the user is writing it, then it can used for this purpose.</p>