﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
466	Command-specific tab completion in kernel console	Vojtech Horky	Aurelio Colosimo	"Current mainline ([changeset:mainline,1539 rev. 1539]) offers tab completion of kernel console commands and hints listing (see #50). The actual command is completed from list of commands. For arguments, symbol table is searched.

It would be more convenient to use this completion for `call*` commands only and provide context-specific completion for other commands. For example, `test` would offer list of existing tests while `ipc` could list existing tasks.

For the `ipc` or similar commands, the hint listing could be made more user-friendly by printing task name next to its number.

Printing the hints in more columns could be a next step.

Implementation note (idea): to avoid code repetition, command structure could be extended with two callback function - one for getting next hint and one for retrieving hits count for given prefix.
"	enhancement	assigned	minor		helenos/kernel/generic	mainline		tab, completion, first-patch				#50
