Aesh

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
furter improvements to new completion parser, values should be completed now

Merge pull request #253 from jfdenise/master

Intial support for Pipe operator and injection

Merge pull request #252 from hokuda/fix_lineparser_parseline

fixed LineParser.parseLine()

Merge pull request #251 from hokuda/add_nexus_repo

added nexus repo

Intial support for Pipe operator

fixed LineParser.parseLine()

added nexus repo

further work on completionparsing, still not functional

further work on new completion parser logic

correct handle cursors at the end of the buffer + util methods

update to latest api changes

use latest snapshot of readline

Merge pull request #250 from jfdenise/master

Add operator parser failing test

Add operator parser failing test

Merge pull request #249 from jfdenise/master

Enable append operator

Enable append operator

fix initialization error

    • -0
    • +54
    /src/main/java/org/aesh/command/impl/parser/CompleteStatus.java
parsing operatortypes with multiple chars should now be possible

    • -0
    • +59
    /src/test/java/org/aesh/command/operator/OperatorTypeTest.java
    • -2
    • +13
    /src/test/java/org/aesh/parser/LineParserTest.java
further operator parsing improvements

    • -2
    • +24
    /src/test/java/org/aesh/parser/LineParserTest.java
updated to aesh-readline 1.0.CR14

Merge pull request #248 from jfdenise/master

Fix for AESH-432. Initial support for Command operators

updated to aesh-readline 1.0-CR13, some interface changed package names

    • -3
    • +3
    /src/main/java/AeshGraphicsExample.java
    • -2
    • +2
    /src/main/java/org/aesh/command/Shell.java
  1. … 22 more files in changeset.
initial operator parser

    • -9
    • +34
    /src/test/java/org/aesh/parser/LineParserTest.java
initial start of operator parsing

renamed Operator to OperatorType

added Operator. it will be used for custom LineParsing

    • -0
    • +42
    /src/main/java/org/aesh/command/operator/Operator.java
LineParser now supports curly brackets. It have also been refactored caused by increase of complexity

    • -68
    • +134
    /src/main/java/org/aesh/parser/LineParser.java
    • -63
    • +88
    /src/test/java/org/aesh/parser/LineParserTest.java
moved LineParser to æsh from æsh-readline. it belongs in æsh, not readline

    • -0
    • +164
    /src/main/java/org/aesh/parser/LineParser.java
    • -0
    • +161
    /src/main/java/org/aesh/parser/ParsedLine.java
    • -0
    • +183
    /src/main/java/org/aesh/parser/ParsedLineIterator.java
    • -0
    • +47
    /src/main/java/org/aesh/parser/ParsedWord.java
    • -0
    • +300
    /src/test/java/org/aesh/parser/LineParserTest.java
Fix for AESH-432. Initial support for Command operators

    • -2
    • +1
    /src/main/java/org/aesh/command/Command.java
    • -0
    • +43
    /src/main/java/org/aesh/command/Execution.java
    • -25
    • +13
    /src/main/java/org/aesh/command/Executor.java
    • -0
    • +213
    /src/main/java/org/aesh/command/impl/Executions.java
    • -0
    • +30
    /src/main/java/org/aesh/command/impl/operator/DataProvider.java
    • -0
    • +67
    /src/main/java/org/aesh/command/impl/operator/EndOperator.java
  1. … 12 more files in changeset.
use enum instead of boolean to specify validation when parsing