Emacs: почему команда оболочки «git log» работает, а «git shortlog» - нет?

Я могу'не могу понять это. Почему они ведут себя по-разному:

(shell-command "git log")
(shell-command "git shortlog")

Первый работает как положено: возвращает 0 и печатает данные в буфер вывода оболочки. Второй возвращает 0, но ничего не печатает. Это почему?

Также

и то и другоеgit log а такжеgit shortlog отлично работать вansi-termи то и другоеgit log а такжеgit shortlog предупредить, но все еще работать вshell

Ответы на вопрос(1)

Ваш ответ на вопрос