Files
pyreadline/doc/ChangeLog
T
2006-03-16 20:53:22 +00:00

125 lines
4.9 KiB
Plaintext

2006-03-16 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Refactored emacs mode
2006-03-12 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Merged changes from trunk 1158:1201
* Did some rearranging of method order in Readline
2006-02-14 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Started Refactor branch
* Refactored line_buffer to separate class
* Refactored history buffer to separate class
*
2006-01-31 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Added experimental mulitline paste. Thís version ALWAYS adds
a final newline so there is what you paste is always executed!!!
* Moved win32paste config parameters from module level into
readline class (in preparation for adding config file parameter)
* Added svn url to long description
2006-01-29 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Moved exit key (control-D) logic to separate key dispatch handler
* Added bind_exit_key to config file
* Added un_bind_key command to configfile
* Added un_bind_exit_key command to configfile
2006-01-25 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Added doc directory to setup scripts
2006-01-25 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Added copyright notices to all files
* Created release.py file to contain relesase related information
* Started egg_setup.py
* Changed setup.py to use release.py
*
2006-01-23 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Default is now to insert non bound characters.
* rename pyreadline.py to rlmain.py
* rename of config file to pyreadlineconfig.ini
* Change to config file syntax
* bell is now silent as deafult
* removed specific keybinding code for keypad
2006-01-22 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Default is now to insert non bound characters unless they are
pressed together with control.
* Added try except to read_inputrc
* Fixed cleanup bug in keysyms, missing saveattr on console
* Removed specific codepage code from keysyms
2006-01-22 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Cleaned up bell handling to make sure you can disable bell with the
bell_style command
* Implemented rudimentary config file. Example in doc/.pyinputrc copy to
~/.pyinputrc and edit to your taste.
* Added patch from Ville to improve handling of international characters,
though changed so that ctrl-character is not inserted.There are probably
more weirdness to take into account than we do now...
2006-01-22 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Renames of Console and PyReadline complete.
2006-01-22 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* This revision will not compile. Due to limitations in case
insensitivethe filesystems subversion can not do casechanging
file renames in reliably. This version contains temporary
renames of some files that makes the package unusable.
2006-01-21 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Added README.txt
* Changed package name to pyreadline, changed setup.py to
reflect this.
2006-01-21 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Added clipboard functionality. ctypes clipboard code
borrowed from example code posted to ctypes-users. See
http://aspn.activestate.com/ASPN/Mail/Message/ctypes-users/1771866
* Control-Shift-v moved quoted insert from Control-v
* Control-v straight paste from clipboard
* Alt-v ipython_paste. Does some preprocessing of data. If
clipboard text is shorter than 300 characters and has no
newlines and tabs, then assume it is a path and change all
\ to / and then add \ before all spaces. This means you can
paste paths and use them in magic command %cd. If text is
multiline it assumes tabseparated data should be list of
list, if all is numeric assume it should be an array.
* Control-y yank, alias for Control-v.
* Control-k kill line, move text from cursor to end of line
into clipboard. Should be move to kill buffer but the kill
buffer is not implemented.
* Added kill line and yank functionality. As well as mark and
copy-region-to-clipboard.
* Control-m set-mark sets the copy region mark
* Control-q copies region between mark and cursor to clipboard
* Changed version in setup.py to 1.13-svn
2006-01-21 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Patch to get swedish characters working when python
is executed in a cmd window with codepage set to 1252.
Example: issue command chcp 1252. Then change the font to
lucida terminal, this is done in the properties dialog of
the terminal.
2006-01-21 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu>
* Changed all python files to conform to 4 space indent.
* Added changelog
* Added os.path.expanduser to expand out ~/.history paths