aboutsummaryrefslogtreecommitdiff
path: root/elisp.h
diff options
context:
space:
mode:
authorjixiuf <jixiuf@qq.com>2020-03-21 01:46:48 +0800
committerGitHub <noreply@github.com>2020-03-21 01:46:48 +0800
commit7a247906c17f97f6edad6c478da0c34307db2b80 (patch)
tree72a297b0ba2da79a90c8c7050df2c4a01976abd3 /elisp.h
parentd02be51ae5c75844134858b683de528997048ec5 (diff)
parent18097565589b7059149aba6d9848e9c506e42765 (diff)
Merge pull request #274 from mbrumlow/fix_newlines
This commit fixes the newlines when copied and pasted.
Diffstat (limited to 'elisp.h')
-rw-r--r--elisp.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/elisp.h b/elisp.h
index 53da46b..ab5cc98 100644
--- a/elisp.h
+++ b/elisp.h
@@ -24,6 +24,8 @@ emacs_value Qbar;
emacs_value Qhbar;
emacs_value Qcursor_type;
emacs_value Qemacs_major_version;
+emacs_value Qvterm_line_wrap;
+emacs_value Qrear_nonsticky;
// Emacs functions
emacs_value Fsymbol_value;
@@ -43,6 +45,7 @@ emacs_value Fwindow_body_height;
emacs_value Fpoint;
emacs_value Fput_text_property;
+emacs_value Fadd_text_properties;
emacs_value Fset;
emacs_value Fvterm_flush_output;
emacs_value Fget_buffer_window_list;
@@ -64,6 +67,8 @@ emacs_value list(emacs_env *env, emacs_value elements[], ptrdiff_t len);
emacs_value nth(emacs_env *env, int idx, emacs_value list);
void put_text_property(emacs_env *env, emacs_value string, emacs_value property,
emacs_value value);
+void add_text_properties(emacs_env *env, emacs_value string,
+ emacs_value property);
void erase_buffer(emacs_env *env);
void insert(emacs_env *env, emacs_value string);
void goto_char(emacs_env *env, int pos);