full split complete
This commit is contained in:
26
killring.h
Normal file
26
killring.h
Normal file
@@ -0,0 +1,26 @@
|
||||
#ifndef KE_KILLRING_H
|
||||
#define KE_KILLRING_H
|
||||
|
||||
|
||||
#define KILLRING_NO_OP 0 /* don't touch the killring */
|
||||
#define KILLRING_APPEND 1 /* append deleted chars */
|
||||
#define KILLRING_PREPEND 2 /* prepend deleted chars */
|
||||
#define KILLING_SET 3 /* set killring to deleted char */
|
||||
#define KILLRING_FLUSH 4 /* clear the killring */
|
||||
|
||||
|
||||
void killring_flush(void);
|
||||
void killring_yank(void);
|
||||
void killring_start_with_char(unsigned char ch);
|
||||
void killring_append_char(unsigned char ch);
|
||||
void killring_prepend_char(unsigned char ch);
|
||||
void toggle_markset(void);
|
||||
int cursor_after_mark(void);
|
||||
int count_chars_from_cursor_to_mark(void);
|
||||
void kill_region(void);
|
||||
void indent_region(void);
|
||||
void unindent_region(void);
|
||||
void delete_region(void);
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user