fixed fixing of smartindent's handling of #