комментарий не с первой позиции
major 25.10.2016 17:15
хотел предложить, чтобы # считалась комментарием не только, если она в первой позиции, но и если перед ней стоят несколько пробелов/табуляций.
причина: при сдвигании текстового блока в редакторах "прихватываются" и строки с комментариями, итогом перед "#" появляются пробелы/табуляции. если этого не заметить (например при большом размере сдвигаемого блока) - могут появиться неприятные проблемы с "раскомментариванием" закомментированных строк.
с другой стороны, представить себе ситуацию, когда строка с "#" и пробелами/табуляциями перед "#" будет осмысленной строкой данных -- можно (например, при инициализации таблицы), но, на мой взгляд, это очень редкая ситуация. которую к тому же, можно решить через указание кода символа "#" (по аналогии с переводом каретки как ^#0A)
для обеспечения совместимости со старыми версиями - включение предложенной фичи можно осуществлять из парсерного auto.p -- т.о. кто не захочет, тот будет жить с комментариями только с первой позиции.
- комментарий не с первой позиции, major 25.10.2016 17:15