put io-tab-width-back

prefixed cl- functions

eval-when-compiled the rx calls