Voker57 12.07.2012 10:15 nbl-desktop

Переключил редактор обратно на табы. Идите нахуй.

1. magog 12.07.2012 10:16 Azoth@Work

лол. А ты пробелами пользовался?

2. Voker57magog /1 12.07.2012 10:17 nbl-desktop

некоторое время

3. magogVoker57 /2 12.07.2012 10:17 Azoth@Work

говноед

4. Voker57magog /3 12.07.2012 10:17 nbl-desktop

:-(

5. hirthwork 12.07.2012 10:28 mcabberD60DFD7A

боги пробелов тебе этого не простят

6. hirthworkmagog /3 12.07.2012 10:29 mcabberD60DFD7A

сам говноед. пробел при любых настройках редактора занимает одинаковое количество символов в моноширном шрифте

7. Voker57hirthwork /6 12.07.2012 10:29 nbl-desktop

ASCII-артеры в чяте

8. hirthworkVoker57 /7 12.07.2012 10:30 mcabberD60DFD7A

боюсь, что ты недооцениваешь меня.

9. magoghirthwork /6 12.07.2012 10:59 Azoth@Work

поэтому и выглядят как говно. А Табы я настраиваю под себя. Хочу — 2 пробела, хочу — 4, а хочу — 25. И ничего не портится. И у Всех все выглядит так, как они хотят. Пробелобляди соснули у табобогов

10. komarmagog /9 12.07.2012 14:50 komar

Табобляди имеют обыкновение:
1) Выстраивать куски кода по вертикали табами в соответствии со своей настройкой шрифта.
Типа такого:
match x with true → true
<tab><tab><tab> | false → false
Естественно, что везде, кроме как в редакторе автора, такая хуйня идет по пизде.
2) Мешать табы с пробелами. Это вообще полный пиздец.

Использование табов — это красивая, типа, идея, но в санитарных целях такое надо запрещать.

11. Voker57komar /10 12.07.2012 14:51 nbl-desktop

1) любители аски-арта идут нахуй
2) Обоснуй

12. komarVoker57 /11 12.07.2012 14:55 komar

1) Я постоянно делаю аски-арт и не считаю это чем-то плохим. Очень удобно, например, в виме делать вертикальную замену. А если аски-арта нету, то вручную заебешься. Либо с заменой ебаться придется.
Вот, например:
type phrase =
| Emphasis of (attr list * phrase list) (* _ *)
| Strong of (attr list * phrase list) (* * *)
| Italic of (attr list * phrase list) (* __ *)
| Bold of (attr list * phrase list) (* ** *)
| Citation of (attr list * phrase list) (* ?? *)
| Deleted of (attr list * phrase list) (* — *)
| Inserted of (attr list * phrase list) (* + *)
| Superscript of (attr list * phrase list) (* ^ *)
| Subscript of (attr list * phrase list) (* ~ *)
| Span of (attr list * phrase list) (* % *)
| Code of (attr list * phrase list) (* @ *)
В случае рефаторинга я могу выделить все (attr list * phrase list) и заменить их чем-то другим.
Не говоря уже о том, что это просто выглядит лучше.
Ты не любишь аски-арт только потому, что твои сраные табы для него не годятся.
2) Не буду ничего обосновывать. Это_просто_пиздец.

13. Voker57komar /12 12.07.2012 14:57 nbl-desktop

Пиздец бойлерплейт. Чини свой код/язык лучше, вместо костылередакторов и аски-арта.

14. komarVoker57 /13 12.07.2012 14:58 komar

Предолжи, как, по-твоему, должно быть.

15. Voker57komar /14 12.07.2012 15:00 nbl-desktop

Неебу в окамле, но как-то так

type fuckingshit = attr list * phrase list
type phrase = Emphasis fuckingshit | Strong fuckingshit | Bold fuckingshit ...

16. komarVoker57 /15 12.07.2012 15:01 komar

> fuckingshit
Я вообще-то код для людей пишу.

17. Voker57komar /16 12.07.2012 15:02 nbl-desktop

Для людей книги пишут.

18. komarVoker57 /17 12.07.2012 15:03 komar

Кнут смотрит на тебя как на говно.
Энивей, что бы ты там написал вместо fuckingshit? Я для того и оставил кортеж из двух типов, потому что он смысл передает.

19. Voker57komar /18 12.07.2012 15:06 nbl-desktop

Я бы вообще сделал PhraseType = Emphasis | Strong | Bold | <...>, и Phrase = PhraseType attr list * phrase list

20. komarVoker57 /19 12.07.2012 15:07 komar

Не катит. Я скопипастил только часть типа:
| Acronym of string * string (* ABC(Always Be Closing) *)
| Image of attr list * string * string option (* !imgsrc(alt)! *)
| Link of (attr list * phrase list) *
string option * string (* "linktext(title)":url *)

21. Voker57komar /20 12.07.2012 15:08 nbl-desktop

Ну и как ты тогда их всех разом менять собрался? Link то в жопе от остальных.

22. komarVoker57 /21 12.07.2012 15:08 komar

Link придется вручную поменять, да.

23. Voker57komar /22 12.07.2012 15:09 nbl-desktop

**КОСТЫЛИ СЛОМАЛИСЬ**

24. komarVoker57 /23 12.07.2012 15:09 komar

Долбоеб, что ли?

25. Voker57komar /24 12.07.2012 15:09 nbl-desktop

Нет ты. Городишь в коде хуйню какую-то, которая еще и не работает.

26. komarVoker57 /25 12.07.2012 15:10 komar

Она работает, просто кофе варить не умеет.
Хуйня, от которой сплошной вред — это твои табы.

27. Voker57komar /26 12.07.2012 15:10 nbl-desktop

Все заебись у меня с табами. Даже хитрожопый редактор с детектором двойного пробела не нужен.

Do you really want to delete ?