-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete existing filenames when pattern starts with /
on Tcsh completion
#523
Comments
Hello @dilipzt, More information is needed to correctly understand your issue. For each kind of RHEL host you access (7, 8 and 9), please run the following commands under the tcsh shell and provide the output on this ticket: module --version
$MODULES_CMD tcsh autoinit
rpm -qi environment-modules
rpm -ql environment-modules
ls -l /usr/share/Modules/init/ |
RHEL7_RequiredCommandOutput.txt Hi @xdelaruelle Please find required command output file. Many thanks! to working on this. |
Hi @dilipzt Thanks for these outputs but they are not complete. I am missing the result of the following commands: module --version
$MODULES_CMD tcsh autoinit I would also like to see the output of the From what I understand, you would like to perform a path completion with |
I can confirm that with current Tcsh completion definition, word pattern is only completed against available modules and command options. I cannot explain why you observe it working on RHEL 7, unless if no completion is defined for From what I have tested right now, it seems feasible update the completion script to complete against existing files if current word to complete matches |
Hey @xdelaruelle, Please find snapshot of required command. |
/
on Tcsh completion
@dilipzt The update of |
@xdelaruelle So, Do I need to patch any particular file or go for complete installation of latest version. |
You need to update the You should find this file in Please note you seem using some custom wrapper over Once you have patched If not, please provide the output of the following commads:
|
Describe the bug
Auto command completion in tcsh shell on RHEL8 and RHEL9 does not working and throwing an error which is given below. but same thing is working on BASH shell and on RHEL7 for BASH and TCSH as well
module add /_module_not_yet_loaded: Command not found.
_module_not_yet_loaded: Command not found.
To Reproduce
#Loging to any RHEL9 or RHEL8 host
#Switch to tcsh and execute
#module add /AND PRESS HERE TAB
Location and content of any modulerc or modulefile involved:
Expected behavior
when pressing two times TAB key after forward slash then it must be give expected output as below
$module add /TAB_KEY-2Times
.autorelabel boot/ home/ media/ proc/ sbin/ usr/
Error and debugging information
Modules version and configuration
Additional context
The text was updated successfully, but these errors were encountered: