taskWeeChat - Tasks: task #12163, Option to hide mode arguments from...


task #12163: Option to hide mode arguments from buffer_modes item

Submitted by:  Mantas Mikulėnas <grawity>
Submitted on:  Tue Jul 10 20:55:25 2012  
Votes:  10  
Category: displayShould Start On: Tue Jul 10 00:00:00 2012
Should be Finished on: Tue Jul 10 00:00:00 2012Priority: 3 - Low
Status: DonePrivacy: Public
Percent Complete: 100%Assigned to: Sebastien Helleu <flashcode>
Originator Name: Open/Closed: Closed
Planned Release: 1.0IRC nick: 

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


(Jump to the original submission Jump to the original submission)

Fri Apr 4 10:34:47 2014, comment #6:

Done, new option: irc.look.item_channel_modes_hide_args

Sebastien Helleu <flashcode>
Project AdministratorIn charge of this item.
Sun Aug 26 17:20:16 2012, comment #5:

"irc.look.item_channel_modes_hide_arguments" with a comma
separated list of channel modes would be a good idea.

This makes the option "irc.look.item_channel_modes_hide_key" obsolete.

Nils G <nils_2>
Project Member
Sun Aug 26 16:45:06 2012, comment #4:

How about "irc.look.item_channel_modes_hide_arguments"? (This feature request is for hiding /all/ arguments, anyway.)

Mantas Mikulėnas <grawity>
Sun Aug 26 13:30:23 2012, comment #3:

You are right. The option name is to specific. The routine itself, is working for freenode "+f", too. The "forward" channel will be
hidden if option is "on".

Any idea for option name?

Nils G <nils_2>
Project Member
Sun Aug 26 13:06:00 2012, comment #2:

nils_2, your patch is a bit too specific to UnrealIRCd... other ircds use +f for different purposes.

Mantas Mikulėnas <grawity>
Sun Aug 26 12:58:32 2012, comment #1:

looks related to: https://savannah.nongnu.org/task/?12070

patch added, with new option:

(file #26425)

Nils G <nils_2>
Project Member
Tue Jul 10 20:55:25 2012, original submission:

Some channels have modes with long argument lists, such as:

+nrcTfj [3c#C3,4j#R8,3k#K6,20m#M10,3n#N6,6t#b]:5 4:5

(flood-protection settings for UnrealIRCd)

+CLPcntjf 5:10 #freenode-unreg

(join-flood settings and forwarding target on ircd-seven)

These cause other items such as lagmeter and hotlist to scroll off-screen in a average-sized terminal.

An option to only display modes without arguments (just "+nrcTfj" and "+CLPcntjf") in the status bar would be useful.

Mantas Mikulėnas <grawity>


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

Attach File(s):

Attached Files


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by flashcode (Posted a comment)
  • -unavailable- added by grawity (Voted in favor of this item)
  • -unavailable- added by nils_2 (Updated the item)
  • -unavailable- added by grawity (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 10 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri Aug 15 09:39:09 2014flashcodeOpen/ClosedOpen=>Closed
    Fri Apr 4 10:34:47 2014flashcodeStatusNone=>Done
      Percent Complete0%=>100%
      Assigned toNone=>flashcode
      Planned ReleaseNone=>1.0
    Sat Jan 25 21:20:36 2014grawityCarbon-Copy-=>Added grawity
    Sun Aug 26 12:58:32 2012nils_2Attached File-=>Added channel_mode_flood_control.patch, #26425

    Back to the top

    Powered by Savane 3.1-cleanup1