New in DreamPie 1.2 (Oct 17, 2013)
- Fix the horrible GTK crash when mouse goes over updating folded text
- In order to make development more dynamic, DreamPie has moved to GitHub, and now it’s much easier to run from a repository. It will also let you know if a new release or a new git commit is available
- Mac support: Now you can install PyGTK and it will Just Work
- Now you can press ctrl-T and open a new tab for code. This is useful if you started writing something, and then remembered that you need to import something before it may work. Just press Ctrl-T, run the import, and press Ctrl-W to close the temporary tab
- Indent and dedent a block of code by selecting it and pressing Tab/Shift-Tab
- Ctrl-Up and Ctrl-Down don’t bring the same code twice
- Dictionary key completion
- Move to the beginning of the line by pressing ‘Home’ twice
- Pressing Enter on an executed code now appends instead of replaces the current code. You can select multiple commands and they all will be copied
- Improved behavior when running GUI code when idle - now Ctrl-C stops it, and using completion will not hung DreamPie
- Now the code box doesn’t start collapsed when using Ubuntu’s overlay scrollbars
- Highlight matching brackets with four different colors. Also, highlight bracketing errors
- Re-open completion list after backspace is pressed
- Undo autoparens when user continues typing something that doesn’t make sense with parens
- Set ‘exit’ and ‘quit’ objects to help users. Previously they were misleading
- Add a ”–run” command line option, to run a file once
- Add an option for a vertical and horizontal layout
- Windows installer: Make the “add interpreter” shortcut run as administrator if needed
- Add history-up and history-down accelerators suitable for the Mac