add-offline-message.diff
changeset 88 0a87df8ad9c1
parent 87 78238d26911a
child 92 66f7e2aa040c
equal deleted inserted replaced
87:78238d26911a 88:0a87df8ad9c1
     1 # HG changeset patch
     1 # HG changeset patch
     2 # Parent 99ffc1bfe836f0fe094e0a9e3564521a09b39458
     2 # Parent 99ffc1bfe836f0fe094e0a9e3564521a09b39458
       
     3 # Parent  6d9f7b9e620dde7a6fda44af197260f4ae8f4b13
     3 Allow to specify status message, when going offline
     4 Allow to specify status message, when going offline
     4 
     5 
     5 diff -r 99ffc1bfe836 mcabber/ChangeLog.api
     6 diff -r 6d9f7b9e620d mcabber/ChangeLog.api
     6 --- a/mcabber/ChangeLog.api	Tue Nov 11 21:12:47 2014 +0200
     7 --- a/mcabber/ChangeLog.api	Sat Nov 07 14:37:38 2015 +0200
     7 +++ b/mcabber/ChangeLog.api	Tue Nov 11 21:21:09 2014 +0200
     8 +++ b/mcabber/ChangeLog.api	Sat Nov 07 14:54:34 2015 +0200
     8 @@ -1,3 +1,10 @@
     9 @@ -1,3 +1,10 @@
     9 +experimental (44)
    10 +experimental (46)
    10 +
    11 +
    11 + * experimental patch add-offline-message.diff
    12 + * experimental patch add-offline-message.diff
    12 + * xmpp_disconnect() now accepts status message
    13 + * xmpp_disconnect() now accepts status message
    13 +
    14 +
    14 +  -- Myhailo Danylenko, 2014-11-11
    15 +  -- Myhailo Danylenko, 2015-11-07
    15 +
    16 +
    16  experimental (43)
    17  experimental (45)
    17  
    18  
    18   * Change branch to "experimental".
    19   * Change branch to "experimental".
    19 @@ -80,6 +87,13 @@
    20 @@ -45,6 +52,13 @@
    20  
    21  
    21    -- Mikael Berthe, 2013-09-29
    22    -- Mikael Berthe, 2015-10-04
    22  
    23  
    23 +experimental (42)
    24 +experimental (44)
    24 +
    25 +
    25 + * experimental patch add-offline-message.diff
    26 + * experimental patch add-offline-message.diff
    26 + * xmpp_disconnect() now accepts status message
    27 + * xmpp_disconnect() now accepts status message
    27 +
    28 +
    28 +  -- Myhailo Danylenko, 2012-11-30
    29 +  -- Myhailo Danylenko, 2014-11-11
    29 +
    30 +
    30  experimental (41)
    31  experimental (43)
    31  
    32  
    32   * Change branch to "experimental".
    33   * Change branch to "experimental".
    33 @@ -98,6 +112,13 @@
    34 @@ -136,6 +150,13 @@
    34  
    35  
    35    -- Mikael Berthe, 2013-04-28
    36    -- Mikael Berthe, 2013-09-29
    36  
    37  
    37 +experimental (40)
    38 +experimental (42)
    38 +
    39 +
    39 + * experimental patch add-offline-message.diff
    40 + * experimental patch add-offline-message.diff
    40 + * xmpp_disconnect() now accepts status message
    41 + * xmpp_disconnect() now accepts status message
    41 +
    42 +
    42 +  -- Myhailo Danylenko, 2012-11-30
    43 +  -- Myhailo Danylenko, 2012-11-30
    43 +
    44 +
       
    45  experimental (41)
       
    46  
       
    47   * Change branch to "experimental".
       
    48 @@ -154,6 +175,13 @@
       
    49  
       
    50    -- Mikael Berthe, 2013-04-28
       
    51  
       
    52 +experimental (40)
       
    53 +
       
    54 + * experimental patch add-offline-message.diff
       
    55 + * xmpp_disconnect() now accepts status message
       
    56 +
       
    57 +  -- Myhailo Danylenko, 2012-11-30
       
    58 +
    44  experimental (39)
    59  experimental (39)
    45  
    60  
    46   * Change branch to "experimental".
    61   * Change branch to "experimental".
    47 @@ -115,6 +136,13 @@
    62 @@ -171,6 +199,13 @@
    48  
    63  
    49    -- Mikael Berthe, 2012-11-28
    64    -- Mikael Berthe, 2012-11-28
    50  
    65  
    51 +experimental (38)
    66 +experimental (38)
    52 +
    67 +
    56 +  -- Myhailo Danylenko, 2012-07-31
    71 +  -- Myhailo Danylenko, 2012-07-31
    57 +
    72 +
    58  experimental (37)
    73  experimental (37)
    59  
    74  
    60   * Change branch to "experimental".
    75   * Change branch to "experimental".
    61 @@ -133,6 +161,13 @@
    76 @@ -189,6 +224,13 @@
    62  
    77  
    63    -- Myhailo Danylenko, 2012-10-20
    78    -- Myhailo Danylenko, 2012-10-20
    64  
    79  
    65 +experimental (36)
    80 +experimental (36)
    66 +
    81 +
    70 +  -- Myhailo Danylenko, 2012-07-31
    85 +  -- Myhailo Danylenko, 2012-07-31
    71 +
    86 +
    72  experimental (35)
    87  experimental (35)
    73  
    88  
    74   * Change branch to "experimental".
    89   * Change branch to "experimental".
    75 diff -r 99ffc1bfe836 mcabber/doc/help/cs/hlp.txt
    90 diff -r 6d9f7b9e620d mcabber/doc/help/cs/hlp.txt
    76 --- a/mcabber/doc/help/cs/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
    91 --- a/mcabber/doc/help/cs/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
    77 +++ b/mcabber/doc/help/cs/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
    92 +++ b/mcabber/doc/help/cs/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
    78 @@ -3,4 +3,4 @@
    93 @@ -3,4 +3,4 @@
    79  
    94  
    80  Zobrazí nápovědu k příkazu nebo tématu.
    95  Zobrazí nápovědu k příkazu nebo tématu.
    81  
    96  
    82 -Dostupné příkazy jsou: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
    97 -Dostupné příkazy jsou: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
    83 +Dostupné příkazy jsou: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
    98 +Dostupné příkazy jsou: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
    84 diff -r 99ffc1bfe836 mcabber/doc/help/cs/hlp_disconnect.txt
    99 diff -r 6d9f7b9e620d mcabber/doc/help/cs/hlp_disconnect.txt
    85 --- a/mcabber/doc/help/cs/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   100 --- a/mcabber/doc/help/cs/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
    86 +++ b/mcabber/doc/help/cs/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   101 +++ b/mcabber/doc/help/cs/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
    87 @@ -1,5 +1,6 @@
   102 @@ -1,5 +1,6 @@
    88  
   103  
    89 - /DISCONNECT
   104 - /DISCONNECT
    90 + /DISCONNECT [message]
   105 + /DISCONNECT [message]
    91  
   106  
    92  Ukončí spojení s Jabber serverem.
   107  Ukončí spojení s Jabber serverem.
    93 +You can specify status message to disconnect with.
   108 +You can specify status message to disconnect with.
    94  Poznámka: Seznam kontaktů (roster) je přístupný pouze v době, kdy je spojení aktivní. Po odpojení od serveru je proto prázdný.
   109  Poznámka: Seznam kontaktů (roster) je přístupný pouze v době, kdy je spojení aktivní. Po odpojení od serveru je proto prázdný.
    95 diff -r 99ffc1bfe836 mcabber/doc/help/cs/hlp_exit.txt
   110 diff -r 6d9f7b9e620d mcabber/doc/help/cs/hlp_exit.txt
    96 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   111 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    97 +++ b/mcabber/doc/help/cs/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   112 +++ b/mcabber/doc/help/cs/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
    98 @@ -0,0 +1,5 @@
   113 @@ -0,0 +1,5 @@
    99 +
   114 +
   100 + /EXIT [message]
   115 + /EXIT [message]
   101 +
   116 +
   102 +Terminate all connections and exit mcabber.
   117 +Terminate all connections and exit mcabber.
   103 +This command is the same as /QUIT, but you can specify status message to exit with.
   118 +This command is the same as /QUIT, but you can specify status message to exit with.
   104 diff -r 99ffc1bfe836 mcabber/doc/help/de/hlp.txt
   119 diff -r 6d9f7b9e620d mcabber/doc/help/de/hlp.txt
   105 --- a/mcabber/doc/help/de/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   120 --- a/mcabber/doc/help/de/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   106 +++ b/mcabber/doc/help/de/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   121 +++ b/mcabber/doc/help/de/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   107 @@ -3,4 +3,4 @@
   122 @@ -3,4 +3,4 @@
   108  
   123  
   109  Zeigt die Hilfe zu einem Befehl oder ein Thema an.
   124  Zeigt die Hilfe zu einem Befehl oder ein Thema an.
   110  Wenn kein Argument gegeben ist, wird diese Hilfe angezeigt.
   125  Wenn kein Argument gegeben ist, wird diese Hilfe angezeigt.
   111 -Verfügbare Befehle: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   126 -Verfügbare Befehle: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   112 +Verfügbare Befehle: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   127 +Verfügbare Befehle: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   113 diff -r 99ffc1bfe836 mcabber/doc/help/de/hlp_disconnect.txt
   128 diff -r 6d9f7b9e620d mcabber/doc/help/de/hlp_disconnect.txt
   114 --- a/mcabber/doc/help/de/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   129 --- a/mcabber/doc/help/de/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   115 +++ b/mcabber/doc/help/de/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   130 +++ b/mcabber/doc/help/de/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   116 @@ -1,5 +1,6 @@
   131 @@ -1,5 +1,6 @@
   117  
   132  
   118 - /DISCONNECT
   133 - /DISCONNECT
   119 + /DISCONNECT [message]
   134 + /DISCONNECT [message]
   120  
   135  
   121  Die Verbindung zum Jabber Server trennen.
   136  Die Verbindung zum Jabber Server trennen.
   122 +You can specify status message to disconnect with.
   137 +You can specify status message to disconnect with.
   123  Denke daran, dass der Roster nur verfügbar ist wenn man mit dem Jabber Server verbunden ist. Somit ist die Buddyliste auch leer, wenn man sich beim Server abmeldet.
   138  Denke daran, dass der Roster nur verfügbar ist wenn man mit dem Jabber Server verbunden ist. Somit ist die Buddyliste auch leer, wenn man sich beim Server abmeldet.
   124 diff -r 99ffc1bfe836 mcabber/doc/help/de/hlp_exit.txt
   139 diff -r 6d9f7b9e620d mcabber/doc/help/de/hlp_exit.txt
   125 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   140 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   126 +++ b/mcabber/doc/help/de/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   141 +++ b/mcabber/doc/help/de/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   127 @@ -0,0 +1,5 @@
   142 @@ -0,0 +1,5 @@
   128 +
   143 +
   129 + /EXIT [message]
   144 + /EXIT [message]
   130 +
   145 +
   131 +Terminate all connections and exit mcabber.
   146 +Terminate all connections and exit mcabber.
   132 +This command is the same as /QUIT, but you can specify status message to exit with.
   147 +This command is the same as /QUIT, but you can specify status message to exit with.
   133 diff -r 99ffc1bfe836 mcabber/doc/help/en/hlp.txt
   148 diff -r 6d9f7b9e620d mcabber/doc/help/en/hlp.txt
   134 --- a/mcabber/doc/help/en/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   149 --- a/mcabber/doc/help/en/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   135 +++ b/mcabber/doc/help/en/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   150 +++ b/mcabber/doc/help/en/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   136 @@ -3,4 +3,4 @@
   151 @@ -3,4 +3,4 @@
   137  
   152  
   138  Display some help about a command or a topic.
   153  Display some help about a command or a topic.
   139  If no argument provided a usage of this command is printed.
   154  If no argument provided a usage of this command is printed.
   140 -Available commands: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   155 -Available commands: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   141 +Available commands: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   156 +Available commands: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   142 diff -r 99ffc1bfe836 mcabber/doc/help/en/hlp_disconnect.txt
   157 diff -r 6d9f7b9e620d mcabber/doc/help/en/hlp_disconnect.txt
   143 --- a/mcabber/doc/help/en/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   158 --- a/mcabber/doc/help/en/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   144 +++ b/mcabber/doc/help/en/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   159 +++ b/mcabber/doc/help/en/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   145 @@ -1,5 +1,6 @@
   160 @@ -1,5 +1,6 @@
   146  
   161  
   147 - /DISCONNECT
   162 - /DISCONNECT
   148 + /DISCONNECT [message]
   163 + /DISCONNECT [message]
   149  
   164  
   150  Terminate the connection to the Jabber server.
   165  Terminate the connection to the Jabber server.
   151 +You can specify status message to disconnect with.
   166 +You can specify status message to disconnect with.
   152  Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected.
   167  Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected.
   153 diff -r 99ffc1bfe836 mcabber/doc/help/en/hlp_exit.txt
   168 diff -r 6d9f7b9e620d mcabber/doc/help/en/hlp_exit.txt
   154 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   169 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   155 +++ b/mcabber/doc/help/en/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   170 +++ b/mcabber/doc/help/en/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   156 @@ -0,0 +1,5 @@
   171 @@ -0,0 +1,5 @@
   157 +
   172 +
   158 + /EXIT [message]
   173 + /EXIT [message]
   159 +
   174 +
   160 +Terminate all connections and exit mcabber.
   175 +Terminate all connections and exit mcabber.
   161 +This command is the same as /QUIT, but you can specify status message to exit with.
   176 +This command is the same as /QUIT, but you can specify status message to exit with.
   162 diff -r 99ffc1bfe836 mcabber/doc/help/fr/hlp.txt
   177 diff -r 6d9f7b9e620d mcabber/doc/help/fr/hlp.txt
   163 --- a/mcabber/doc/help/fr/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   178 --- a/mcabber/doc/help/fr/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   164 +++ b/mcabber/doc/help/fr/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   179 +++ b/mcabber/doc/help/fr/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   165 @@ -2,4 +2,4 @@
   180 @@ -2,4 +2,4 @@
   166   /HELP [commande|+sujet]
   181   /HELP [commande|+sujet]
   167  
   182  
   168  Affiche de l'aide sur la commande ou le sujet demandé.
   183  Affiche de l'aide sur la commande ou le sujet demandé.
   169 -Les commandes disponibles sont : add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   184 -Les commandes disponibles sont : add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   170 +Les commandes disponibles sont : add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   185 +Les commandes disponibles sont : add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   171 diff -r 99ffc1bfe836 mcabber/doc/help/fr/hlp_disconnect.txt
   186 diff -r 6d9f7b9e620d mcabber/doc/help/fr/hlp_disconnect.txt
   172 --- a/mcabber/doc/help/fr/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   187 --- a/mcabber/doc/help/fr/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   173 +++ b/mcabber/doc/help/fr/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   188 +++ b/mcabber/doc/help/fr/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   174 @@ -1,5 +1,6 @@
   189 @@ -1,5 +1,6 @@
   175  
   190  
   176 - /DISCONNECT
   191 - /DISCONNECT
   177 + /DISCONNECT [message]
   192 + /DISCONNECT [message]
   178  
   193  
   179  Ferme la connexion au serveur Jabber.
   194  Ferme la connexion au serveur Jabber.
   180 +You can specify status message to disconnect with.
   195 +You can specify status message to disconnect with.
   181  Remarque : le roster n'est disponible que lorsque la connexion au serveur estactive, donc la liste de contacts est vide après déconnexion.
   196  Remarque : le roster n'est disponible que lorsque la connexion au serveur estactive, donc la liste de contacts est vide après déconnexion.
   182 diff -r 99ffc1bfe836 mcabber/doc/help/fr/hlp_exit.txt
   197 diff -r 6d9f7b9e620d mcabber/doc/help/fr/hlp_exit.txt
   183 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   198 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   184 +++ b/mcabber/doc/help/fr/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   199 +++ b/mcabber/doc/help/fr/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   185 @@ -0,0 +1,5 @@
   200 @@ -0,0 +1,5 @@
   186 +
   201 +
   187 + /EXIT [message]
   202 + /EXIT [message]
   188 +
   203 +
   189 +Terminate all connections and exit mcabber.
   204 +Terminate all connections and exit mcabber.
   190 +This command is the same as /QUIT, but you can specify status message to exit with.
   205 +This command is the same as /QUIT, but you can specify status message to exit with.
   191 diff -r 99ffc1bfe836 mcabber/doc/help/it/hlp.txt
   206 diff -r 6d9f7b9e620d mcabber/doc/help/it/hlp.txt
   192 --- a/mcabber/doc/help/it/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   207 --- a/mcabber/doc/help/it/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   193 +++ b/mcabber/doc/help/it/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   208 +++ b/mcabber/doc/help/it/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   194 @@ -3,4 +3,4 @@
   209 @@ -3,4 +3,4 @@
   195  
   210  
   196  Mostra l'help relativo a comando o ad argomento.
   211  Mostra l'help relativo a comando o ad argomento.
   197  Se non viene specificato alcun argomento, viene visualizzato l'utilizzo del comando corrente.
   212  Se non viene specificato alcun argomento, viene visualizzato l'utilizzo del comando corrente.
   198 -I comandi disponibili sono: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   213 -I comandi disponibili sono: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   199 +I comandi disponibili sono: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   214 +I comandi disponibili sono: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   200 diff -r 99ffc1bfe836 mcabber/doc/help/it/hlp_disconnect.txt
   215 diff -r 6d9f7b9e620d mcabber/doc/help/it/hlp_disconnect.txt
   201 --- a/mcabber/doc/help/it/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   216 --- a/mcabber/doc/help/it/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   202 +++ b/mcabber/doc/help/it/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   217 +++ b/mcabber/doc/help/it/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   203 @@ -1,5 +1,6 @@
   218 @@ -1,5 +1,6 @@
   204  
   219  
   205 - /DISCONNECT
   220 - /DISCONNECT
   206 + /DISCONNECT [message]
   221 + /DISCONNECT [message]
   207  
   222  
   208  Termina la connessione con il serve Jabber.
   223  Termina la connessione con il serve Jabber.
   209 +You can specify status message to disconnect with.
   224 +You can specify status message to disconnect with.
   210  Nota: il roster è disponibile soltanto quando la connessione è attiva, quindi la lista dei contatti è vuota quando si è disconnessi.
   225  Nota: il roster è disponibile soltanto quando la connessione è attiva, quindi la lista dei contatti è vuota quando si è disconnessi.
   211 diff -r 99ffc1bfe836 mcabber/doc/help/it/hlp_exit.txt
   226 diff -r 6d9f7b9e620d mcabber/doc/help/it/hlp_exit.txt
   212 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   227 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   213 +++ b/mcabber/doc/help/it/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   228 +++ b/mcabber/doc/help/it/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   214 @@ -0,0 +1,5 @@
   229 @@ -0,0 +1,5 @@
   215 +
   230 +
   216 + /EXIT [message]
   231 + /EXIT [message]
   217 +
   232 +
   218 +Terminate all connections and exit mcabber.
   233 +Terminate all connections and exit mcabber.
   219 +This command is the same as /QUIT, but you can specify status message to exit with.
   234 +This command is the same as /QUIT, but you can specify status message to exit with.
   220 diff -r 99ffc1bfe836 mcabber/doc/help/nl/hlp.txt
   235 diff -r 6d9f7b9e620d mcabber/doc/help/nl/hlp.txt
   221 --- a/mcabber/doc/help/nl/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   236 --- a/mcabber/doc/help/nl/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   222 +++ b/mcabber/doc/help/nl/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   237 +++ b/mcabber/doc/help/nl/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   223 @@ -3,4 +3,4 @@
   238 @@ -3,4 +3,4 @@
   224  
   239  
   225  Toon informatie over een commando of onderwerp.
   240  Toon informatie over een commando of onderwerp.
   226  Als geen argument is meegegeven, wordt een tekst over het gebruik van dit commando getoond.
   241  Als geen argument is meegegeven, wordt een tekst over het gebruik van dit commando getoond.
   227 -Beschikbare commando's: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   242 -Beschikbare commando's: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   228 +Beschikbare commando's: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   243 +Beschikbare commando's: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   229 diff -r 99ffc1bfe836 mcabber/doc/help/nl/hlp_disconnect.txt
   244 diff -r 6d9f7b9e620d mcabber/doc/help/nl/hlp_disconnect.txt
   230 --- a/mcabber/doc/help/nl/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   245 --- a/mcabber/doc/help/nl/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   231 +++ b/mcabber/doc/help/nl/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   246 +++ b/mcabber/doc/help/nl/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   232 @@ -1,5 +1,6 @@
   247 @@ -1,5 +1,6 @@
   233  
   248  
   234 - /DISCONNECT
   249 - /DISCONNECT
   235 + /DISCONNECT [message]
   250 + /DISCONNECT [message]
   236  
   251  
   237  Beëindig de verbinding met de Jabber server.
   252  Beëindig de verbinding met de Jabber server.
   238 +You can specify status message to disconnect with.
   253 +You can specify status message to disconnect with.
   239  NB: het Roster is alleen beschikbaar indien er een actieve verbinding met de server bestaat. De buddylijst is dus leeg indien niet verbonden.
   254  NB: het Roster is alleen beschikbaar indien er een actieve verbinding met de server bestaat. De buddylijst is dus leeg indien niet verbonden.
   240 diff -r 99ffc1bfe836 mcabber/doc/help/nl/hlp_exit.txt
   255 diff -r 6d9f7b9e620d mcabber/doc/help/nl/hlp_exit.txt
   241 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   256 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   242 +++ b/mcabber/doc/help/nl/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   257 +++ b/mcabber/doc/help/nl/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   243 @@ -0,0 +1,5 @@
   258 @@ -0,0 +1,5 @@
   244 +
   259 +
   245 + /EXIT [message]
   260 + /EXIT [message]
   246 +
   261 +
   247 +Terminate all connections and exit mcabber.
   262 +Terminate all connections and exit mcabber.
   248 +This command is the same as /QUIT, but you can specify status message to exit with.
   263 +This command is the same as /QUIT, but you can specify status message to exit with.
   249 diff -r 99ffc1bfe836 mcabber/doc/help/pl/hlp.txt
   264 diff -r 6d9f7b9e620d mcabber/doc/help/pl/hlp.txt
   250 --- a/mcabber/doc/help/pl/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   265 --- a/mcabber/doc/help/pl/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   251 +++ b/mcabber/doc/help/pl/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   266 +++ b/mcabber/doc/help/pl/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   252 @@ -3,4 +3,4 @@
   267 @@ -3,4 +3,4 @@
   253  
   268  
   254  Wyświetla pomoc dotyczącą danego polecenia lub tematu.
   269  Wyświetla pomoc dotyczącą danego polecenia lub tematu.
   255  Jeśli nie podano żadnego argumentu, zostanie wyświetlona pomoc o sposobie użycia.
   270  Jeśli nie podano żadnego argumentu, zostanie wyświetlona pomoc o sposobie użycia.
   256 -Dostępne polecenia: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   271 -Dostępne polecenia: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   257 +Dostępne polecenia: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   272 +Dostępne polecenia: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   258 diff -r 99ffc1bfe836 mcabber/doc/help/pl/hlp_disconnect.txt
   273 diff -r 6d9f7b9e620d mcabber/doc/help/pl/hlp_disconnect.txt
   259 --- a/mcabber/doc/help/pl/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   274 --- a/mcabber/doc/help/pl/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   260 +++ b/mcabber/doc/help/pl/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   275 +++ b/mcabber/doc/help/pl/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   261 @@ -1,5 +1,6 @@
   276 @@ -1,5 +1,6 @@
   262  
   277  
   263 - /DISCONNECT
   278 - /DISCONNECT
   264 + /DISCONNECT [message]
   279 + /DISCONNECT [message]
   265  
   280  
   266  Przerywa połączenie z serwerem Jabbera.
   281  Przerywa połączenie z serwerem Jabbera.
   267 -Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
   282 -Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
   268 \ No newline at end of file
   283 \ No newline at end of file
   269 +You can specify status message to disconnect with.
   284 +You can specify status message to disconnect with.
   270 +Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
   285 +Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
   271 diff -r 99ffc1bfe836 mcabber/doc/help/pl/hlp_exit.txt
   286 diff -r 6d9f7b9e620d mcabber/doc/help/pl/hlp_exit.txt
   272 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   287 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   273 +++ b/mcabber/doc/help/pl/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   288 +++ b/mcabber/doc/help/pl/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   274 @@ -0,0 +1,5 @@
   289 @@ -0,0 +1,5 @@
   275 +
   290 +
   276 + /EXIT [message]
   291 + /EXIT [message]
   277 +
   292 +
   278 +Terminate all connections and exit mcabber.
   293 +Terminate all connections and exit mcabber.
   279 +This command is the same as /QUIT, but you can specify status message to exit with.
   294 +This command is the same as /QUIT, but you can specify status message to exit with.
   280 diff -r 99ffc1bfe836 mcabber/doc/help/ru/hlp.txt
   295 diff -r 6d9f7b9e620d mcabber/doc/help/ru/hlp.txt
   281 --- a/mcabber/doc/help/ru/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   296 --- a/mcabber/doc/help/ru/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   282 +++ b/mcabber/doc/help/ru/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   297 +++ b/mcabber/doc/help/ru/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   283 @@ -3,4 +3,4 @@
   298 @@ -3,4 +3,4 @@
   284  
   299  
   285  Отображает файл помощи о запрошенной команде или топике.
   300  Отображает файл помощи о запрошенной команде или топике.
   286  Если выполнить без аргументов, будут отображены допустимые команды.
   301  Если выполнить без аргументов, будут отображены допустимые команды.
   287 -Допустимые команды: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   302 -Допустимые команды: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   288 +Допустимые команды: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   303 +Допустимые команды: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   289 diff -r 99ffc1bfe836 mcabber/doc/help/ru/hlp_disconnect.txt
   304 diff -r 6d9f7b9e620d mcabber/doc/help/ru/hlp_disconnect.txt
   290 --- a/mcabber/doc/help/ru/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   305 --- a/mcabber/doc/help/ru/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   291 +++ b/mcabber/doc/help/ru/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   306 +++ b/mcabber/doc/help/ru/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   292 @@ -1,5 +1,6 @@
   307 @@ -1,5 +1,6 @@
   293  
   308  
   294 - /DISCONNECT
   309 - /DISCONNECT
   295 + /DISCONNECT [сообщение]
   310 + /DISCONNECT [сообщение]
   296  
   311  
   297  Завершает соединение с Jabber-сервером.
   312  Завершает соединение с Jabber-сервером.
   298 +Вы можете указать сообщение статуса при выходе.
   313 +Вы можете указать сообщение статуса при выходе.
   299  Примечание: список контактов доступен только когда соединение с сервером активно, поэтому список контактов пуст при завершении соединения.
   314  Примечание: список контактов доступен только когда соединение с сервером активно, поэтому список контактов пуст при завершении соединения.
   300 diff -r 99ffc1bfe836 mcabber/doc/help/ru/hlp_exit.txt
   315 diff -r 6d9f7b9e620d mcabber/doc/help/ru/hlp_exit.txt
   301 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   316 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   302 +++ b/mcabber/doc/help/ru/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   317 +++ b/mcabber/doc/help/ru/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   303 @@ -0,0 +1,6 @@
   318 @@ -0,0 +1,6 @@
   304 +
   319 +
   305 + /EXIT [сообщение]
   320 + /EXIT [сообщение]
   306 +
   321 +
   307 +
   322 +
   308 +Эта команда завершает все активные соединения и выходит из mcabber`а.
   323 +Эта команда завершает все активные соединения и выходит из mcabber`а.
   309 +Отличается от /QUIT тем, что позволяет указать сообщение статуса при выходе.
   324 +Отличается от /QUIT тем, что позволяет указать сообщение статуса при выходе.
   310 diff -r 99ffc1bfe836 mcabber/doc/help/uk/hlp.txt
   325 diff -r 6d9f7b9e620d mcabber/doc/help/uk/hlp.txt
   311 --- a/mcabber/doc/help/uk/hlp.txt	Tue Nov 11 21:12:47 2014 +0200
   326 --- a/mcabber/doc/help/uk/hlp.txt	Sat Nov 07 14:37:38 2015 +0200
   312 +++ b/mcabber/doc/help/uk/hlp.txt	Tue Nov 11 21:21:09 2014 +0200
   327 +++ b/mcabber/doc/help/uk/hlp.txt	Sat Nov 07 14:54:34 2015 +0200
   313 @@ -3,4 +3,4 @@
   328 @@ -3,4 +3,4 @@
   314  
   329  
   315  Друкує допоміжну інформацію про команду або вираз.
   330  Друкує допоміжну інформацію про команду або вираз.
   316  Без аргументу друкує оце повідомлення.
   331  Без аргументу друкує оце повідомлення.
   317 -Наявні команди: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   332 -Наявні команди: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   318 +Наявні команди: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   333 +Наявні команди: add, alias, authorization, bind, buffer, carbons, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
   319 diff -r 99ffc1bfe836 mcabber/doc/help/uk/hlp_disconnect.txt
   334 diff -r 6d9f7b9e620d mcabber/doc/help/uk/hlp_disconnect.txt
   320 --- a/mcabber/doc/help/uk/hlp_disconnect.txt	Tue Nov 11 21:12:47 2014 +0200
   335 --- a/mcabber/doc/help/uk/hlp_disconnect.txt	Sat Nov 07 14:37:38 2015 +0200
   321 +++ b/mcabber/doc/help/uk/hlp_disconnect.txt	Tue Nov 11 21:21:09 2014 +0200
   336 +++ b/mcabber/doc/help/uk/hlp_disconnect.txt	Sat Nov 07 14:54:34 2015 +0200
   322 @@ -1,5 +1,6 @@
   337 @@ -1,5 +1,6 @@
   323  
   338  
   324 - /DISCONNECT
   339 - /DISCONNECT
   325 + /DISCONNECT [повідомлення]
   340 + /DISCONNECT [повідомлення]
   326  
   341  
   327  Розірвати з'єднання з сервером.
   342  Розірвати з'єднання з сервером.
   328 +Ви можете вказати повідомлення статусу відсутності.
   343 +Ви можете вказати повідомлення статусу відсутності.
   329  Майте на увазі, що список контактів зберігається на сервері, отож після від'єднання ви його більше не побачите.
   344  Майте на увазі, що список контактів зберігається на сервері, отож після від'єднання ви його більше не побачите.
   330 diff -r 99ffc1bfe836 mcabber/doc/help/uk/hlp_exit.txt
   345 diff -r 6d9f7b9e620d mcabber/doc/help/uk/hlp_exit.txt
   331 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   346 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   332 +++ b/mcabber/doc/help/uk/hlp_exit.txt	Tue Nov 11 21:21:09 2014 +0200
   347 +++ b/mcabber/doc/help/uk/hlp_exit.txt	Sat Nov 07 14:54:34 2015 +0200
   333 @@ -0,0 +1,5 @@
   348 @@ -0,0 +1,5 @@
   334 +
   349 +
   335 + /EXIT [повідомлення]
   350 + /EXIT [повідомлення]
   336 +
   351 +
   337 +Закриває всі з’єднання та завершує мкаббер.
   352 +Закриває всі з’єднання та завершує мкаббер.
   338 +Відмінність цієї команди від /QUIT у тому, що ви можете вказати повідомлення статусу відсутності.
   353 +Відмінність цієї команди від /QUIT у тому, що ви можете вказати повідомлення статусу відсутності.
   339 diff -r 99ffc1bfe836 mcabber/mcabber/api.h
   354 diff -r 6d9f7b9e620d mcabber/mcabber/api.h
   340 --- a/mcabber/mcabber/api.h	Tue Nov 11 21:12:47 2014 +0200
   355 --- a/mcabber/mcabber/api.h	Sat Nov 07 14:37:38 2015 +0200
   341 +++ b/mcabber/mcabber/api.h	Tue Nov 11 21:21:09 2014 +0200
   356 +++ b/mcabber/mcabber/api.h	Sat Nov 07 14:54:34 2015 +0200
   342 @@ -4,8 +4,8 @@
   357 @@ -4,8 +4,8 @@
   343  #include <glib.h>
   358  #include <glib.h>
   344  #include <mcabber/config.h> // For MCABBER_BRANCH
   359  #include <mcabber/config.h> // For MCABBER_BRANCH
   345  
   360  
   346 -#define MCABBER_API_VERSION 43
   361 -#define MCABBER_API_VERSION 45
   347 -#define MCABBER_API_MIN     43
   362 -#define MCABBER_API_MIN     45
   348 +#define MCABBER_API_VERSION 44
   363 +#define MCABBER_API_VERSION 46
   349 +#define MCABBER_API_MIN     44
   364 +#define MCABBER_API_MIN     46
   350  
   365  
   351  #define MCABBER_BRANCH_EXPERIMENTAL 1
   366  #define MCABBER_BRANCH_EXPERIMENTAL 1
   352  
   367  
   353 diff -r 99ffc1bfe836 mcabber/mcabber/commands.c
   368 diff -r 6d9f7b9e620d mcabber/mcabber/commands.c
   354 --- a/mcabber/mcabber/commands.c	Tue Nov 11 21:12:47 2014 +0200
   369 --- a/mcabber/mcabber/commands.c	Sat Nov 07 14:37:38 2015 +0200
   355 +++ b/mcabber/mcabber/commands.c	Tue Nov 11 21:21:09 2014 +0200
   370 +++ b/mcabber/mcabber/commands.c	Sat Nov 07 14:54:34 2015 +0200
   356 @@ -94,6 +94,7 @@
   371 @@ -94,6 +94,7 @@
   357  static void do_echo(char *arg);
   372  static void do_echo(char *arg);
   358  static void do_module(char *arg);
   373  static void do_module(char *arg);
   359  static void do_carbons(char *arg);
   374  static void do_carbons(char *arg);
   360 +static void do_exit(char *arg);
   375 +static void do_exit(char *arg);
   367            NULL);
   382            NULL);
   368 +  cmd_add("exit",  "Exit mcabber", 0, 0, &do_exit, NULL);
   383 +  cmd_add("exit",  "Exit mcabber", 0, 0, &do_exit, NULL);
   369    cmd_add("group", "Change group display settings",
   384    cmd_add("group", "Change group display settings",
   370            COMPL_GROUP, COMPL_GROUPNAME, &do_group, NULL);
   385            COMPL_GROUP, COMPL_GROUPNAME, &do_group, NULL);
   371    cmd_add("help", "Display some help", COMPL_CMD, 0, &do_help, NULL);
   386    cmd_add("help", "Display some help", COMPL_CMD, 0, &do_help, NULL);
   372 @@ -4170,7 +4172,9 @@
   387 @@ -4194,7 +4196,9 @@
   373  
   388  
   374  static void do_disconnect(char *arg)
   389  static void do_disconnect(char *arg)
   375  {
   390  {
   376 -  xmpp_disconnect();
   391 -  xmpp_disconnect();
   377 +  char *message = to_utf8(arg);
   392 +  char *message = to_utf8(arg);
   378 +  xmpp_disconnect(message);
   393 +  xmpp_disconnect(message);
   379 +  g_free(message);
   394 +  g_free(message);
   380  }
   395  }
   381  
   396  
   382  static void do_help(char *arg)
   397  static void do_help(char *arg)
   383 @@ -4197,4 +4201,14 @@
   398 @@ -4221,4 +4225,14 @@
   384    }
   399    }
   385  }
   400  }
   386  
   401  
   387 +static void do_exit(char *arg)
   402 +static void do_exit(char *arg)
   388 +{
   403 +{
   393 +  }
   408 +  }
   394 +  mcabber_set_terminate_ui();
   409 +  mcabber_set_terminate_ui();
   395 +}
   410 +}
   396 +
   411 +
   397  /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */
   412  /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */
   398 diff -r 99ffc1bfe836 mcabber/mcabber/main.c
   413 diff -r 6d9f7b9e620d mcabber/mcabber/main.c
   399 --- a/mcabber/mcabber/main.c	Tue Nov 11 21:12:47 2014 +0200
   414 --- a/mcabber/mcabber/main.c	Sat Nov 07 14:37:38 2015 +0200
   400 +++ b/mcabber/mcabber/main.c	Tue Nov 11 21:21:09 2014 +0200
   415 +++ b/mcabber/mcabber/main.c	Sat Nov 07 14:54:34 2015 +0200
   401 @@ -91,7 +91,7 @@
   416 @@ -89,7 +89,7 @@
   402  #ifndef MODULES_ENABLE
   417  #ifndef MODULES_ENABLE
   403    fifo_deinit();
   418    fifo_deinit();
   404  #endif
   419  #endif
   405 -  xmpp_disconnect();
   420 -  xmpp_disconnect();
   406 +  xmpp_disconnect(NULL);
   421 +  xmpp_disconnect(NULL);
   407    scr_terminate_curses();
   422    scr_terminate_curses();
   408  
   423  
   409    // Restore term settings, if needed.
   424    // Restore term settings, if needed.
   410 @@ -513,7 +513,7 @@
   425 @@ -584,7 +584,7 @@
   411  #ifdef HAVE_LIBOTR
   426  #ifdef HAVE_LIBOTR
   412    otr_terminate();
   427    otr_terminate();
   413  #endif
   428  #endif
   414 -  xmpp_disconnect();
   429 -  xmpp_disconnect();
   415 +  xmpp_disconnect(NULL);
   430 +  xmpp_disconnect(NULL);
   416  #ifdef HAVE_GPGME
   431  #ifdef HAVE_GPGME
   417    gpg_terminate();
   432    gpg_terminate();
   418  #endif
   433  #endif
   419 diff -r 99ffc1bfe836 mcabber/mcabber/settings.c
   434 diff -r 6d9f7b9e620d mcabber/mcabber/settings.c
   420 --- a/mcabber/mcabber/settings.c	Tue Nov 11 21:12:47 2014 +0200
   435 --- a/mcabber/mcabber/settings.c	Sat Nov 07 14:37:38 2015 +0200
   421 +++ b/mcabber/mcabber/settings.c	Tue Nov 11 21:21:09 2014 +0200
   436 +++ b/mcabber/mcabber/settings.c	Sat Nov 07 14:54:34 2015 +0200
   422 @@ -371,7 +371,12 @@
   437 @@ -439,7 +439,12 @@
   423  // - if no message is found, return NULL
   438  // - if no message is found, return NULL
   424  const gchar *settings_get_status_msg(enum imstatus status)
   439  const gchar *settings_get_status_msg(enum imstatus status)
   425  {
   440  {
   426 -  const gchar *rstatus = settings_opt_get("message");
   441 -  const gchar *rstatus = settings_opt_get("message");
   427 +  const gchar *rstatus;
   442 +  const gchar *rstatus;
   431 +
   446 +
   432 +  rstatus = settings_opt_get("message");
   447 +  rstatus = settings_opt_get("message");
   433  
   448  
   434    if (rstatus) return rstatus;
   449    if (rstatus) return rstatus;
   435  
   450  
   436 @@ -396,7 +401,7 @@
   451 @@ -464,7 +469,7 @@
   437          rstatus = settings_opt_get("message_away");
   452          rstatus = settings_opt_get("message_away");
   438          break;
   453          break;
   439  
   454  
   440 -    default: // offline, invisible
   455 -    default: // offline, invisible
   441 +    default: // ?
   456 +    default: // ?
   442          break;
   457          break;
   443    }
   458    }
   444    return rstatus;
   459    return rstatus;
   445 diff -r 99ffc1bfe836 mcabber/mcabber/xmpp.c
   460 diff -r 6d9f7b9e620d mcabber/mcabber/xmpp.c
   446 --- a/mcabber/mcabber/xmpp.c	Tue Nov 11 21:12:47 2014 +0200
   461 --- a/mcabber/mcabber/xmpp.c	Sat Nov 07 14:37:38 2015 +0200
   447 +++ b/mcabber/mcabber/xmpp.c	Tue Nov 11 21:21:09 2014 +0200
   462 +++ b/mcabber/mcabber/xmpp.c	Sat Nov 07 14:54:34 2015 +0200
   448 @@ -771,7 +771,7 @@
   463 @@ -793,7 +793,7 @@
   449  
   464  
   450  static void _try_to_reconnect(void)
   465  static void _try_to_reconnect(void)
   451  {
   466  {
   452 -  xmpp_disconnect();
   467 -  xmpp_disconnect();
   453 +  xmpp_disconnect(NULL);
   468 +  xmpp_disconnect(NULL);
   454    if (AutoConnection)
   469    if (AutoConnection)
   455      g_timeout_add_seconds(RECONNECTION_TIMEOUT + (random() % 90L),
   470      g_timeout_add_seconds(RECONNECTION_TIMEOUT + (random() % 90L),
   456                            xmpp_reconnect, NULL);
   471                            xmpp_reconnect, NULL);
   457 @@ -1734,7 +1734,7 @@
   472 @@ -1796,7 +1796,7 @@
   458    LmMessageHandler *handler;
   473    LmMessageHandler *handler;
   459    GError *error = NULL;
   474    GError *error = NULL;
   460  
   475  
   461 -  xmpp_disconnect();
   476 -  xmpp_disconnect();
   462 +  xmpp_disconnect(NULL);
   477 +  xmpp_disconnect(NULL);
   463  
   478  
   464    servername  = settings_opt_get("server");
   479    servername  = settings_opt_get("server");
   465    userjid     = settings_opt_get("jid");
   480    userjid     = settings_opt_get("jid");
   466 @@ -1915,7 +1915,7 @@
   481 @@ -1976,7 +1976,7 @@
   467    lm_message_node_set_attribute(y, "ver", ver);
   482    lm_message_node_set_attribute(y, "ver", ver);
   468  }
   483  }
   469  
   484  
   470 -void xmpp_disconnect(void)
   485 -void xmpp_disconnect(void)
   471 +void xmpp_disconnect(const char *message)
   486 +void xmpp_disconnect(const char *message)
   472  {
   487  {
   473    if (!lconnection)
   488    if (!lconnection)
   474      return;
   489      return;
   475 @@ -1923,7 +1923,7 @@
   490 @@ -1984,7 +1984,7 @@
   476      // Launch pre-disconnect internal hook
   491      // Launch pre-disconnect internal hook
   477      hk_predisconnect();
   492      hk_predisconnect();
   478      // Announce it to  everyone else
   493      // Announce it to  everyone else
   479 -    xmpp_setstatus(offline, NULL, "", FALSE);
   494 -    xmpp_setstatus(offline, NULL, "", FALSE);
   480 +    xmpp_setstatus(offline, NULL, message, FALSE);
   495 +    xmpp_setstatus(offline, NULL, message, FALSE);
   481    }
   496    }
   482    if (lm_connection_is_open(lconnection))
   497    if (lm_connection_is_open(lconnection))
   483      lm_connection_close(lconnection, NULL);
   498      lm_connection_close(lconnection, NULL);
   484 diff -r 99ffc1bfe836 mcabber/mcabber/xmpp.h
   499 diff -r 6d9f7b9e620d mcabber/mcabber/xmpp.h
   485 --- a/mcabber/mcabber/xmpp.h	Tue Nov 11 21:12:47 2014 +0200
   500 --- a/mcabber/mcabber/xmpp.h	Sat Nov 07 14:37:38 2015 +0200
   486 +++ b/mcabber/mcabber/xmpp.h	Tue Nov 11 21:21:09 2014 +0200
   501 +++ b/mcabber/mcabber/xmpp.h	Sat Nov 07 14:54:34 2015 +0200
   487 @@ -38,7 +38,7 @@
   502 @@ -38,7 +38,7 @@
   488  
   503  
   489  void xmpp_init(void); /* private */
   504  void xmpp_init(void); /* private */
   490  int  xmpp_connect(void);
   505  int  xmpp_connect(void);
   491 -void xmpp_disconnect(void);
   506 -void xmpp_disconnect(void);
   492 +void xmpp_disconnect(const char *message);
   507 +void xmpp_disconnect(const char *message);
   493  gboolean xmpp_is_online(void);
   508  gboolean xmpp_is_online(void);
   494  
   509  
   495  void xmpp_room_join(const char *room, const char *nickname, const char *passwd);
   510  void xmpp_room_join(const char *room, const char *nickname, const char *passwd);
   496 diff -r 99ffc1bfe836 mcabber/mcabberrc.example
   511 diff -r 6d9f7b9e620d mcabber/mcabberrc.example
   497 --- a/mcabber/mcabberrc.example	Tue Nov 11 21:12:47 2014 +0200
   512 --- a/mcabber/mcabberrc.example	Sat Nov 07 14:37:38 2015 +0200
   498 +++ b/mcabber/mcabberrc.example	Tue Nov 11 21:21:09 2014 +0200
   513 +++ b/mcabber/mcabberrc.example	Sat Nov 07 14:54:34 2015 +0200
   499 @@ -371,6 +371,9 @@
   514 @@ -383,6 +383,9 @@
   500  #set message_notavail  = I'm not available
   515  #set message_notavail  = I'm not available
   501  #set message_away      = I'm away
   516  #set message_away      = I'm away
   502  #
   517  #
   503 +# Default offline message will not be overridden by 'message'.
   518 +# Default offline message will not be overridden by 'message'.
   504 +#set message_offline = Bye!
   519 +#set message_offline = Bye!