syms.h 615 B

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. * syms.h
  3. */
  4. #ifndef _syms_h
  5. #define _syms_h
  6. #include <faux/faux.h>
  7. #include <klish/kcontext_base.h>
  8. C_DECL_BEGIN
  9. // Types
  10. int srp_PLINE_SET(kcontext_t *context);
  11. int srp_PLINE_DEL(kcontext_t *context);
  12. int srp_PLINE_EDIT(kcontext_t *context);
  13. // Completion/Help/Prompt
  14. int srp_compl(kcontext_t *context);
  15. int srp_help(kcontext_t *context);
  16. int srp_prompt_edit_path(kcontext_t *context);
  17. // Operations
  18. int srp_set(kcontext_t *context);
  19. int srp_del(kcontext_t *context);
  20. int srp_edit(kcontext_t *context);
  21. int srp_top(kcontext_t *context);
  22. int srp_up(kcontext_t *context);
  23. C_DECL_END
  24. #endif // _syms_h