The shell syntax highlighting does not work for the bash 'left bitwise shifts'. I have uploaded the example script and screen show to http://www.aepfle.de/linux/vim/
The offending line is:
(( of_disk_addr = ( (of_disk_scsi_chan<<16) | (of_disk_scsi_id<<8)
| of_disk_scsi_lun ) )); #
If I change it to of_disk_scsi_chan<16 or of_disk_scsi_chan>>16, it
looks better.
How can this be fixed properly?
This is vim7, it did not work with older versions either.
