Navigation

  • index
  • next |
  • previous |
  • Leo 5.6 documentation »

Advanced Topics¶

  • Controlling Syntax Coloring
    • Syntax coloring settings
    • Files
    • The colorizer’s inner loop
    • Format of colorizer control files
    • Rule methods
  • Writing Plugins
    • Writing Plugins
    • Important security warnings
    • Documenting plugins
    • c ivars & properties
    • Handling events
    • Support for unit testing
  • Unit testing with Leo
    • Using @test nodes
    • Using @suite nodes
    • Using @mark-for-unit-tests
    • Test driven development in Leo
    • How the unit test commands work
    • @button timer
    • @button profile
  • Debugging with Leo
    • Using g.trace and g.pdb
    • Settings for winpdb
    • Debugging scripts with winpdb
  • Leo’s Console Gui
    • System requirements
    • Starting Leo with the console gui
    • Exiting Leo & saving files
    • Navigation and editing
    • Leo key bindings
    • Limitations
    • Broadcasting and listening
    • Developing the cursesGui2 plugin
  • A Miscellany of Leo Scripting
  • Exploring Leo’s Code Base
  • Vim Mode: Theory of Operation
  • The Leonine World

Logo

Previous topic

Using ZODB with Leo

Next topic

Controlling Syntax Coloring

Quick search

Navigation

  • index
  • next |
  • previous |
  • Leo 5.6 documentation »
© Copyright 1997-2017, Edward K. Ream. Created using Sphinx 1.6.5.