Питання: Які практичні причини є НЕ в набір , sentence-end-double-space
щоб nil
?
Нещодавно відроджена нитка розпізнавання речень, які не закінчуються в двох просторах, надихнула це питання.
Керівний вузол Emacs на реченнях зазначає, що команди речень припускають, що ми використовуємо конвенцію американського машиніста про розміщення двох пробілів у кінці речення (на відміну, скажімо, від французької конвенції про один пробіл). Аргументи проти / проти двопросторової конвенції, очевидно, стають досить полемічними (наприклад, цей фрагмент Шиферу ).
Я не особливо дбаю про зовнішність, наскільки я дозволяю LaTeX впоратися з моїм типом, але двосторонній конвент занурюється в м'язову пам'ять. Однак, коли я вставляю текст у буфер Emacs з інших джерел (веб-сторінок тощо), це майже завжди в єдиному просторі. Це вид дратує в як-сміє вони-відрізняються-від-мене - то чином, і я відчуваю до набору sentence-end-double-space
для nil
мати справу з реальністю. Я ніколи цього не маю, тому що я завжди припускав, що щось зламається, якщо я це зробив. У мене просто немає твердої основи для цього припущення.
Отже: чи є якісь - або практичні наслідки з точки зору втрати функціональності для установки sentence-end-double-space
в nil
? Єдине суттєве зміна, про яке я можу подумати, - це те, що функції заповнення змінять двопросторову конвенцію на конвенцію про один простір.