cmdopts.diff
changeset 87 78238d26911a
parent 85 93c3cc0d7891
equal deleted inserted replaced
86:ac5fed257211 87:78238d26911a
     1 # HG changeset patch
     1 # HG changeset patch
     2 # Parent 1b0b563a81e6425da07c1da7ea4f947c4f3326cb
     2 # Parent 7a77fde8f7eea66ad121440646e1ffb63ad82749
     3 [work-in-progress] Unified command option parsing
     3 [work-in-progress] Unified command option parsing
     4 
     4 
     5   * complete change of commands.h interface
     5   * complete change of commands.h interface
     6     - uses different symbols to make compatibility layer possible
     6     - uses different symbols to make compatibility layer possible
     7   * completion system is broken now
     7   * completion system is broken now
    38   * /move:
    38   * /move:
    39     * -j(--jid), -n(--name)
    39     * -j(--jid), -n(--name)
    40   * misc:
    40   * misc:
    41     * fix help for /buffer date
    41     * fix help for /buffer date
    42 
    42 
    43 diff -r 1b0b563a81e6 mcabber/doc/HOWTO_commands.mdwn
    43 diff -r 7a77fde8f7ee mcabber/doc/HOWTO_commands.mdwn
    44 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45 +++ b/mcabber/doc/HOWTO_commands.mdwn	Wed May 15 12:48:30 2013 +0300
    45 +++ b/mcabber/doc/HOWTO_commands.mdwn	Thu Aug 22 00:44:41 2013 +0300
    46 @@ -0,0 +1,977 @@
    46 @@ -0,0 +1,977 @@
    47 +
    47 +
    48 +**New commands interface for MCabber**
    48 +**New commands interface for MCabber**
    49 +
    49 +
    50 +[[!toc levels=2]]
    50 +[[!toc levels=2]]
  1019 +value.ptr.  However, if you think, that your case is generic enough - contact
  1019 +value.ptr.  However, if you think, that your case is generic enough - contact
  1020 +mcabber developers, we'll consider adding more variants there.  Maybe we'll even
  1020 +mcabber developers, we'll consider adding more variants there.  Maybe we'll even
  1021 +add your argument type to built-in types.
  1021 +add your argument type to built-in types.
  1022 +
  1022 +
  1023 +<!-- vim: se ts=4 sw=4 et filetype=markdown tw=80: -->
  1023 +<!-- vim: se ts=4 sw=4 et filetype=markdown tw=80: -->
  1024 diff -r 1b0b563a81e6 mcabber/doc/help/cs/hlp_buffer.txt
  1024 diff -r 7a77fde8f7ee mcabber/doc/help/cs/hlp_buffer.txt
  1025 --- a/mcabber/doc/help/cs/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1025 --- a/mcabber/doc/help/cs/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1026 +++ b/mcabber/doc/help/cs/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1026 +++ b/mcabber/doc/help/cs/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1027 @@ -25,7 +25,7 @@
  1027 @@ -25,7 +25,7 @@
  1028   Přesune se o [n] řádků nahoru (výchozí: polovina obrazovky).
  1028   Přesune se o [n] řádků nahoru (výchozí: polovina obrazovky).
  1029  /buffer down [n]
  1029  /buffer down [n]
  1030   Přesune se o [n] řádků dolů (výchozí: polovina obrazovky).
  1030   Přesune se o [n] řádků dolů (výchozí: polovina obrazovky).
  1031 -/buffer date [datum]
  1031 -/buffer date [datum]
  1032 +/buffer date datum
  1032 +/buffer date datum
  1033   Přesune se na první řádek po datu [datum] (formát: "RRRR-mm-dd").
  1033   Přesune se na první řádek po datu [datum] (formát: "RRRR-mm-dd").
  1034  /buffer % n
  1034  /buffer % n
  1035   Přesune se na procentuální pozici n%.
  1035   Přesune se na procentuální pozici n%.
  1036 diff -r 1b0b563a81e6 mcabber/doc/help/cs/hlp_del.txt
  1036 diff -r 7a77fde8f7ee mcabber/doc/help/cs/hlp_del.txt
  1037 --- a/mcabber/doc/help/cs/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1037 --- a/mcabber/doc/help/cs/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1038 +++ b/mcabber/doc/help/cs/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1038 +++ b/mcabber/doc/help/cs/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1039 @@ -1,4 +1,4 @@
  1039 @@ -1,4 +1,4 @@
  1040  
  1040  
  1041 - /DEL
  1041 - /DEL
  1042 + /DEL [-n|--dryrun] [jid]
  1042 + /DEL [-n|--dryrun] [jid]
  1043  
  1043  
  1044  Smaže aktuální kontakt ze seznamu kontaktů (rosteru) a zruší povolení oznamování o stavu daného kontaktu (autorizaci) na obou stranách.
  1044  Smaže aktuální kontakt ze seznamu kontaktů (rosteru) a zruší povolení oznamování o stavu daného kontaktu (autorizaci) na obou stranách.
  1045 diff -r 1b0b563a81e6 mcabber/doc/help/cs/hlp_move.txt
  1045 diff -r 7a77fde8f7ee mcabber/doc/help/cs/hlp_move.txt
  1046 --- a/mcabber/doc/help/cs/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1046 --- a/mcabber/doc/help/cs/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1047 +++ b/mcabber/doc/help/cs/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1047 +++ b/mcabber/doc/help/cs/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1048 @@ -1,5 +1,6 @@
  1048 @@ -1,5 +1,6 @@
  1049  
  1049  
  1050 - /MOVE [skupina]
  1050 - /MOVE [skupina]
  1051 + /MOVE [-j|--jid jid] [-n|--name name] [skupina]
  1051 + /MOVE [-j|--jid jid] [-n|--name name] [skupina]
  1052  
  1052  
  1053  Přesune aktuální kontakt do požadované skupiny. Není-li skupina zadána, přesune se kontakt do výchozí skupiny. Pokud skupina neexistuje, automaticky se založí.
  1053  Přesune aktuální kontakt do požadované skupiny. Není-li skupina zadána, přesune se kontakt do výchozí skupiny. Pokud skupina neexistuje, automaticky se založí.
  1054 +You can select other buddy that current using options --jid and --name.
  1054 +You can select other buddy that current using options --jid and --name.
  1055  Tip: V módu rozhovoru lze použít "/roster alternate" pro skok na přesunutý kontakt.
  1055  Tip: V módu rozhovoru lze použít "/roster alternate" pro skok na přesunutý kontakt.
  1056 diff -r 1b0b563a81e6 mcabber/doc/help/cs/hlp_rename.txt
  1056 diff -r 7a77fde8f7ee mcabber/doc/help/cs/hlp_rename.txt
  1057 --- a/mcabber/doc/help/cs/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1057 --- a/mcabber/doc/help/cs/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1058 +++ b/mcabber/doc/help/cs/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1058 +++ b/mcabber/doc/help/cs/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1059 @@ -1,4 +1,6 @@
  1059 @@ -1,4 +1,6 @@
  1060  
  1060  
  1061 - /RENAME jméno
  1061 - /RENAME jméno
  1062 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] jméno
  1062 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] jméno
  1063  
  1063  
  1064 -Přejmenuje aktuálního uživatele nebo skupinu na 'jméno'. Je-li 'jméno' znak '-', dané jméno se odstraní ze seznamu kontaktů (rosteru) a zobrazí se 'jid'.
  1064 -Přejmenuje aktuálního uživatele nebo skupinu na 'jméno'. Je-li 'jméno' znak '-', dané jméno se odstraní ze seznamu kontaktů (rosteru) a zobrazí se 'jid'.
  1065 +Přejmenuje aktuálního uživatele nebo skupinu na 'jméno'.
  1065 +Přejmenuje aktuálního uživatele nebo skupinu na 'jméno'.
  1066 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1066 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1067 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1067 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1068 diff -r 1b0b563a81e6 mcabber/doc/help/de/hlp_buffer.txt
  1068 diff -r 7a77fde8f7ee mcabber/doc/help/de/hlp_buffer.txt
  1069 --- a/mcabber/doc/help/de/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1069 --- a/mcabber/doc/help/de/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1070 +++ b/mcabber/doc/help/de/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1070 +++ b/mcabber/doc/help/de/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1071 @@ -25,7 +25,7 @@
  1071 @@ -25,7 +25,7 @@
  1072   Scrollt den Puffer um n Zeilen hoch. Gibt man keine Zahl an, scrollt er um einen halben Bildschirm
  1072   Scrollt den Puffer um n Zeilen hoch. Gibt man keine Zahl an, scrollt er um einen halben Bildschirm
  1073  /buffer down [n]
  1073  /buffer down [n]
  1074   Scrollt den Puffer um n Zeilen runter. Gibt man keine Zahl an, scrollt er um einen halben Bildschirm
  1074   Scrollt den Puffer um n Zeilen runter. Gibt man keine Zahl an, scrollt er um einen halben Bildschirm
  1075 -/buffer date [date]
  1075 -/buffer date [date]
  1076 +/buffer date date
  1076 +/buffer date date
  1077   Springe zu der ersten Zeile nach dem Datum, welches im Format "JJJJ-mm-tt" anstatt [date] angegeben werden muss
  1077   Springe zu der ersten Zeile nach dem Datum, welches im Format "JJJJ-mm-tt" anstatt [date] angegeben werden muss
  1078  /buffer % n
  1078  /buffer % n
  1079   Springe zur Position "n" im Chatpuffer
  1079   Springe zur Position "n" im Chatpuffer
  1080 diff -r 1b0b563a81e6 mcabber/doc/help/de/hlp_del.txt
  1080 diff -r 7a77fde8f7ee mcabber/doc/help/de/hlp_del.txt
  1081 --- a/mcabber/doc/help/de/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1081 --- a/mcabber/doc/help/de/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1082 +++ b/mcabber/doc/help/de/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1082 +++ b/mcabber/doc/help/de/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1083 @@ -1,4 +1,4 @@
  1083 @@ -1,4 +1,4 @@
  1084  
  1084  
  1085 - /DEL
  1085 - /DEL
  1086 + /DEL [-n|--dryrun] [jid]
  1086 + /DEL [-n|--dryrun] [jid]
  1087  
  1087  
  1088  Löscht den gerade ausgewählten Buddy vom Roster. Außerdem werden die automatischen Presence Benachrichtigungen vom/zum Buddy gestoppt.
  1088  Löscht den gerade ausgewählten Buddy vom Roster. Außerdem werden die automatischen Presence Benachrichtigungen vom/zum Buddy gestoppt.
  1089 diff -r 1b0b563a81e6 mcabber/doc/help/de/hlp_move.txt
  1089 diff -r 7a77fde8f7ee mcabber/doc/help/de/hlp_move.txt
  1090 --- a/mcabber/doc/help/de/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1090 --- a/mcabber/doc/help/de/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1091 +++ b/mcabber/doc/help/de/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1091 +++ b/mcabber/doc/help/de/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1092 @@ -1,6 +1,7 @@
  1092 @@ -1,6 +1,7 @@
  1093  
  1093  
  1094 - /MOVE [groupname]
  1094 - /MOVE [groupname]
  1095 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1095 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1096  
  1096  
  1097  Verschiebt den ausgewählten Buddy zu der Gruppe "groupname". Wenn keine Gruppe angegeben wurde, wird der Buddy zur Standardgruppe verschoben. Wenn die Gruppe "groupname" nicht existiert, wird sie erst erschaffen.
  1097  Verschiebt den ausgewählten Buddy zu der Gruppe "groupname". Wenn keine Gruppe angegeben wurde, wird der Buddy zur Standardgruppe verschoben. Wenn die Gruppe "groupname" nicht existiert, wird sie erst erschaffen.
  1098 +You can select other buddy that current using options --jid and --name.
  1098 +You can select other buddy that current using options --jid and --name.
  1099  
  1099  
  1100  Tipp: Wenn der Chatmodus aktiviert ist, kannst du "/roster alternate" benutzen um zu dem gerade bewegten Buddy zu springen.
  1100  Tipp: Wenn der Chatmodus aktiviert ist, kannst du "/roster alternate" benutzen um zu dem gerade bewegten Buddy zu springen.
  1101 diff -r 1b0b563a81e6 mcabber/doc/help/de/hlp_rename.txt
  1101 diff -r 7a77fde8f7ee mcabber/doc/help/de/hlp_rename.txt
  1102 --- a/mcabber/doc/help/de/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1102 --- a/mcabber/doc/help/de/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1103 +++ b/mcabber/doc/help/de/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1103 +++ b/mcabber/doc/help/de/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1104 @@ -1,4 +1,6 @@
  1104 @@ -1,4 +1,6 @@
  1105  
  1105  
  1106 - /RENAME name
  1106 - /RENAME name
  1107 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1107 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1108  
  1108  
  1109 -Setzt den Namen des gerade ausgewählten Buddys bzw. der ausgewählten Gruppe auf "name". Wenn "name" - ist, so wird der Name vom Roster entfernt (mcabber wird in diesem Falle die JID bzw. den username anzeigen)
  1109 -Setzt den Namen des gerade ausgewählten Buddys bzw. der ausgewählten Gruppe auf "name". Wenn "name" - ist, so wird der Name vom Roster entfernt (mcabber wird in diesem Falle die JID bzw. den username anzeigen)
  1110 +Setzt den Namen des gerade ausgewählten Buddys bzw. der ausgewählten Gruppe auf "name".
  1110 +Setzt den Namen des gerade ausgewählten Buddys bzw. der ausgewählten Gruppe auf "name".
  1111 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1111 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1112 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1112 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1113 diff -r 1b0b563a81e6 mcabber/doc/help/en/hlp_buffer.txt
  1113 diff -r 7a77fde8f7ee mcabber/doc/help/en/hlp_buffer.txt
  1114 --- a/mcabber/doc/help/en/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1114 --- a/mcabber/doc/help/en/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1115 +++ b/mcabber/doc/help/en/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1115 +++ b/mcabber/doc/help/en/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1116 @@ -25,7 +25,7 @@
  1116 @@ -25,7 +25,7 @@
  1117   Scroll the buffer up [n] lines (default: half a screen)
  1117   Scroll the buffer up [n] lines (default: half a screen)
  1118  /buffer down [n]
  1118  /buffer down [n]
  1119   Scroll the buffer down [n] lines (default: half a screen)
  1119   Scroll the buffer down [n] lines (default: half a screen)
  1120 -/buffer date [date]
  1120 -/buffer date [date]
  1121 +/buffer date date
  1121 +/buffer date date
  1122   Jump to the first line after the specified [date] in the chat buffer (date format: "YYYY-mm-dd")
  1122   Jump to the first line after the specified [date] in the chat buffer (date format: "YYYY-mm-dd")
  1123  /buffer % n
  1123  /buffer % n
  1124   Jump to position %n of the buddy chat buffer
  1124   Jump to position %n of the buddy chat buffer
  1125 diff -r 1b0b563a81e6 mcabber/doc/help/en/hlp_del.txt
  1125 diff -r 7a77fde8f7ee mcabber/doc/help/en/hlp_del.txt
  1126 --- a/mcabber/doc/help/en/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1126 --- a/mcabber/doc/help/en/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1127 +++ b/mcabber/doc/help/en/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1127 +++ b/mcabber/doc/help/en/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1128 @@ -1,4 +1,4 @@
  1128 @@ -1,4 +1,4 @@
  1129  
  1129  
  1130 - /DEL
  1130 - /DEL
  1131 + /DEL [-n|--dryrun] [jid]
  1131 + /DEL [-n|--dryrun] [jid]
  1132  
  1132  
  1133 -Delete the current buddy from our roster, unsubscribe from its presence notification and unsubscribe it from ours.
  1133 -Delete the current buddy from our roster, unsubscribe from its presence notification and unsubscribe it from ours.
  1134 +Delete the current buddy or one, specified with [jid] from our roster, unsubscribe from its presence notification and unsubscribe it from ours.
  1134 +Delete the current buddy or one, specified with [jid] from our roster, unsubscribe from its presence notification and unsubscribe it from ours.
  1135 diff -r 1b0b563a81e6 mcabber/doc/help/en/hlp_move.txt
  1135 diff -r 7a77fde8f7ee mcabber/doc/help/en/hlp_move.txt
  1136 --- a/mcabber/doc/help/en/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1136 --- a/mcabber/doc/help/en/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1137 +++ b/mcabber/doc/help/en/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1137 +++ b/mcabber/doc/help/en/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1138 @@ -1,5 +1,6 @@
  1138 @@ -1,5 +1,6 @@
  1139  
  1139  
  1140 - /MOVE [groupname]
  1140 - /MOVE [groupname]
  1141 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1141 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1142  
  1142  
  1143  Move the current buddy to the requested group.  If no group is specified, then the buddy is moved to the default group.  If the group "groupname" doesn't exist, it is created.
  1143  Move the current buddy to the requested group.  If no group is specified, then the buddy is moved to the default group.  If the group "groupname" doesn't exist, it is created.
  1144 +You can select other buddy that current using options --jid and --name.
  1144 +You can select other buddy that current using options --jid and --name.
  1145  Tip: if the chatmode is enabled, you can use "/roster alternate" to jump to the moved buddy.
  1145  Tip: if the chatmode is enabled, you can use "/roster alternate" to jump to the moved buddy.
  1146 diff -r 1b0b563a81e6 mcabber/doc/help/en/hlp_rename.txt
  1146 diff -r 7a77fde8f7ee mcabber/doc/help/en/hlp_rename.txt
  1147 --- a/mcabber/doc/help/en/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1147 --- a/mcabber/doc/help/en/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1148 +++ b/mcabber/doc/help/en/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1148 +++ b/mcabber/doc/help/en/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1149 @@ -1,4 +1,6 @@
  1149 @@ -1,4 +1,6 @@
  1150  
  1150  
  1151 - /RENAME name
  1151 - /RENAME name
  1152 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1152 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1153  
  1153  
  1154 -Rename the current buddy or group to the given "name".  If "name" is -, the name is removed from the roster (and mcabber will display the JID or username).
  1154 -Rename the current buddy or group to the given "name".  If "name" is -, the name is removed from the roster (and mcabber will display the JID or username).
  1155 +Rename the current buddy or group to the given "newname".
  1155 +Rename the current buddy or group to the given "newname".
  1156 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1156 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1157 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1157 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1158 diff -r 1b0b563a81e6 mcabber/doc/help/fr/hlp_buffer.txt
  1158 diff -r 7a77fde8f7ee mcabber/doc/help/fr/hlp_buffer.txt
  1159 --- a/mcabber/doc/help/fr/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1159 --- a/mcabber/doc/help/fr/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1160 +++ b/mcabber/doc/help/fr/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1160 +++ b/mcabber/doc/help/fr/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1161 @@ -25,7 +25,7 @@
  1161 @@ -25,7 +25,7 @@
  1162   Défile vers le haut de [n] lignes (par défaut un demi écran)
  1162   Défile vers le haut de [n] lignes (par défaut un demi écran)
  1163  /buffer down [n]
  1163  /buffer down [n]
  1164   Défile vers le bas de [n] lignes (par défaut un demi écran)
  1164   Défile vers le bas de [n] lignes (par défaut un demi écran)
  1165 -/buffer date [date]
  1165 -/buffer date [date]
  1166 +/buffer date date
  1166 +/buffer date date
  1167   Va à la première ligne après la [date] dans le tampon actuel (format: "aaaa-mm-jj")
  1167   Va à la première ligne après la [date] dans le tampon actuel (format: "aaaa-mm-jj")
  1168  /buffer % n
  1168  /buffer % n
  1169   Va à la position n% du tampon
  1169   Va à la position n% du tampon
  1170 diff -r 1b0b563a81e6 mcabber/doc/help/fr/hlp_del.txt
  1170 diff -r 7a77fde8f7ee mcabber/doc/help/fr/hlp_del.txt
  1171 --- a/mcabber/doc/help/fr/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1171 --- a/mcabber/doc/help/fr/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1172 +++ b/mcabber/doc/help/fr/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1172 +++ b/mcabber/doc/help/fr/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1173 @@ -1,4 +1,4 @@
  1173 @@ -1,4 +1,4 @@
  1174  
  1174  
  1175 - /DEL
  1175 - /DEL
  1176 + /DEL [-n|--dryrun] [jid]
  1176 + /DEL [-n|--dryrun] [jid]
  1177  
  1177  
  1178  Supprime le contact sélectionné du roster, supprime notre abonnement à ses notifications de présence et supprime son abonnement aux nôtres.
  1178  Supprime le contact sélectionné du roster, supprime notre abonnement à ses notifications de présence et supprime son abonnement aux nôtres.
  1179 diff -r 1b0b563a81e6 mcabber/doc/help/fr/hlp_move.txt
  1179 diff -r 7a77fde8f7ee mcabber/doc/help/fr/hlp_move.txt
  1180 --- a/mcabber/doc/help/fr/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1180 --- a/mcabber/doc/help/fr/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1181 +++ b/mcabber/doc/help/fr/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1181 +++ b/mcabber/doc/help/fr/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1182 @@ -1,5 +1,6 @@
  1182 @@ -1,5 +1,6 @@
  1183  
  1183  
  1184 - /MOVE [groupname]
  1184 - /MOVE [groupname]
  1185 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1185 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1186  
  1186  
  1187  Déplace le contact sélectionné vers le groupe spécifié. Si aucun groupe n'est donné, le contact est déplacé vers le groupe par défaut. Si le groupe "groupname" n'existe pas, il est créé.
  1187  Déplace le contact sélectionné vers le groupe spécifié. Si aucun groupe n'est donné, le contact est déplacé vers le groupe par défaut. Si le groupe "groupname" n'existe pas, il est créé.
  1188 +You can select other buddy that current using options --jid and --name.
  1188 +You can select other buddy that current using options --jid and --name.
  1189  Astuce : si le mode discussion (chatmode) est activé, vous pouvez utiliser "/roster alternate" pour vous positionner sur le contact que vous venez de déplacer.
  1189  Astuce : si le mode discussion (chatmode) est activé, vous pouvez utiliser "/roster alternate" pour vous positionner sur le contact que vous venez de déplacer.
  1190 diff -r 1b0b563a81e6 mcabber/doc/help/fr/hlp_rename.txt
  1190 diff -r 7a77fde8f7ee mcabber/doc/help/fr/hlp_rename.txt
  1191 --- a/mcabber/doc/help/fr/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1191 --- a/mcabber/doc/help/fr/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1192 +++ b/mcabber/doc/help/fr/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1192 +++ b/mcabber/doc/help/fr/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1193 @@ -1,4 +1,6 @@
  1193 @@ -1,4 +1,6 @@
  1194  
  1194  
  1195 - /RENAME nom
  1195 - /RENAME nom
  1196 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nom
  1196 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nom
  1197  
  1197  
  1198 -Renomme le contact/groupe sélectionné avec le "nom" spécifié. Si le nom est «-», le nom est supprimé du roster (et mcabber affichera le JID ou le nom d'utilisateur).
  1198 -Renomme le contact/groupe sélectionné avec le "nom" spécifié. Si le nom est «-», le nom est supprimé du roster (et mcabber affichera le JID ou le nom d'utilisateur).
  1199 +Renomme le contact/groupe sélectionné avec le "nom" spécifié.
  1199 +Renomme le contact/groupe sélectionné avec le "nom" spécifié.
  1200 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1200 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1201 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1201 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1202 diff -r 1b0b563a81e6 mcabber/doc/help/it/hlp_buffer.txt
  1202 diff -r 7a77fde8f7ee mcabber/doc/help/it/hlp_buffer.txt
  1203 --- a/mcabber/doc/help/it/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1203 --- a/mcabber/doc/help/it/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1204 +++ b/mcabber/doc/help/it/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1204 +++ b/mcabber/doc/help/it/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1205 @@ -25,7 +25,7 @@
  1205 @@ -25,7 +25,7 @@
  1206   Fa scorrere indietro il buffer di [n] linee (default: metà schermo)
  1206   Fa scorrere indietro il buffer di [n] linee (default: metà schermo)
  1207  /buffer down [n]
  1207  /buffer down [n]
  1208   Fa scorrere avanti il buffer di [n] linee (default: metà schermo)
  1208   Fa scorrere avanti il buffer di [n] linee (default: metà schermo)
  1209 -/buffer date [data]
  1209 -/buffer date [data]
  1210 +/buffer date data
  1210 +/buffer date data
  1211   Salta alla prima linea successiva alla [data] specificata nel buffer di chat (formato della data: "YYYY-mm-dd")
  1211   Salta alla prima linea successiva alla [data] specificata nel buffer di chat (formato della data: "YYYY-mm-dd")
  1212  /buffer % n
  1212  /buffer % n
  1213   Salta alla posizione %n del buffer di chat corrente
  1213   Salta alla posizione %n del buffer di chat corrente
  1214 diff -r 1b0b563a81e6 mcabber/doc/help/it/hlp_del.txt
  1214 diff -r 7a77fde8f7ee mcabber/doc/help/it/hlp_del.txt
  1215 --- a/mcabber/doc/help/it/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1215 --- a/mcabber/doc/help/it/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1216 +++ b/mcabber/doc/help/it/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1216 +++ b/mcabber/doc/help/it/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1217 @@ -1,4 +1,4 @@
  1217 @@ -1,4 +1,4 @@
  1218  
  1218  
  1219 - /DEL
  1219 - /DEL
  1220 + /DEL [-n|--dryrun] [jid]
  1220 + /DEL [-n|--dryrun] [jid]
  1221  
  1221  
  1222  Elimina il contatto corrente dal roster, cancellando la sottoscrizione alle reciproche notifiche della propria presenza.
  1222  Elimina il contatto corrente dal roster, cancellando la sottoscrizione alle reciproche notifiche della propria presenza.
  1223 diff -r 1b0b563a81e6 mcabber/doc/help/it/hlp_move.txt
  1223 diff -r 7a77fde8f7ee mcabber/doc/help/it/hlp_move.txt
  1224 --- a/mcabber/doc/help/it/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1224 --- a/mcabber/doc/help/it/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1225 +++ b/mcabber/doc/help/it/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1225 +++ b/mcabber/doc/help/it/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1226 @@ -1,5 +1,6 @@
  1226 @@ -1,5 +1,6 @@
  1227  
  1227  
  1228 - /MOVE [gruppo]
  1228 - /MOVE [gruppo]
  1229 + /MOVE [-j|--jid jid] [-n|--name name] [grouppo]
  1229 + /MOVE [-j|--jid jid] [-n|--name name] [grouppo]
  1230  
  1230  
  1231  Muove il contatto corrente nel gruppo richiesto. Se non viene specificato alcun gruppo, il contatto viene spostato nel gruppo si default. Se il gruppo "gruppo" non esiste, viene creato.
  1231  Muove il contatto corrente nel gruppo richiesto. Se non viene specificato alcun gruppo, il contatto viene spostato nel gruppo si default. Se il gruppo "gruppo" non esiste, viene creato.
  1232 +You can select other buddy that current using options --jid and --name.
  1232 +You can select other buddy that current using options --jid and --name.
  1233  Trucco: se la modalità chat è abilitata, puoi usare "/roster alternate" per spostarti sul contatto appena mosso.
  1233  Trucco: se la modalità chat è abilitata, puoi usare "/roster alternate" per spostarti sul contatto appena mosso.
  1234 diff -r 1b0b563a81e6 mcabber/doc/help/it/hlp_rename.txt
  1234 diff -r 7a77fde8f7ee mcabber/doc/help/it/hlp_rename.txt
  1235 --- a/mcabber/doc/help/it/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1235 --- a/mcabber/doc/help/it/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1236 +++ b/mcabber/doc/help/it/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1236 +++ b/mcabber/doc/help/it/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1237 @@ -1,4 +1,6 @@
  1237 @@ -1,4 +1,6 @@
  1238  
  1238  
  1239 - /RENAME nome
  1239 - /RENAME nome
  1240 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nome
  1240 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nome
  1241  
  1241  
  1242 -Rinomina il contatto od il gruppo correnti usando "nome". Se si specifica - come "nome", il nome viene rimosso dal roster, ed al suo posto verranno visulizzati il JID o lo username.
  1242 -Rinomina il contatto od il gruppo correnti usando "nome". Se si specifica - come "nome", il nome viene rimosso dal roster, ed al suo posto verranno visulizzati il JID o lo username.
  1243 +Rinomina il contatto od il gruppo correnti usando "nome".
  1243 +Rinomina il contatto od il gruppo correnti usando "nome".
  1244 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1244 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1245 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1245 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1246 diff -r 1b0b563a81e6 mcabber/doc/help/nl/hlp_buffer.txt
  1246 diff -r 7a77fde8f7ee mcabber/doc/help/nl/hlp_buffer.txt
  1247 --- a/mcabber/doc/help/nl/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1247 --- a/mcabber/doc/help/nl/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1248 +++ b/mcabber/doc/help/nl/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1248 +++ b/mcabber/doc/help/nl/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1249 @@ -25,7 +25,7 @@
  1249 @@ -25,7 +25,7 @@
  1250   Scroll de buffer [n] regels omhoog (standaard: een half scherm)
  1250   Scroll de buffer [n] regels omhoog (standaard: een half scherm)
  1251  /buffer down [n]
  1251  /buffer down [n]
  1252   Scroll de buffer [n] regels omlaag (standaard: een half scherm)
  1252   Scroll de buffer [n] regels omlaag (standaard: een half scherm)
  1253 -/buffer date [datum]
  1253 -/buffer date [datum]
  1254 +/buffer date datum
  1254 +/buffer date datum
  1255   Spring naar de eerste regel na de aangeduide [datum] in de chat buffer (datum formaat: "YYYY-mm-dd")
  1255   Spring naar de eerste regel na de aangeduide [datum] in de chat buffer (datum formaat: "YYYY-mm-dd")
  1256  /buffer % n
  1256  /buffer % n
  1257   Spring naar positie %n in de buddy chat buffer
  1257   Spring naar positie %n in de buddy chat buffer
  1258 diff -r 1b0b563a81e6 mcabber/doc/help/nl/hlp_del.txt
  1258 diff -r 7a77fde8f7ee mcabber/doc/help/nl/hlp_del.txt
  1259 --- a/mcabber/doc/help/nl/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1259 --- a/mcabber/doc/help/nl/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1260 +++ b/mcabber/doc/help/nl/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1260 +++ b/mcabber/doc/help/nl/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1261 @@ -1,4 +1,4 @@
  1261 @@ -1,4 +1,4 @@
  1262  
  1262  
  1263 - /DEL
  1263 - /DEL
  1264 + /DEL [-n|--dryrun] [jid]
  1264 + /DEL [-n|--dryrun] [jid]
  1265  
  1265  
  1266  Verwijder de actieve buddy uit ons roster, en zet het wederzijds toezenden van status veranderingen stop.
  1266  Verwijder de actieve buddy uit ons roster, en zet het wederzijds toezenden van status veranderingen stop.
  1267 diff -r 1b0b563a81e6 mcabber/doc/help/nl/hlp_move.txt
  1267 diff -r 7a77fde8f7ee mcabber/doc/help/nl/hlp_move.txt
  1268 --- a/mcabber/doc/help/nl/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1268 --- a/mcabber/doc/help/nl/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1269 +++ b/mcabber/doc/help/nl/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1269 +++ b/mcabber/doc/help/nl/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1270 @@ -1,5 +1,6 @@
  1270 @@ -1,5 +1,6 @@
  1271  
  1271  
  1272 - /MOVE [groepsnaam]
  1272 - /MOVE [groepsnaam]
  1273 + /MOVE [-j|--jid jid] [-n|--name name] [groepsnaam]
  1273 + /MOVE [-j|--jid jid] [-n|--name name] [groepsnaam]
  1274  
  1274  
  1275  Verplaats de actieve buddy naar de aangegeven groep.  Indien geen groep werd gespecificeerd wordt buddy verplaatst naar de standaard groep.  Indien de groep "groepsnaam" niet bestaat, wordt die eerst aangemaakt.
  1275  Verplaats de actieve buddy naar de aangegeven groep.  Indien geen groep werd gespecificeerd wordt buddy verplaatst naar de standaard groep.  Indien de groep "groepsnaam" niet bestaat, wordt die eerst aangemaakt.
  1276 +You can select other buddy that current using options --jid and --name.
  1276 +You can select other buddy that current using options --jid and --name.
  1277  Tip: indien chatmode actief is, kun je "/roster alternate" gebruiken om direct naar de verplaatste buddy te springen.
  1277  Tip: indien chatmode actief is, kun je "/roster alternate" gebruiken om direct naar de verplaatste buddy te springen.
  1278 diff -r 1b0b563a81e6 mcabber/doc/help/nl/hlp_rename.txt
  1278 diff -r 7a77fde8f7ee mcabber/doc/help/nl/hlp_rename.txt
  1279 --- a/mcabber/doc/help/nl/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1279 --- a/mcabber/doc/help/nl/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1280 +++ b/mcabber/doc/help/nl/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1280 +++ b/mcabber/doc/help/nl/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1281 @@ -1,4 +1,6 @@
  1281 @@ -1,4 +1,6 @@
  1282  
  1282  
  1283 - /RENAME naam
  1283 - /RENAME naam
  1284 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] naam
  1284 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] naam
  1285  
  1285  
  1286 -Hernoem de actieve buddy of groep in de aangegeven "naam". Indien '-' wordt gebruikt als 'naam', wordt die uit het roster verwijderd (en mcabber zal vervolgens de JID of gebruikersnaam tonen).
  1286 -Hernoem de actieve buddy of groep in de aangegeven "naam". Indien '-' wordt gebruikt als 'naam', wordt die uit het roster verwijderd (en mcabber zal vervolgens de JID of gebruikersnaam tonen).
  1287 +Hernoem de actieve buddy of groep in de aangegeven "naam".
  1287 +Hernoem de actieve buddy of groep in de aangegeven "naam".
  1288 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1288 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1289 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1289 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1290 diff -r 1b0b563a81e6 mcabber/doc/help/pl/hlp_del.txt
  1290 diff -r 7a77fde8f7ee mcabber/doc/help/pl/hlp_del.txt
  1291 --- a/mcabber/doc/help/pl/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1291 --- a/mcabber/doc/help/pl/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1292 +++ b/mcabber/doc/help/pl/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1292 +++ b/mcabber/doc/help/pl/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1293 @@ -1,4 +1,4 @@
  1293 @@ -1,4 +1,4 @@
  1294  
  1294  
  1295 - /DEL
  1295 - /DEL
  1296 + /DEL [-n|--dryrun] [jid]
  1296 + /DEL [-n|--dryrun] [jid]
  1297  
  1297  
  1298  Usuwa aktualnie zaznaczoną osobę z rostera, usuwa subskrypcję powiadomienia dostępności u danej osoby oraz u nas.
  1298  Usuwa aktualnie zaznaczoną osobę z rostera, usuwa subskrypcję powiadomienia dostępności u danej osoby oraz u nas.
  1299 diff -r 1b0b563a81e6 mcabber/doc/help/pl/hlp_move.txt
  1299 diff -r 7a77fde8f7ee mcabber/doc/help/pl/hlp_move.txt
  1300 --- a/mcabber/doc/help/pl/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1300 --- a/mcabber/doc/help/pl/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1301 +++ b/mcabber/doc/help/pl/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1301 +++ b/mcabber/doc/help/pl/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1302 @@ -1,5 +1,6 @@
  1302 @@ -1,5 +1,6 @@
  1303  
  1303  
  1304 - /MOVE [nazwa grupy]
  1304 - /MOVE [nazwa grupy]
  1305 + /MOVE [-j|--jid jid] [-n|--name name] [nazwa grupy]
  1305 + /MOVE [-j|--jid jid] [-n|--name name] [nazwa grupy]
  1306  
  1306  
  1307  Przenosi aktualną osobę do grupy "nazwa grupy".  Jeśli nie podano nazwy grupy, wtedy osoba jest przenoszona do grupy domyślnej.  Jeśli grupa "nazwa grupy" nie istnieje, zostaje utworzona.
  1307  Przenosi aktualną osobę do grupy "nazwa grupy".  Jeśli nie podano nazwy grupy, wtedy osoba jest przenoszona do grupy domyślnej.  Jeśli grupa "nazwa grupy" nie istnieje, zostaje utworzona.
  1308 +You can select other buddy that current using options --jid and --name.
  1308 +You can select other buddy that current using options --jid and --name.
  1309  Podpowiedź: jeśli jest włączony tryb czatu, możesz użyć "/roster alternate" aby skoczyć do przeniesionej osoby.
  1309  Podpowiedź: jeśli jest włączony tryb czatu, możesz użyć "/roster alternate" aby skoczyć do przeniesionej osoby.
  1310 diff -r 1b0b563a81e6 mcabber/doc/help/pl/hlp_rename.txt
  1310 diff -r 7a77fde8f7ee mcabber/doc/help/pl/hlp_rename.txt
  1311 --- a/mcabber/doc/help/pl/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1311 --- a/mcabber/doc/help/pl/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1312 +++ b/mcabber/doc/help/pl/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1312 +++ b/mcabber/doc/help/pl/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1313 @@ -1,4 +1,6 @@
  1313 @@ -1,4 +1,6 @@
  1314  
  1314  
  1315 - /RENAME nazwa
  1315 - /RENAME nazwa
  1316 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nazwa
  1316 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] nazwa
  1317  
  1317  
  1318 -Zmienia nazwę aktualnej osoby lub grupy na "nazwa". Jeżeli jako argument polecenia zostanie podany "-" wcześniejsza nazwa zostanie usunięta z listy kontaktów (mcabber będzie wyświetlał JID lub nazwę użytkownika). 
  1318 -Zmienia nazwę aktualnej osoby lub grupy na "nazwa". Jeżeli jako argument polecenia zostanie podany "-" wcześniejsza nazwa zostanie usunięta z listy kontaktów (mcabber będzie wyświetlał JID lub nazwę użytkownika). 
  1319 +Zmienia nazwę aktualnej osoby lub grupy na "nazwa". 
  1319 +Zmienia nazwę aktualnej osoby lub grupy na "nazwa". 
  1320 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1320 +If --reset is specified, "newname" is ignored and name will be reset to default - jid or username.
  1321 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1321 +Optionally you can use one of --jid, --group or --name to select object, different from current.
  1322 diff -r 1b0b563a81e6 mcabber/doc/help/ru/hlp_buffer.txt
  1322 diff -r 7a77fde8f7ee mcabber/doc/help/ru/hlp_buffer.txt
  1323 --- a/mcabber/doc/help/ru/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1323 --- a/mcabber/doc/help/ru/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1324 +++ b/mcabber/doc/help/ru/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1324 +++ b/mcabber/doc/help/ru/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1325 @@ -25,7 +25,7 @@
  1325 @@ -25,7 +25,7 @@
  1326   Перемещает на [n] строк вверх в буфере (истории переписки) (по умолчанию: половина экрана)
  1326   Перемещает на [n] строк вверх в буфере (истории переписки) (по умолчанию: половина экрана)
  1327  /buffer down [n]
  1327  /buffer down [n]
  1328   Перемещает на [n] строк вниз в буфере (истории переписки) (по умолчанию: половина экрана)
  1328   Перемещает на [n] строк вниз в буфере (истории переписки) (по умолчанию: половина экрана)
  1329 -/buffer date [date]
  1329 -/buffer date [date]
  1330 +/buffer date date
  1330 +/buffer date date
  1331   Перемещает в первой строке после определенной даты [date] в буфере (истории переписки) (формат даты: "год-месяц-день", для примера "2006-01-01")
  1331   Перемещает в первой строке после определенной даты [date] в буфере (истории переписки) (формат даты: "год-месяц-день", для примера "2006-01-01")
  1332  /buffer % n
  1332  /buffer % n
  1333   Перемещает на позицию %n в текущем буфере (истории переписки)
  1333   Перемещает на позицию %n в текущем буфере (истории переписки)
  1334 diff -r 1b0b563a81e6 mcabber/doc/help/ru/hlp_del.txt
  1334 diff -r 7a77fde8f7ee mcabber/doc/help/ru/hlp_del.txt
  1335 --- a/mcabber/doc/help/ru/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1335 --- a/mcabber/doc/help/ru/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1336 +++ b/mcabber/doc/help/ru/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1336 +++ b/mcabber/doc/help/ru/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1337 @@ -1,4 +1,4 @@
  1337 @@ -1,4 +1,4 @@
  1338  
  1338  
  1339 - /DEL
  1339 - /DEL
  1340 + /DEL [-n|--dryrun] [jid]
  1340 + /DEL [-n|--dryrun] [jid]
  1341  
  1341  
  1342 -Удаляет текущего пользователя из списка контактов, отключает уведомления о его статусе и отключает уведомления пользователя о вашем статусе.
  1342 -Удаляет текущего пользователя из списка контактов, отключает уведомления о его статусе и отключает уведомления пользователя о вашем статусе.
  1343 +Удаляет текущего пользователя (или указанного с помощью jid) из списка контактов, отключает уведомления о его статусе и отключает уведомление пользователя о вашем статусе.
  1343 +Удаляет текущего пользователя (или указанного с помощью jid) из списка контактов, отключает уведомления о его статусе и отключает уведомление пользователя о вашем статусе.
  1344 diff -r 1b0b563a81e6 mcabber/doc/help/ru/hlp_move.txt
  1344 diff -r 7a77fde8f7ee mcabber/doc/help/ru/hlp_move.txt
  1345 --- a/mcabber/doc/help/ru/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1345 --- a/mcabber/doc/help/ru/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1346 +++ b/mcabber/doc/help/ru/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1346 +++ b/mcabber/doc/help/ru/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1347 @@ -1,6 +1,7 @@
  1347 @@ -1,6 +1,7 @@
  1348  
  1348  
  1349 - /MOVE [groupname]
  1349 - /MOVE [groupname]
  1350 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1350 + /MOVE [-j|--jid jid] [-n|--name name] [groupname]
  1351  
  1351  
  1352  Перемещает пользователя в определенную группу. Если группа не указана, пользователь перещается в группу по умолчанию (default group). Если группа "groupname" не создана, она автоматически создается.
  1352  Перемещает пользователя в определенную группу. Если группа не указана, пользователь перещается в группу по умолчанию (default group). Если группа "groupname" не создана, она автоматически создается.
  1353 +С помощью параметров --jid и --name можно перемещать контакты, отличные от текущего.
  1353 +С помощью параметров --jid и --name можно перемещать контакты, отличные от текущего.
  1354  Полезно: Если включен режим чата (chatmode), Вы можете использовать "/roster alternate" для перехода к перемещенному пользователю.
  1354  Полезно: Если включен режим чата (chatmode), Вы можете использовать "/roster alternate" для перехода к перемещенному пользователю.
  1355  
  1355  
  1356 diff -r 1b0b563a81e6 mcabber/doc/help/ru/hlp_rename.txt
  1356 diff -r 7a77fde8f7ee mcabber/doc/help/ru/hlp_rename.txt
  1357 --- a/mcabber/doc/help/ru/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1357 --- a/mcabber/doc/help/ru/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1358 +++ b/mcabber/doc/help/ru/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1358 +++ b/mcabber/doc/help/ru/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1359 @@ -1,4 +1,6 @@
  1359 @@ -1,4 +1,6 @@
  1360  
  1360  
  1361 - /RENAME name
  1361 - /RENAME name
  1362 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1362 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group name] [-n|--name name] newname
  1363  
  1363  
  1364 - Переименовывает текущего пользователя или группу в заданное имя "name". Если заданное имя имеет значение "-", то заданное ранее имя текущего пользователя или группы удаляется из списка контактов (mcabber будет отображать JID или имя пользователя по умолчанию).
  1364 - Переименовывает текущего пользователя или группу в заданное имя "name". Если заданное имя имеет значение "-", то заданное ранее имя текущего пользователя или группы удаляется из списка контактов (mcabber будет отображать JID или имя пользователя по умолчанию).
  1365 +Переименовывает текущего пользователя или группу в заданное имя "newname".
  1365 +Переименовывает текущего пользователя или группу в заданное имя "newname".
  1366 +Если указан параметр --reset, "newname" игнорируется, а имя сбрасывается (mcabber будет отображать JID или имя пользователя по умолчанию).
  1366 +Если указан параметр --reset, "newname" игнорируется, а имя сбрасывается (mcabber будет отображать JID или имя пользователя по умолчанию).
  1367 +Для указания обьекта, отличного от текущего, можно использовать опции --jid, --group и --name.
  1367 +Для указания обьекта, отличного от текущего, можно использовать опции --jid, --group и --name.
  1368 diff -r 1b0b563a81e6 mcabber/doc/help/uk/hlp_buffer.txt
  1368 diff -r 7a77fde8f7ee mcabber/doc/help/uk/hlp_buffer.txt
  1369 --- a/mcabber/doc/help/uk/hlp_buffer.txt	Wed Mar 13 16:11:16 2013 +0200
  1369 --- a/mcabber/doc/help/uk/hlp_buffer.txt	Sat Jul 13 21:05:39 2013 +0300
  1370 +++ b/mcabber/doc/help/uk/hlp_buffer.txt	Wed May 15 12:48:30 2013 +0300
  1370 +++ b/mcabber/doc/help/uk/hlp_buffer.txt	Thu Aug 22 00:44:41 2013 +0300
  1371 @@ -25,7 +25,7 @@
  1371 @@ -25,7 +25,7 @@
  1372   Посунути буфер вверх на n рядків (якщо не вказано - пів екрану).
  1372   Посунути буфер вверх на n рядків (якщо не вказано - пів екрану).
  1373  /buffer down [n]
  1373  /buffer down [n]
  1374   Посунути буфер вниз на n рядків (якщо не вказано - пів екрану).
  1374   Посунути буфер вниз на n рядків (якщо не вказано - пів екрану).
  1375 -/buffer date [дата]
  1375 -/buffer date [дата]
  1376 +/buffer date дата
  1376 +/buffer date дата
  1377   Перейти до першого повідомлення після дати (дата вигляду РРРР-ММ-ДД).
  1377   Перейти до першого повідомлення після дати (дата вигляду РРРР-ММ-ДД).
  1378  /buffer % процент
  1378  /buffer % процент
  1379   Перейти до вказаної у процентах позиції.
  1379   Перейти до вказаної у процентах позиції.
  1380 diff -r 1b0b563a81e6 mcabber/doc/help/uk/hlp_del.txt
  1380 diff -r 7a77fde8f7ee mcabber/doc/help/uk/hlp_del.txt
  1381 --- a/mcabber/doc/help/uk/hlp_del.txt	Wed Mar 13 16:11:16 2013 +0200
  1381 --- a/mcabber/doc/help/uk/hlp_del.txt	Sat Jul 13 21:05:39 2013 +0300
  1382 +++ b/mcabber/doc/help/uk/hlp_del.txt	Wed May 15 12:48:30 2013 +0300
  1382 +++ b/mcabber/doc/help/uk/hlp_del.txt	Thu Aug 22 00:44:41 2013 +0300
  1383 @@ -1,4 +1,4 @@
  1383 @@ -1,4 +1,4 @@
  1384  
  1384  
  1385 - /DEL
  1385 - /DEL
  1386 + /DEL [-n|--dryrun] [jid]
  1386 + /DEL [-n|--dryrun] [jid]
  1387  
  1387  
  1388 -Потерти поточний контакт зі списку. На додачу відписатися від його повідомлень про статус і відписати його від ваших.
  1388 -Потерти поточний контакт зі списку. На додачу відписатися від його повідомлень про статус і відписати його від ваших.
  1389 +Потерти поточний контакт (або контакт, що має вказаний jid) зі списку. Також відписатися від його сповіщень про статус і відписати його від ваших.
  1389 +Потерти поточний контакт (або контакт, що має вказаний jid) зі списку. Також відписатися від його сповіщень про статус і відписати його від ваших.
  1390 diff -r 1b0b563a81e6 mcabber/doc/help/uk/hlp_move.txt
  1390 diff -r 7a77fde8f7ee mcabber/doc/help/uk/hlp_move.txt
  1391 --- a/mcabber/doc/help/uk/hlp_move.txt	Wed Mar 13 16:11:16 2013 +0200
  1391 --- a/mcabber/doc/help/uk/hlp_move.txt	Sat Jul 13 21:05:39 2013 +0300
  1392 +++ b/mcabber/doc/help/uk/hlp_move.txt	Wed May 15 12:48:30 2013 +0300
  1392 +++ b/mcabber/doc/help/uk/hlp_move.txt	Thu Aug 22 00:44:41 2013 +0300
  1393 @@ -1,5 +1,6 @@
  1393 @@ -1,5 +1,6 @@
  1394  
  1394  
  1395 - /MOVE [група]
  1395 - /MOVE [група]
  1396 + /MOVE [-j|--jid jid] [-n|--name ім’я] [група]
  1396 + /MOVE [-j|--jid jid] [-n|--name ім’я] [група]
  1397  
  1397  
  1398 -Переносить поточний контакт до вказаної групи. Якщо групу не вказати контакт опиниться у головній групі. Якщо група не існує, її буде створено.
  1398 -Переносить поточний контакт до вказаної групи. Якщо групу не вказати контакт опиниться у головній групі. Якщо група не існує, її буде створено.
  1399 +Переносить поточний контакт до вказаної групи. Якщо групу не вказати контакт опиниться у головній групі. Якщо групи не існує, її буде створено.
  1399 +Переносить поточний контакт до вказаної групи. Якщо групу не вказати контакт опиниться у головній групі. Якщо групи не існує, її буде створено.
  1400 +За допомогою опцій --jid та --name можна перемістити контакт, відмінний від поточного.
  1400 +За допомогою опцій --jid та --name можна перемістити контакт, відмінний від поточного.
  1401  Примітка: в режимі розмови можна використати "/roster alternate", щоб перейти до нового місця контакту контакту.
  1401  Примітка: в режимі розмови можна використати "/roster alternate", щоб перейти до нового місця контакту контакту.
  1402 diff -r 1b0b563a81e6 mcabber/doc/help/uk/hlp_rename.txt
  1402 diff -r 7a77fde8f7ee mcabber/doc/help/uk/hlp_rename.txt
  1403 --- a/mcabber/doc/help/uk/hlp_rename.txt	Wed Mar 13 16:11:16 2013 +0200
  1403 --- a/mcabber/doc/help/uk/hlp_rename.txt	Sat Jul 13 21:05:39 2013 +0300
  1404 +++ b/mcabber/doc/help/uk/hlp_rename.txt	Wed May 15 12:48:30 2013 +0300
  1404 +++ b/mcabber/doc/help/uk/hlp_rename.txt	Thu Aug 22 00:44:41 2013 +0300
  1405 @@ -1,4 +1,6 @@
  1405 @@ -1,4 +1,6 @@
  1406  
  1406  
  1407 - /RENAME ім'я
  1407 - /RENAME ім'я
  1408 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group ім’я] [-n|--name ім’я] нове ім’я
  1408 + /RENAME [-r|--reset] [-j|--jid jid] [-g|--group ім’я] [-n|--name ім’я] нове ім’я
  1409  
  1409  
  1410  Змінює прізвисько поточного контакту або назву групи.
  1410  Змінює прізвисько поточного контакту або назву групи.
  1411 +За допомогою параметра --reset можна повернути контакту типову назву. При цьому нове ім’я (якщо вказане) ігнорується.
  1411 +За допомогою параметра --reset можна повернути контакту типову назву. При цьому нове ім’я (якщо вказане) ігнорується.
  1412 +Опції --jid, --group та --name дозволяють перейменовувати об’єкти, відмінні від поточного.
  1412 +Опції --jid, --group та --name дозволяють перейменовувати об’єкти, відмінні від поточного.
  1413 diff -r 1b0b563a81e6 mcabber/mcabber/commands.c
  1413 diff -r 7a77fde8f7ee mcabber/mcabber/commands.c
  1414 --- a/mcabber/mcabber/commands.c	Wed Mar 13 16:11:16 2013 +0200
  1414 --- a/mcabber/mcabber/commands.c	Sat Jul 13 21:05:39 2013 +0300
  1415 +++ b/mcabber/mcabber/commands.c	Wed May 15 12:48:30 2013 +0300
  1415 +++ b/mcabber/mcabber/commands.c	Thu Aug 22 00:44:41 2013 +0300
  1416 @@ -19,7 +19,7 @@
  1416 @@ -19,7 +19,7 @@
  1417   * USA
  1417   * USA
  1418   */
  1418   */
  1419  
  1419  
  1420 -#include <string.h>
  1420 -#include <string.h>
  1468 +                 def_say_to,     // 10
  1468 +                 def_say_to,     // 10
  1469 +                 def_buffer,
  1469 +                 def_buffer,
  1470 +                 def_clear,
  1470 +                 def_clear,
  1471 +                 def_info,
  1471 +                 def_info,
  1472 +                 def_rename,
  1472 +                 def_rename,
  1473 +                 def_move;       // 15
  1473 +                 def_move,       // 15
  1474 +                 def_set,
  1474 +                 def_set,
  1475 +                 def_alias,
  1475 +                 def_alias,
  1476 +                 def_bind,
  1476 +                 def_bind;
  1477 +#if 0
  1477 +#if 0
  1478 +                 def_connect,
  1478 +                 def_connect,
  1479 +                 def_disconnect,
  1479 +                 def_disconnect,
  1480 +                 def_rawxml,
  1480 +                 def_rawxml,
  1481 +                 def_room,
  1481 +                 def_room,
  6526    mcabber_set_terminate_ui();
  6526    mcabber_set_terminate_ui();
  6527  }
  6527  }
  6528 +#endif
  6528 +#endif
  6529  
  6529  
  6530  /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */
  6530  /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */
  6531 diff -r 1b0b563a81e6 mcabber/mcabber/commands.h
  6531 diff -r 7a77fde8f7ee mcabber/mcabber/commands.h
  6532 --- a/mcabber/mcabber/commands.h	Wed Mar 13 16:11:16 2013 +0200
  6532 --- a/mcabber/mcabber/commands.h	Sat Jul 13 21:05:39 2013 +0300
  6533 +++ b/mcabber/mcabber/commands.h	Wed May 15 12:48:30 2013 +0300
  6533 +++ b/mcabber/mcabber/commands.h	Thu Aug 22 00:44:41 2013 +0300
  6534 @@ -5,32 +5,394 @@
  6534 @@ -5,32 +5,394 @@
  6535  
  6535  
  6536  #include <mcabber/config.h>
  6536  #include <mcabber/config.h>
  6537  
  6537  
  6538 -// Command structure
  6538 -// Command structure
  6944 -void cmd_setstatus(const char *recipient, const char *arg);
  6944 -void cmd_setstatus(const char *recipient, const char *arg);
  6945 -void say_cmd(char *arg, int parse_flags);
  6945 -void say_cmd(char *arg, int parse_flags);
  6946  
  6946  
  6947  #endif /* __MCABBER_COMMANDS_H__ */
  6947  #endif /* __MCABBER_COMMANDS_H__ */
  6948  
  6948  
  6949 diff -r 1b0b563a81e6 mcabber/mcabber/hooks.c
  6949 diff -r 7a77fde8f7ee mcabber/mcabber/hooks.c
  6950 --- a/mcabber/mcabber/hooks.c	Wed Mar 13 16:11:16 2013 +0200
  6950 --- a/mcabber/mcabber/hooks.c	Sat Jul 13 21:05:39 2013 +0300
  6951 +++ b/mcabber/mcabber/hooks.c	Wed May 15 12:48:30 2013 +0300
  6951 +++ b/mcabber/mcabber/hooks.c	Thu Aug 22 00:44:41 2013 +0300
  6952 @@ -638,10 +638,9 @@
  6952 @@ -638,10 +638,9 @@
  6953  
  6953  
  6954    scr_LogPrint(LPRINT_LOGNORM, "Running hook-post-connect...");
  6954    scr_LogPrint(LPRINT_LOGNORM, "Running hook-post-connect...");
  6955  
  6955  
  6956 -  cmdline = from_utf8(hook_command);
  6956 -  cmdline = from_utf8(hook_command);
  6973      mcabber_set_terminate_ui();
  6973      mcabber_set_terminate_ui();
  6974 -
  6974 -
  6975    g_free(cmdline);
  6975    g_free(cmdline);
  6976  }
  6976  }
  6977  
  6977  
  6978 diff -r 1b0b563a81e6 mcabber/mcabber/roster.c
  6978 diff -r 7a77fde8f7ee mcabber/mcabber/roster.c
  6979 --- a/mcabber/mcabber/roster.c	Wed Mar 13 16:11:16 2013 +0200
  6979 --- a/mcabber/mcabber/roster.c	Sat Jul 13 21:05:39 2013 +0300
  6980 +++ b/mcabber/mcabber/roster.c	Wed May 15 12:48:30 2013 +0300
  6980 +++ b/mcabber/mcabber/roster.c	Thu Aug 22 00:44:41 2013 +0300
  6981 @@ -1586,13 +1586,14 @@
  6981 @@ -1586,13 +1586,14 @@
  6982  // Look for a buddy whose name or jid contains string.
  6982  // Look for a buddy whose name or jid contains string.
  6983  // Search begins at current_buddy; if no match is found in the the buddylist,
  6983  // Search begins at current_buddy; if no match is found in the the buddylist,
  6984  // return NULL;
  6984  // return NULL;
  6985 +// Note: before this function considered its argument to be in local encoding,
  6985 +// Note: before this function considered its argument to be in local encoding,
  7014 +    if (roster_usr->name) {
  7014 +    if (roster_usr->name) {
  7015 +      found = strcasestr(roster_usr->name, string);
  7015 +      found = strcasestr(roster_usr->name, string);
  7016        if (found)
  7016        if (found)
  7017          return buddy;
  7017          return buddy;
  7018      }
  7018      }
  7019 diff -r 1b0b563a81e6 mcabber/mcabber/screen.c
  7019 diff -r 7a77fde8f7ee mcabber/mcabber/screen.c
  7020 --- a/mcabber/mcabber/screen.c	Wed Mar 13 16:11:16 2013 +0200
  7020 --- a/mcabber/mcabber/screen.c	Sat Jul 13 21:05:39 2013 +0300
  7021 +++ b/mcabber/mcabber/screen.c	Wed May 15 12:48:30 2013 +0300
  7021 +++ b/mcabber/mcabber/screen.c	Thu Aug 22 00:44:41 2013 +0300
  7022 @@ -3630,7 +3630,7 @@
  7022 @@ -3630,7 +3630,7 @@
  7023  {
  7023  {
  7024    scr_check_auto_away(TRUE);
  7024    scr_check_auto_away(TRUE);
  7025    last_activity_buddy = current_buddy;
  7025    last_activity_buddy = current_buddy;
  7026 -  if (process_line(inputLine))
  7026 -  if (process_line(inputLine))
  7084        return 255; // Quit
  7084        return 255; // Quit
  7085 +    }
  7085 +    }
  7086      g_free(cmdline);
  7086      g_free(cmdline);
  7087      return 0;
  7087      return 0;
  7088    }
  7088    }
  7089 diff -r 1b0b563a81e6 mcabber/mcabber/settings.c
  7089 diff -r 7a77fde8f7ee mcabber/mcabber/settings.c
  7090 --- a/mcabber/mcabber/settings.c	Wed Mar 13 16:11:16 2013 +0200
  7090 --- a/mcabber/mcabber/settings.c	Sat Jul 13 21:05:39 2013 +0300
  7091 +++ b/mcabber/mcabber/settings.c	Wed May 15 12:48:30 2013 +0300
  7091 +++ b/mcabber/mcabber/settings.c	Thu Aug 22 00:44:41 2013 +0300
  7092 @@ -183,28 +183,12 @@
  7092 @@ -183,28 +183,12 @@
  7093      if ((*line == '\n') || (*line == '\0') || (*line == '#'))
  7093      if ((*line == '\n') || (*line == '\0') || (*line == '#'))
  7094        continue;
  7094        continue;
  7095  
  7095  
  7096 -    // If we aren't in runtime (i.e. startup) we'll only accept "safe" commands
  7096 -    // If we aren't in runtime (i.e. startup) we'll only accept "safe" commands
  7121        mcabber_set_terminate_ui();
  7121        mcabber_set_terminate_ui();
  7122 +    g_free(utf8);
  7122 +    g_free(utf8);
  7123    }
  7123    }
  7124    g_free(buf);
  7124    g_free(buf);
  7125    fclose(fp);
  7125    fclose(fp);
  7126 diff -r 1b0b563a81e6 mcabber/mcabber/xmpp_iq.c
  7126 diff -r 7a77fde8f7ee mcabber/mcabber/xmpp_iq.c
  7127 --- a/mcabber/mcabber/xmpp_iq.c	Wed Mar 13 16:11:16 2013 +0200
  7127 --- a/mcabber/mcabber/xmpp_iq.c	Sat Jul 13 21:05:39 2013 +0300
  7128 +++ b/mcabber/mcabber/xmpp_iq.c	Wed May 15 12:48:30 2013 +0300
  7128 +++ b/mcabber/mcabber/xmpp_iq.c	Thu Aug 22 00:44:41 2013 +0300
  7129 @@ -71,20 +71,20 @@
  7129 @@ -71,20 +71,20 @@
  7130  struct adhoc_status {
  7130  struct adhoc_status {
  7131    char *name;   // the name used by adhoc
  7131    char *name;   // the name used by adhoc
  7132    char *description;
  7132    char *description;
  7133 -  char *status; // the string, used by setstus
  7133 -  char *status; // the string, used by setstus
  7170 +          scr_check_auto_away(TRUE);
  7170 +          scr_check_auto_away(TRUE);
  7171 +          xmpp_setstatus(s->status, NULL, message ? message : "", FALSE);
  7171 +          xmpp_setstatus(s->status, NULL, message ? message : "", FALSE);
  7172            lm_message_node_set_attribute(command, "status", "completed");
  7172            lm_message_node_set_attribute(command, "status", "completed");
  7173            lm_message_node_add_dataform_result(command,
  7173            lm_message_node_add_dataform_result(command,
  7174                                                "Status has been changed");
  7174                                                "Status has been changed");
  7175 diff -r 1b0b563a81e6 mcabber/modules/beep/beep.c
  7175 diff -r 7a77fde8f7ee mcabber/modules/beep/beep.c
  7176 --- a/mcabber/modules/beep/beep.c	Wed Mar 13 16:11:16 2013 +0200
  7176 --- a/mcabber/modules/beep/beep.c	Sat Jul 13 21:05:39 2013 +0300
  7177 +++ b/mcabber/modules/beep/beep.c	Wed May 15 12:48:30 2013 +0300
  7177 +++ b/mcabber/modules/beep/beep.c	Thu Aug 22 00:44:41 2013 +0300
  7178 @@ -31,6 +31,7 @@
  7178 @@ -31,6 +31,7 @@
  7179  
  7179  
  7180  static void beep_init   (void);
  7180  static void beep_init   (void);
  7181  static void beep_uninit (void);
  7181  static void beep_uninit (void);
  7182 +static gchar *do_beep (const cmdopts_t *command, cmdarg_value_t *values);
  7182 +static gchar *do_beep (const cmdopts_t *command, cmdarg_value_t *values);