rlundo, 在使用readline的任何程序中,撤消.zip

时间:2022-10-07 23:11:40
【文件属性】:

文件名称:rlundo, 在使用readline的任何程序中,撤消.zip

文件大小:54KB

文件格式:ZIP

更新时间:2022-10-07 23:11:40

开源

rlundo, 在使用readline的任何程序中,撤消 rlundorlundo赋予交互式解释器神奇的撤销功能 ! 关于这样一个工具的动机的长期阅读,请参见这里博客文章。每个提示中都使用了一个修补的at版本来对解释器进行 fork 。 如果用户进入 undo,则子进程死亡并执


【文件预览】:
rlundo-master
----.gitignore(225B)
----setup.cfg(130B)
----COPYING(34KB)
----test()
--------test_tmux.py(5KB)
--------test_terminal_dsl.py(2KB)
--------test_rlundo.py(8KB)
--------test_termrewrite.py(2KB)
--------context.py(221B)
--------input_with_colours.txt(403B)
--------__init__.py(0B)
--------test_rewrite.py(19KB)
--------scenarioscript.py(1KB)
--------tmux.py(8KB)
--------terminal_dsl.py(10KB)
----rlundo()
--------rlundoable.py(760B)
--------termhelpers.py(710B)
--------termrewrite.py(6KB)
--------interps()
--------__init__.py(0B)
--------__main__.py(1KB)
--------findcursor.py(2KB)
--------undoreadline.py(2KB)
--------pity.py(5KB)
----rewrite.py(647B)
----.travis.script.sh(45B)
----rlundoable()
--------rlundoable.c(3KB)
--------Makefileosx(1KB)
--------rlundopatched.c(775B)
--------Makefilelinux(1KB)
--------rlundolibpath.c(702B)
--------readme.md(5KB)
--------readline.diff(759B)
--------test.c(1KB)
--------rlundo.c(813B)
----py_logger.py(1KB)
----readme.md(5KB)
----requirements.txt(144B)
----.travis.yml(334B)
----testideas(674B)
----.travis.tmux.sh(195B)
----memory_monitor.py(2KB)

网友评论