+2006-03-21 Denis Pilat <denis.pilat@st.com>
+
+ * histfile.c (read_history_range): Remove '\r' character from
+ history lines.
+
2005-02-10 Denis Pilat <denis.pilat@st.com>
* readline/terminal.c (_rl_get_screen_size): Get console size from
for (line_end = line_start; line_end < bufend; line_end++)
if (*line_end == '\n')
{
- *line_end = '\0';
+ if (line_end - 1 >= line_start && *(line_end - 1) == '\r')
+ *(line_end - 1) = '\0';
+ else
+ *line_end = '\0';
if (*line_start)
add_history (line_start);