Características aceptadas para la nueva versión:
- Coloreado de Sintaxis
- Auto tabulado
- Navegador de Código
- Ejecutar
- Fin de Linea (Cambiar fin de linea)
- Intérprete de Python integrado en la UI
- Distribución con distutils
- Auto Completado (Menú y Automático)
- Funciones básicas de editor (deshacer, rehacer, cortar, pegar, buscar, etc.)
- Comentar en bloque
- Soporte para GNU/Linux y Windows
- Manejo de Pestañas
- Localización e Internacionalización
- Ocultar métodos y funciones
- Implementación de arquitectura de Plugins
- Uso de AUI para las interfaces
- Tecla tab configurable (tab/espacios, cuántos espacios)
- Editor completamente configurable
- Función de autoidentación estilo emacs (tab identa)
- Modos de Pyragua (simple, avanzado) se debe dejar la arquitectura básica
- Búsqueda estilo firefox
- Archivos recientes
- Documentación de funciones, clases y métodos en el navegador de código, y en el autocompletado.
- Documentación de Pyragua (Manual de Usuario) (En internet hay algunos documentos sobre pyragua)
- Parámetros al programa a través de ejecutar (uso de una terminal o no)
- Editor configurable (no completamente aún)
- Capacidad para mirar más de un archivo a la vez (o el mismo más de una vez)
- Crear ficheros de respaldo de los archivos abiertos.
- Logs para pyragua.
- Sistema de templates (introducir automáticamente por ejemplo class, if, try, etc.)
- Tests para Pyragua utlizando PyUnit?.
