>== Auszüge aus der Nachricht von Gaute Hope vom 2014-10-30 09:43: > Excerpts from Ruthard Baudach's message of October 30, 2014 9:36: > > Dear developers, > > > > To use sup for composing emails following "mailto://" links in HTML > > documents, sup should enter compose mode when called with an email > > adress as command line argument like this: > > > > sup supmua@googlegroups.com > > > > This could be achieved adding the following line of code after > > the option definitions in bin/sup: > > > > ---------------->%---------------------------- > > $opts = Trollop::options do > > version "sup v#{Redwood::VERSION}" > > banner < > Sup is a curses-based email client. > > > > Usage: > > sup [options] > > > > Options are: > > EOS > > opt :list_hooks, "List all hooks and descriptions, and quit." > > opt :no_threads, "Turn off threading. Helps with debugging. (Necessarily disables background polling for new messages.)" > > opt :no_initial_poll, "Don't poll for new messages when starting." > > opt :search, "Search for this query upon startup", :type => String > > opt :compose, "Compose message to this recipient upon startup", :type => String > > opt :subject, "When composing, use this subject", :type => String, :short => "j" > > end > > > >>>> ## compose message if we have an email address as first command line argument > >>>> $opts[:compose] = ARGV[0] if ARGV[0] =~ /.+@.+\..+/ && !$opts[:compose] > > ---------------->%---------------------------- > > That is fine by me, but perhaps you can use trollop? Otherwise I don't > think this possibility will be contained in --help. Also, this requires > updating the man pages. > > I think it would be better with a stricter check, perhaps RMail can help > out. > > - gaute > Well, I digged through all documentation of trollop short of reading the source code, and did not find any possibility to access the command line arguments other than with ARGV. Trollop removes the parsed options from ARGV, so that after parsing ARGV contains only the non-option arguments to the command invocation. If there is a more trollopish way to get at the commandline, I'm glad to learn. As to a stricter check, I dig into Rmail when I've got the time. In the meantime I'll use a wrapper, as documented in the wiki. Regards, Ruthard -- Emails bitte verschlüsseln und signieren. Meine PGP-Id: AC5AC6C2