From 6e2c511e20232d889808c78529517bbf8aba77cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrico=20Tr=C3=B6ger?= Date: Thu, 26 Jan 2006 21:33:45 +0000 Subject: [PATCH] (hopefully) fixed a bug with auto indention and CR/LF line endings git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@156 ea778897-0a13-0410-b9d1-a72fbfd435f5 --- src/sci_cb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sci_cb.c b/src/sci_cb.c index 4086f4624..7efa5a78d 100644 --- a/src/sci_cb.c +++ b/src/sci_cb.c @@ -303,7 +303,8 @@ void sci_cb_close_block(ScintillaObject *sci, gint pos) if (isspace(line_buf[x])) cnt++; x++; } - if ((line_len + (!eol_char_len) - 2) != cnt) return; + //geany_debug("line_len: %d eol: %d cnt: %d", line_len, eol_char_len, cnt); + if ((line_len - eol_char_len - 1) != cnt) return; if (start_brace >= 0) sci_cb_get_indent(sci, start_brace, TRUE); /* geany_debug("pos: %d, start: %d char: %c start_line: %d", pos, start_brace,