scroll_to_mark(end_mark) has some problems cause it scrolls also vertically
so if we have a big URL sent by the other part: http:?BIBIBIBIBIBIBIIBIBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
GTK would put the vertical scrollbar and go to show the last B. not only that but if we type
ok thanks
which is small text it will not scroll to 'e' but it will scroll to make sure that the last B is shown and hide the 'but if we' part for example
this is scrollbar ascii BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB nks < ###########################################>
normal should have been after we've typed thanks [or even before that] to make sure we see the start of the message [and the nicknames]
summary. scroll_to_mark(end_mark) is a PITA