Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AttributeError: 'SelectorModel' object has no attribute 'killed' #69

Open
twlz0ne opened this issue May 8, 2015 · 1 comment
Open

Comments

@twlz0ne
Copy link

twlz0ne commented May 8, 2015

➜ ps aux | percol
Traceback (most recent call last):
  File "/usr/local/bin/percol", line 31, in <module>
    main()
  File "/usr/local/lib/python2.7/site-packages/percol/cli.py", line 284, in main
    exit_code = percol.loop()
  File "/usr/local/lib/python2.7/site-packages/percol/__init__.py", line 180, in loop
    self.handle_key(self.screen.getch())
  File "/usr/local/lib/python2.7/site-packages/percol/__init__.py", line 248, in handle_key
    self.last_key = self.handle_normal_key(ch)
  File "/usr/local/lib/python2.7/site-packages/percol/__init__.py", line 264, in handle_normal_key
    self.keymap[k](self)
  File "~/.percol.d/rc.py", line 7, in <lambda>
    "C-y" : lambda percol: percol.command.yank(),
  File "/usr/local/lib/python2.7/site-packages/percol/command.py", line 219, in yank
    if self.model.killed:
AttributeError: 'SelectorModel' object has no attribute 'killed'
  • OS X 10.9 & Python 2.7.7
  • Ubuntu 12.04 & Python 2.6.3
  • Percol 0.1.0
@n374
Copy link

n374 commented Oct 9, 2018

Same problem when press C-y

Traceback (most recent call last):
  File "/usr/local/Cellar/percol/0.2.1/libexec/bin/percol", line 14, in <module>
    main()
  File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/cli.py", line 267, in main
    exit_code = percol.loop()
  File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 164, in loop
    self.handle_key(self.screen.getch())
  File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 233, in handle_key
    self.last_key = self.handle_normal_key(ch)
  File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/__init__.py", line 249, in handle_normal_key
    self.keymap[k](self)
  File "/Users/nerd/.percol.d/rc.py", line 8, in <lambda>
    "C-y" : lambda percol: percol.command.yank(),
  File "/usr/local/Cellar/percol/0.2.1/libexec/lib/python2.7/site-packages/percol/command.py", line 202, in yank
    if self.model.killed:
AttributeError: 'SelectorModel' object has no attribute 'killed'

rc.py:

percol.import_keymap({
    # "C-h" : lambda percol: percol.command.delete_backward_char(),
    # "C-d" : lambda percol: percol.command.delete_forward_char(),
    # "C-k" : lambda percol: percol.command.kill_end_of_line(),
     "C-y" : lambda percol: percol.command.yank(),
    # "C-t" : lambda percol: percol.command.transpose_chars(),
    # "C-a" : lambda percol: percol.command.beginning_of_line(),
    # "C-e" : lambda percol: percol.command.end_of_line(),
    # "C-b" : lambda percol: percol.command.backward_char(),
    # "C-f" : lambda percol: percol.command.forward_char(),
    # "M-f" : lambda percol: percol.command.forward_word(),
    # "M-b" : lambda percol: percol.command.backward_word(),
    # "M-d" : lambda percol: percol.command.delete_forward_word(),
    # "M-h" : lambda percol: percol.command.delete_backward_word(),
    # "C-n" : lambda percol: percol.command.select_next(),
    # "C-p" : lambda percol: percol.command.select_previous(),
    # "C-v" : lambda percol: percol.command.select_next_page(),
    # "M-v" : lambda percol: percol.command.select_previous_page(),
    # "M-<" : lambda percol: percol.command.select_top(),
    # "M->" : lambda percol: percol.command.select_bottom(),
    # "C-m" : lambda percol: percol.finish(),
    # "C-j" : lambda percol: percol.finish(),
    # "C-g" : lambda percol: percol.cancel(),
})
  • macOS 10.13.6 (17G65)
  • Python 2.7.15
  • Percol 0.2.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants