Bugs in completion with RedirectingInterpreter

Project:JNode Core
Component:Code
Category:bug report
Priority:normal
Assigned:Stephen Crawley
Status:closed
Description

In testing some new stuff, I've come across a couple of pre-existing bugs in the RedirectingInterpreter; i.e. the one that the JNode shell uses by default:

  1. Enter "dir |", and hit TAB. What should happen is that the completer should append a space, and offer a list of (all) aliases. Instead, the completer replaces the "|" with "dir ".
  2. Enter "dir | " and hit TAB. What should happen is that the completer should offer a list of (all) aliases. What actually happens is that it offers a list of file/directory names.

#1

Status:active» closed

I've overhauled the RedirectingInterpreter input parsing and completion code. These bugs have been fixed in the process.