From b26c9e33af5da5ddf8956a7269cbe06be2ccea6a Mon Sep 17 00:00:00 2001 From: mathieui Date: Tue, 8 Nov 2011 02:31:44 +0100 Subject: [PATCH 1/2] Add make in the update.sh --- update.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/update.sh b/update.sh index 510bbb07..c2dba40e 100755 --- a/update.sh +++ b/update.sh @@ -9,6 +9,15 @@ echo 'Updating poezio' git pull origin master +make +if [ $? -ne 0 ] +then + echo -e "It seems that you do not have the python development"\ + "files.\nSearch for a package named python3-dev or python3-devel"\ + "in your repos." + exit -1 +fi + if [ -e "SleekXMPP" ] then echo "Updating SleekXMPP" From cd0b2681e02865aa1820d0895c8eddc5036aba66 Mon Sep 17 00:00:00 2001 From: Florent Le Coz Date: Tue, 8 Nov 2011 02:39:48 +0100 Subject: [PATCH 2/2] Fix new messages separator when it is a the top of the text window --- src/windows.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/windows.py b/src/windows.py index 9fa3e705..c94de15e 100644 --- a/src/windows.py +++ b/src/windows.py @@ -634,7 +634,7 @@ class TextWin(Win): self._win.attrset(0) for y, line in enumerate(lines): if not line: - self.write_line_separator() + self.write_line_separator(y) else: self.write_text(y, (3 if line.msg.nickname else 1) + len(line.msg.str_time)+len(truncate_nick(line.msg.nickname) or ''), line.msg.txt[line.start_pos:line.end_pos]) if y != self.height-1: @@ -642,8 +642,8 @@ class TextWin(Win): self._win.attrset(0) self._refresh() - def write_line_separator(self): - self.addnstr('- '*(self.width//2-1)+'-', self.width, to_curses_attr(get_theme().COLOR_NEW_TEXT_SEPARATOR)) + def write_line_separator(self, y): + self.addnstr(y, 0, '- '*(self.width//2-1)+'-', self.width, to_curses_attr(get_theme().COLOR_NEW_TEXT_SEPARATOR)) def write_text(self, y, x, txt): """