From: Brian Schroeder Date: 2004-08-24T09:40:43+09:00 Subject: [ANN] Tab Completition for Ruby I hope, that I have not reinvented the wheel once again, but I just found a neat way to make ri behave better. I use a short script to make bash complete class, method and module names when pressing tab. $ ri Array#f I thought there might be some people interested in this. If it is already common knowledge, I apologize for polluting this newsgroup. Here is the neccesary code: ___/etc/bash_completition.d/ri___ # Debian GNU/Linux ri completion # Copyright 2004 Brian Schr�der # License: GNU GPL v2 or later have ri && _ri() { local cur conns COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} if [ $COMP_CWORD -eq 1 ]; then COMPREPLY=( $(ri -l | grep "^${cur}") ) fi return 0 } [ "$have" ] && complete -F _ri ri ## based on: ## Debian GNU/Linux pon/poff(1) completion ## Copyright 2002 Baruch Even ## License: GNU GPL v2 or later ___EOF___ more information at: http://ruby.brian-schroeder.de/programmable_completition.html regards, Brian Schr�der -- Brian Schr�der http://www.bad-idea.net/