bugWeeChat - Bugs: bug #35175, If channel is left without leaving...

 
 

bug #35175: If channel is left without leaving channel multiple some modes become invinsible to WeeChat.

Submitter:  Mika Suomalainen <mkaysi>
Submitted:  Mon 26 Dec 2011 09:36:45 AM UTC
   
 
Category:  irc plugin Severity:  3 - Normal
Item Group:  display Status:  Invalid
Privacy:  Public Assigned to:  flashcode
Originator Name:  Open/Closed:  Closed
Release:  * 0.3.6 IRC nick:  Mkaysi
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 19 Feb 2012 06:47:10 AM UTC, comment #11: 

kylef, it MAY happen after registration. See the last paragraph of section 4 of the capabilities draft.

Alexey Sokolov <darthgandalf>
Sat 18 Feb 2012 08:54:47 PM UTC, comment #10: 

@flashcode, CAP negotiation must happen before you are registered with the IRCD. (Before you receive the 001). So this might be hard to enable via /quote.

I have made the necessary changes to weechat to make it query for the multi-prefix CAP since it supports this.

https://github.com/kylef/weechat/compare/multiprefix

git://github.com/kylef/weechat.git :branch => :multiprefix

Kyle Fuller <kylef>
Sat 18 Feb 2012 07:21:58 AM UTC, comment #9: 

Exact. I have version 0.092 (debian stable).

Sebastien Helleu <flashcode>
Group administrator
Sat 18 Feb 2012 07:21:49 AM UTC, comment #8: 


> 09:20:37  Mkaysi | version                                     
> 09:20:37 *status | ZNC 0.204 - http://znc.in                   
> 09:20:37 *status | IPv6: yes, SSL: yes, c-ares: yes            
> 09:20:45  Mkaysi | uptime                                      
> 09:20:47 *status | Running for 3w 4d 15h 55m 1s

Mika Suomalainen <mkaysi>
Sat 18 Feb 2012 07:03:35 AM UTC, comment #7: 

Perhaps you use too old ZNC. CAPs are supported since 0.094

Alexey Sokolov <darthgandalf>
Fri 17 Feb 2012 01:18:31 PM UTC, comment #6: 

I have read your bug report on znc. For me it's working only with NAMESX, using following command in WeeChat:

/quote PROTOCTL NAMESX


But it does not work with multi-prefix:

/quote CAP REQ :multi-prefix


The only thing in WeeChat is that only @nick is displayed on join of channel, but the voice is there (just not displayed on join).
If you think this is a problem, please file a new bug (it's not specific to ZNC, it's happening on join of any channel with NAMESX/multi-prefix enabled).

Sebastien Helleu <flashcode>
Group administrator
Thu 16 Feb 2012 12:59:00 PM UTC, comment #5: 

In fact, znc could send @nick, and followed by a mode to voice you (it simulates someone giving you voice).

Sebastien Helleu <flashcode>
Group administrator
Thu 16 Feb 2012 12:54:22 PM UTC, comment #4: 

This issue is now opened at ZNC issue tracker, https://github.com/znc/znc/issues/134

Mika Suomalainen <mkaysi>
Thu 16 Feb 2012 12:53:44 PM UTC, comment #3: 

But by the way, I'm not sure if many modes are supported in this list of names (on join of a channel). So I'm not even sure that znc can do something for that problem..

Sebastien Helleu <flashcode>
Group administrator
Thu 16 Feb 2012 12:47:30 PM UTC, comment #2: 

It seems that Savannah doesn't understand email commenting, so I'll paste email, which I sent.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I can open this issue at ZNC issue tracker later.

Sebastien Helleu <INVALID.NOREPLY@gnu.org> wrote:

>Update of bug #35175 (project weechat):
>
>             Status:                    None => Need Info
>        Assigned to:                    None => flashcode
>            Release:                     dev => 0.3.6
>
>    _____________________________________________________
>
>Follow-up Comment #1:
>
>I tried your test case. When attaching channel again, znc sends names
>with
>only op status. So WeeChat can not know you are voiced too.
>I'm not sure it's a WeeChat problem, but more a znc issue.
>I have no idea of what I can do in WeeChat for this problem..
>
>    _____________________________________________________
>
>Reply to this item at:
>
>  <http://savannah.nongnu.org/bugs/?35175>
>
>_______________________________________________
>  Message posté via/par Savannah
http://savannah.nongnu.org/


