Size: a a a

2020 December 16

KV

Kirill Valyavin in Haskell
Yuuri
> емакс
Да горите в аду ©
Ваш любимый блокнот так не умеет?
источник

Y

Yuuri in Haskell
Наверное, можно. Но когда один символ ВНЕЗАПНО раскукоживается в несколько и сбивает всё выравнивание— это ужасно.
источник

DB

Danil Berestov in Haskell
в смысле, а почему он должен ломать выравнивание?
источник

Y

Yuuri in Haskell
Уточняю: выравнивание (alignment), а не отступы (indentation).
источник

DB

Danil Berestov in Haskell
Вопрос остался)
источник

Y

Yuuri in Haskell
Помнится, в емаксе через замену символов работал костыльный лигатурный механизм, и делал это отвратительно. Но то оффтоп.
источник

к

кана in Haskell
да, то что такие штуки ломают выравнение это проблема, поэтому только лигатуры, они ничего ломать не должны вроде
источник

KV

Kirill Valyavin in Haskell
Можно сделать чтобы не раскукоживался, это всё несущественные детали
источник

Y

Yuuri in Haskell
Danil Berestov
Вопрос остался)
Если ширина отрендеренной подстроки отличается от исходной, сдвинется то, что справа от неё.
источник

DB

Danil Berestov in Haskell
Yuuri
Если ширина отрендеренной подстроки отличается от исходной, сдвинется то, что справа от неё.
ну лямбду же можно уместить в одну колонку)
источник

Y

Yuuri in Haskell
Лямбду да, но дальше речь зашла о всяком прочем юникоде.
источник

DB

Danil Berestov in Haskell
Yuuri
Лямбду да, но дальше речь зашла о всяком прочем юникоде.
остальное ненужно
/thread
источник

SI

Serghei Iakovlev in Haskell
До тех пор, пока документация не будет использовать лигатуры и говорить "а вот тут у нас три горизонтальных черточки это сравнение" лигатуры выглядят как-то странно. Выходит что учишься ты по одним токенам, а потом оп - в редакторе они другие. Это должен быть не просто осознаный выбор, ты должен так же интуитивно воспринимать их, так же, как и не лигатурный шрифт, видя какую-то закорючку и понимая что на самом деле это два символа
источник

DB

Danil Berestov in Haskell
Serghei Iakovlev
До тех пор, пока документация не будет использовать лигатуры и говорить "а вот тут у нас три горизонтальных черточки это сравнение" лигатуры выглядят как-то странно. Выходит что учишься ты по одним токенам, а потом оп - в редакторе они другие. Это должен быть не просто осознаный выбор, ты должен так же интуитивно воспринимать их, так же, как и не лигатурный шрифт, видя какую-то закорючку и понимая что на самом деле это два символа
у меня проблем не было
источник

SI

Serghei Iakovlev in Haskell
Danil Berestov
у меня проблем не было
Потому, что ты поставил шрифт осознанно и пользовался определенным набором лигатур. У разных шрифтов они выглядят по разному и почти наверняка есть закорючки которые ты не используешь и удивишься увидив их в первый раз. Это все отвлекает
источник

к

кана in Haskell
Serghei Iakovlev
До тех пор, пока документация не будет использовать лигатуры и говорить "а вот тут у нас три горизонтальных черточки это сравнение" лигатуры выглядят как-то странно. Выходит что учишься ты по одним токенам, а потом оп - в редакторе они другие. Это должен быть не просто осознаный выбор, ты должен так же интуитивно воспринимать их, так же, как и не лигатурный шрифт, видя какую-то закорючку и понимая что на самом деле это два символа
ну так и лигатуры ты же ставишь только себе в редактор, а не глобально

а раз ставишь, значит уже осознаешь что нужно будет запоминать

сижу на лигатурах уже года 4
источник

KV

Kirill Valyavin in Haskell
Этим-то оно и хорошо, что сам выбираешь, сколько учить закорючек и каких, а не за тебя решил закорючкофил
источник

DB

Danil Berestov in Haskell
Тут вообще всё показано
источник

DB

Danil Berestov in Haskell
я бы ни разу не сказал, что до и после различается настолько, чтобы не понимать, что скрывается за лигатурами
источник

LO

Leonid 🦇 Onokhov in Haskell
Danil Berestov
Тут вообще всё показано
>>= отвратителен
источник