Были ли git двойные и тройные обозначения (.. и ...) изобретены парнями из git или они позаимствованы из какого-то другого места?Мне просто любопытно (и, может быть, есть еще кое-что интересное, что нужно узнать, ожидая, что его обнаружат :)).
..
...
Синтаксис с двойной точкой (..) используется во многих местах, например, в bash {1..3} будет расширен до 1 2 3 (это называется расширением скобок).Он также используется в Haskell для генерации списков и в Ruby для создания диапазонов (Ruby также поддерживает тройные точки для исключения последнего элемента).
{1..3}
1 2 3