| Summary: | migrate CLI and Agent from JLine to JBoss jreadline | ||
|---|---|---|---|
| Product: | [Other] RHQ Project | Reporter: | Ian Springer <ian.springer> |
| Component: | Agent, CLI | Assignee: | Nobody <nobody> |
| Status: | NEW --- | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4.4 | CC: | hbrock, hrupp |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Ian Springer
2012-02-10 15:06:05 UTC
per triage 2/13/2012 (asantos, crouch, foley, loleary) Actually, it looks like we should eventually switch over to jreadline, which is what AS7 will be switching to for AS 7.2, for the CLI and the Agent Command Prompt... From a post to the jboss-as7-dev list by Stale Pedersen: hi, to give you the history behind jreadline it started because i wanted vi-mode in jboss-cli. i started hacking on jline and asked the people behind it if they would be interested in the new features i wrote. the response was that they had stopped development of jline and would rather see me provide that for jline2. i started with jline2, but it took 2+ months for pull requests to be accepted and one night i thought i could make something better myself. so i did. to answer your question, jline2 do have issues with multiple line breaking, etc. i know forge is using it, but they have heavily modified it and has basically forked it into forge-core afaik. mike brock rewrote the input functionality for forge-jline2 which jreadline is also using. its been a while since i talked to lincoln regarding using jreadline, but we'll probably pick that up later if he thinks its useful. ståle |