Mika Suomalainen

> gpg --keyserver keyserver.ubuntu.com --recv-keys 03D41B0D C0151D5C
> gpg --keyserver keyserver.ubuntu.com --recv-keys 8751C396

-----BEGIN PGP SIGNATURE-----
Version: APG v1.0.8

iQFYBAEBCABCBQJPPNbUOxxNaWthIFN1b21hbGFpbmVuIChzLm1pa2E5NUBnbWFp
bC5jb20pIDxzLm1pa2E5NUBnbWFpbC5jb20+AAoJEGfQ7zLAFR1cEdwH/0U8rWYz
Ich5NSwQtJ56AtNxFThRBEFMcOQJzyuadMOwd4vMTin5KkpEfXMTOKSaVZgIXubi
0lz2g7hjg52LUDPRbYOeoPlf0/JfPFJ3WU3wCS5ZCQU0E1ovQlFP9osPELiD/iJc
Gt36d+N4zwzaflPoN7wKwer5C9Mc1/05/ymMIA8O3s53Tp3pIfWghUhRiaeq1aJB
RGnpYC8qHA48exhbmkIoiT3E2RkjXlipORYUmI+19NbwI2X+vPHyPpZTIyRldNRN
vR2fj8bxnY9UHKQqLaBKmDEshFbGahqL6n+gUvu7NiDL8oyj0NjDNTe4ty9CbX4B
e7NCEhqin+ya67w=
=xBCN
-----END PGP SIGNATURE-----



Mika Suomalainen <mkaysi>
Thu 16 Feb 2012 09:49:49 AM UTC, comment #1: 

I tried your test case. When attaching channel again, znc sends names with only op status. So WeeChat can not know you are voiced too.
I'm not sure it's a WeeChat problem, but more a znc issue.
I have no idea of what I can do in WeeChat for this problem..

Sebastien Helleu <flashcode>
Group administrator
Mon 26 Dec 2011 09:36:45 AM UTC, original submission:  

I am not sure how to explain it, so I will just tell how to reproduce it. This might need you to use BNC which supports detaching like ZNC. http://wiki.znc.in/Detaching for more info about detaching.

1. Join channel and get voiced and opped.
2. Detach channel.
3. Deop yourself.
4. WeeChat doesn't show that you have any modes, but in reality you are voiced.
5. Run /names and WeeChat notices that you have voice.

Tested with latest git version

10:49:58     weechat     |   _       _         _____________        ___
10:49:58     weechat     |   _ |     / /__________  __/__  /_______ _  /
10:49:58     weechat     |   _ | /| / /  \  /    _  __ `/  _/
10:49:58     weechat     |   _ |/ |/ / /  __/ /__    / / / // // /_
10:49:58     weechat     |   __/|__/  \___/\___/\____/  /_/ /_/\__,_/ \__/
10:49:58     weechat     | WeeChat 0.3.7-dev [compiled on Dec 26 2011 10:29:52]
10:49:58     weechat     | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Mika Suomalainen <mkaysi>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by kylef (Posted a comment)
  • -email is unavailable- added by darthgandalf (Posted a comment)
  • -email is unavailable- added by flashcode (Posted a comment)
  • -email is unavailable- added by mkaysi (You have experienced the same problem if I recall correctly.)
  • -email is unavailable- added by mkaysi (Submitted the item)
  • -email is unavailable- added by mkaysi
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-02-26 flashcode Open/ClosedOpen Closed
    2012-02-16 flashcode StatusNeed Info Invalid
    2012-02-16 flashcode StatusNone Need Info
        Assigned toNone flashcode
        Release3.3-dev 0.3.6
    2011-12-26 mkaysi Carbon-Copy- Added nyuszika7h
    2011-12-26 mkaysi Carbon-Copy- Added mkaysi

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code