[ https://issues.apache.org/jira/browse/GEODE-1598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15373206#comment-15373206 ]
ASF subversion and git services commented on GEODE-1598: -------------------------------------------------------- Commit 2a728eee9d8967981c4ba12b707ae3944279490a in incubator-geode's branch refs/heads/develop from gmeilen [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=2a728ee ] GEODE-1598: fix auto-completion problems by telling jopt that all options are optional Spring shell, jopt-simple and Geode GFSH code all duplicated the concept of required options. jopt-simple can be blind to this, which prevents OptionParser.parse from throwing an Exception when a required option is missing at time of hitting tab for auto-complete. This allows OptionParser to return an OptionSet containing all detected options which is necessary for auto-completion to behave correctly. This closes #195 > gfsh auto-complete removes previously typed options > --------------------------------------------------- > > Key: GEODE-1598 > URL: https://issues.apache.org/jira/browse/GEODE-1598 > Project: Geode > Issue Type: Bug > Components: gfsh > Affects Versions: 1.0.0-incubating.M3 > Reporter: Swapnil Bawaskar > Assignee: Grace Meilen > > This may also be related to fixing GEODE-835. > When one starts typing in a gfsh command like: > {noformat} > gfsh>start server --name=serv1 --se > {noformat} > and then hit {{tab}} for autocompletion, the previously completed --name > option disappears and all I am left with is: > {noformat} > gfsh>start server --se > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)