- FuncRequest(BufferView * view, kb_action act, string const & arg);
- /// for mouse events
- FuncRequest(BufferView * view, kb_action act,
- int x, int y, mouse_button::state button);
- /// access to the view
- BufferView * view() const;
- /// access to the view
- void setView(BufferView * view);
+ FuncRequest(kb_action act, docstring const & arg,
+ Origin o = INTERNAL);
+ /// actions with extra argument. FIXME: remove this
+ FuncRequest(kb_action act, std::string const & arg,
+ Origin o = INTERNAL);
+ /// for changing requests a bit
+ FuncRequest(FuncRequest const & cmd, docstring const & arg,
+ Origin o = INTERNAL);
+ /// for changing requests a bit. FIXME: remove this
+ FuncRequest(FuncRequest const & cmd, std::string const & arg,
+ Origin o = INTERNAL);
+