Me falta alguna indicación visual del progreso de empujar / tirar. Después de ejecutar el comando apropiado, magit
imprime
Empujando a domain.tld: repo.git
sin embargo, no se dan más indicaciones del progreso. En una conexión de red lenta o si los datos a transmitir son grandes, el proceso puede llevar bastante tiempo, por lo tanto, sería bueno si magit
pudiera dar alguna indicación de progreso.
Naturalmente, el *magit-process*
búfer contiene git
la propia indicación de progreso, pero ¿cómo le dice magit
que pase la parte relevante al área de eco?
Aún mejor sería si el indicador de progreso se agrega a la línea de modo, lo que permite al usuario cerrar el magit-status
búfer y continuar trabajando mientras git
realiza el trabajo pesado.
Editar: no estoy buscando indicación de que magit
esté empujando / tirando, lo sé porque solo golpeé P
/ F
. Quiero ver en qué etapa de empujar / tirar está (es decir, (des) empacar, transmitir) y cuánto de esa acción ya lo hizo.
Recuerde, si git
pasa por la terminal, imprimirá algo como
Empujando a domain.tld: repo.git
Contando objetos: 29, hecho.
Escribir objetos: 100% (15/15), 249.80 KiB | 28.00 KiB / s, hecho.
Total 15 (delta 10), reutilizado 0 (delta 0)
Al dominio.tld: repo.git
5436bd0..d9ec32a maestro -> maestro que
actualiza la referencia de seguimiento local 'refs / remotes / origin / master'
[Obviamente, esta es una instantánea de la salida dinámica]. Me gustaría que ese progreso se muestre desde emacs.
Edit2: solicitud de función abierta en github