Changeset 2876
- Timestamp:
- 11/28/07 14:00:13 (1 year ago)
- Files:
-
- pyreadline/trunk/doc/ChangeLog (modified) (1 diff)
- pyreadline/trunk/pyreadline/__init__.py (modified) (2 diffs)
- pyreadline/trunk/pyreadline/configuration/pyreadlineconfig.ini (modified) (1 diff)
- pyreadline/trunk/pyreadline/rlmain.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pyreadline/trunk/doc/ChangeLog
r2868 r2876 1 2007-11-28 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu> 2 * Warning messages for failed calls to parse_and_bind now disabled by default 3 Can be enabled by call to debug_output("on_nologfile") in pyreadlineconfig.ini 4 1 5 2007-11-20 Jörgen Stenarson <jorgen.stenarson -at- bostream.nu> 2 6 * Applying patch from pan to fix flickering cursor problem when doing input pyreadline/trunk/pyreadline/__init__.py
r2861 r2876 9 9 import unicode_helper,logger,clipboard,lineeditor,modes 10 10 from rlmain import * 11 import rlmain 11 12 __all__ = [ 'parse_and_bind', 12 13 'get_line_buffer', … … 27 28 'get_completer_delims', 28 29 'add_history', 29 'GetOutputFile'] 30 'GetOutputFile', 31 'rl', 32 'rlmain'] 30 33 31 34 import release pyreadline/trunk/pyreadline/configuration/pyreadlineconfig.ini
r2340 r2876 1 1 #Bind keys for exit (keys only work on empty lines 2 2 debug_output("off") #"on" saves log info to./pyreadline_debug_log.txt 3 #"on_nologfile" only enables print warning messages 3 4 bind_exit_key("Control-d") 4 5 bind_exit_key("Control-z") pyreadline/trunk/pyreadline/rlmain.py
r2868 r2876 57 57 self.allow_ctrl_c=False 58 58 self.ctrl_c_tap_time_interval=0.3 59 self.debug=False 59 60 60 61 self.begidx = 0 … … 134 135 except AttributeError: 135 136 log('unknown func key="%s" func="%s"' % (key, func_name)) 136 print 'pyeadline parse_and_bind error, unknown function to bind: "%s"' % func_name 137 if self.debug: 138 print 'pyreadline parse_and_bind error, unknown function to bind: "%s"' % func_name 137 139 return 138 140 self.mode._bind_key(key, func) … … 363 365 del modes[mode].exit_dispatch[keyinfo] 364 366 365 366 367 367 def setkill_ring_to_clipboard(killring): 368 368 import pyreadline.lineeditor.lineobj 369 369 pyreadline.lineeditor.lineobj.kill_ring_to_clipboard=killring 370 371 370 def sethistoryfilename(filename): 372 371 self._history.history_filename=os.path.expanduser(filename) … … 389 388 self.completer_delims=mode 390 389 def debug_output(on,filename="pyreadline_debug_log.txt"): #Not implemented yet 390 if on in ["on","on_nologfile"]: 391 self.debug=True 391 392 logger.start_log(on,filename) 392 393 logger.log("STARTING LOG")
