Datas do log do Magit

17

No Magit, as confirmações de buffer (uma por linha) são mostradas com a data relativa. Isso é bom para confirmações recentes, mas faz pouco sentido para alterações mais antigas. Em particular, isso torna irritantemente difícil relacionar datas de confirmação a uma data específica, por exemplo, encontrar resposta à pergunta "que alteração pode ter quebrado o lançamento em 3 de abril?".

É possível alterar de alguma forma a maneira como as datas de confirmação são mostradas? Eu só encontrei magit-duration-spec, mas não é exatamente isso que eu preciso.

doublep
fonte

Respostas:

11

Se você precisar ter certeza sobre o autor e / ou a data de confirmação de uma confirmação específica, sempre poderá mostrar essa confirmação em um buffer separado pressionando RETcom o ponto sobre essa confirmação no log.


Mas isso não é muito conveniente se você tiver que fazer isso muito, é claro. Comecei a trabalhar para tornar isso mais flexível.

tarso
fonte
Eu tenho o mesmo problema e fico feliz em saber que você está trabalhando nisso!
S1lentSt0rm
De fato, seria muito bom ter uma maneira de exibir datas absolutas, em vez de durações #
214 Clément
4
@ tarso Isso foi implementado? Não consigo encontrar uma referência a ele na documentação. Obrigado por magit, é incrível :)
thatismatt
Não, eu esqueci disso. Você poderia abrir uma solicitação de recurso, para que isso não ocorra novamente.
tarsius 16/08
11
@thatismatt A variável específica que possui esse recurso agora é magit-log-margin.
GDP2 4/04
8

Agora esse recurso está acessível através magit-log-margin. Veja este ticket e este commit.

PIB2
fonte
Existe um exemplo de como essa variável deve ser definida para mostrar a data absoluta?
Liam
3
@ Liam Não vejo exemplos, mas aqui está uma seção sobre isso no manual. O meu está definido como (t "%Y-%m-%d %H:%M " magit-log-margin-width t 18), que se parece com isso na interface Personalizar e a data se parece com isso como resultado.
GDP2 23/07/19