From 41362a9e75302c1ded15a59b6c688a36eb0ea920 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 22 Feb 2013 00:10:18 +0100 Subject: resolved enter-key handling by introducing get_eol() --- src/cmdline.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/cmdline.cpp') diff --git a/src/cmdline.cpp b/src/cmdline.cpp index 2a46a75..ac71548 100644 --- a/src/cmdline.cpp +++ b/src/cmdline.cpp @@ -288,6 +288,20 @@ cmdline_fnmacro(const gchar *name) } } +const gchar * +get_eol(void) +{ + switch (interface.ssm(SCI_GETEOLMODE)) { + case SC_EOL_CR: + return "\r"; + case SC_EOL_CRLF: + return "\r\n"; + case SC_EOL_LF: + default: + return "\n"; + } +} + static gchar * macro_echo(const gchar *macro) { -- cgit v1.2.3