Opened 12 years ago

Closed 12 years ago

#3366 closed Enhancement (wontfix)

Related commands should be grouped together in "transmission-remote --help"

Reported by: Astara Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.00
Severity: Normal Keywords: patch-needed
Cc:

Description

I use trm -l 'alot' as it's difficult to remember all the options, but it's difficult to use in a standard sized tty window of 80 columns and 40-50 rows.

I know it's table driven, which is 'way cool' / efficient', but I'd like to see the output come out according to some 'rules' to make it easier to find things and shorten the output.

1) arrange all switches such that single letter switches are are displayed first in an alphabetical form -- not ascii order, but lower case followed by upper case, .. i.e."-a, -A, -b, -c -C, ...". At the end of the single letter switches, list all the long switch names alphabetically.

2) Switches that have the same function and are followed by 1 or more letters that modify that function should be grouped as 1 function + a group of 'modifiers'. This would only be applied if it 'suffixes' were actual modifiers of the same function -- not if the modifiers indicate separate functions. Examples:

-e{rpt} = Encryption required, preferred or tolerated. -p{hnl} (--priority-{high|medium|low}) - set file download priority to high, normal or low.

--alt-speed-time-{begin|end} ...

BUT I wouldn't want

--alt-speed-{time-begin|time-end|speed} because speed isn't related to the

time-begin/end function.


If this was 'compacted' and kept strictly alphabetized it might make things easier to find -- since right now, the help output looks to be in an almost random order.

Change History (7)

comment:1 Changed 12 years ago by charles

Do you have a diff to illustrate this?

comment:2 Changed 12 years ago by Astara

I wish -- If I get to it, I'll submit it.

Unfortunately(or fortunately) I can come up with ideas *ALOT* faster than I can implement them.

comment:3 Changed 12 years ago by charles

  • Summary changed from RFE: 'beautify/clarify/cleanup' "tr-remote -l' to Related commands should be grouped together in "transmission-remote --help"

Changed the summary to be more descriptive. If this summary is inaccurate, please correct me.

comment:4 Changed 12 years ago by charles

  • Keywords patch-needed added

comment:5 Changed 12 years ago by charles

Astara, any progress on this?

comment:6 Changed 12 years ago by Astara

I haven't looked at it. I have several other things in the queue. It's something that I felt should be 'noted', but it's not a show-stopper or high-priority item, by any means.

-- last time I submitted a comment/RFE in this area, I started writing a patch, but you came out with a solution long before I was done. So this time, I wasn't expecting you'd want my input in this area. I'd adjust the priority, but I don't see how to do that in my interface.

This is a convenient interface, but if you ever outgrow it, you could always go with 'bugzilla' (but it would probably be overkill for a project this size). It's another free bug tool that many open source projects use -- apparently adjustable to project needs, as I've seen several incarnations of it with various differences in fields and such.

Last edited 12 years ago by Astara (previous) (diff)

comment:7 Changed 12 years ago by charles

  • Resolution set to wontfix
  • Status changed from new to closed

I've tried to weigh each ticket on it own merits, but after having to deal with your argumentative personality in after #3243, #3262, #3378, #3379, and #3387, I just don't want to deal with you anymore. Please don't file any more tickets unless they come with completed patches.

Note: See TracTickets for help on using tickets.