Detalhes de Software:
Versão: 1.2
Data de upload: 19 Feb 15
Licença: Livre
Popularidade: 131
Tig é um visualizador de repositório de código aberto git e navegador que pode atuar como um pager para a saída de diferentes comandos do git.
Usando Tig como um pager irá exibir entrada de stdin e colori-la
O que é novo nesta versão:.
- Melhorias:
- Verifique se os comandos de prompt tig bindable para chaves. Por exemplo: se ligar diff F: definidos diff-options = --full-diff. (GH # 69, # 116)
- Adicionar um diff-opções de definição para especificar opções de comparação por defeito. Exemplo: set diff-options = --patience. (GH # 116)
- Opções no diff-opções e culpar-opções correspondentes variáveis de estado de navegação tig são substituídos.
- Mostrar diff tão largo quanto o terminal. (GH # 109)
- Mostrar os números de linha da janela do ramo. (GH # 135)
- Adicionar alterna para mostrar e-mail autor ou de usuários de e-mail nomes. (GH # 115)
- editor Abrir na linha selecionada pela junção do argumento arquivo com +. Testado em vi, vim, emacs, nano, gedit, geany. Desativar adicionando set editor-line-number = no para ~ / .tigrc. (GH # 118, # 119)
- Adicionar alternância-arquivos para controlar se tenha total cometer diff ou apenas o diff relativo ao arquivo selecionado no momento, por exemplo, por culpa.
- Opcionalmente destacar superior personagens em comprometer a longo títulos. A largura título máximo padrão é 50 caracteres. Personalize usando: definir o título de estouro = 50 (GH # 125)
- Adicionar + ESC principais ligações. Exemplo: se ligar genérico ^ [v move-page-up (GH # 120)
- Criar arquivos temporários em TMPDIR, TEMP ou TMP antes inadimplente em / tmp.
- log tig Reative como um subcomando. (GH # 146)
- Ativar expansão til em ~ / .tigrc & quot; fonte de & quot; comandos. (GH # 168)
- Apresente a visão stash, vinculado ao y atalho de teclado. (GH # 169, # 174)
- Correções de bugs:
- Fix culpa e estado para trabalhar em diretórios que começam com um ponto. (GH # 172)
- Atualizar nome branch atual quando recarregar a exibição de status. (GH # 93)
- Corrigir erros de compilação no antigo Solaris. (GH # 97)
- info Reload CABEÇA quando recarregar a exibição do palco. (GH # 104, # 93)
- Fix desaparecendo rótulos ramo após comandos externos. (GH # 148)
- Corrigir exibição vista diff para encenadas / alterações unstaged ao usar d.
- exibição Fix de mensagens de status quando alternando as opções de visualização. (GH # 111)
- Corrija o acesso à memória ilegal. (GH # 98)
- exibição Fix de todos os ramos rotular em repos com nomes de ramais curtos.
- Corrigir renderização falha para nomes de agências.
- Não aplicar styling diff para arquivos untracked na visão palco. (GH # 153)
- Fix árvore recuo para entradas que contêm caracteres de combinação. (GH # 170)
- Ignorar personagens irrepresentável quando transliterando texto para renderização.
- texto Transliterate a codificação de saída antes de cortar-lo para evitar o desalinhamento. (GH # 86)
- Apresente a exibição do registro sensível ao contexto mais natural. (GH # 155)
Estatísticas
O que é novo na versão 1.1:
- Incompatibilidades:
- Desativar movimento diff / detecção de cópia por padrão, aumentando o desempenho diff em projetos maiores. Use git opção diff.renames configuração (wide-git) para definir o seu comportamento preferido. TIG_DIFF_OPTS de variáveis de ambiente pode ser usado para restaurar o comportamento de idade.
- Os valores definidos para o autor de largura e nome do arquivo de largura irá resultar em larguras de um personagem maior do que anteriormente.
- Melhorias:
- Digitar um texto no prompt será interpretado como um comando tig. Prefixar o comando com um! irá executar este comando de sistema em um pager externo. Entrando em uma única tecla irá executar a correspondente chave de ligação.
- Suporte básico para envolver longa fila em vistas pager, diff, e de palco. Ativar usando: definidas linhas-wrap = yes. (GH # 2)
- comandos definidos pelo usuário prefixado com um? significa antes de execução rápida. Exemplo:!?. Vincular principal B git rebase% -i (cometer)
- comandos definidos pelo usuário prefixados com uma & lt; significa saída após a execução. Exemplo: se ligar principal C
O que é novo na versão 0.16.1:
- 'tig show' Esta versão corrige e um segfault quando se inicia tig no modo de pager, bem como um problema com comparações 'vazios'.
- Ele adiciona suporte para a opção de um 'estado-untracked-dirs' para ignorar o conteúdo do diretório desconhecidos na exibição de status, e uma ação de rolagem-primeiro-col para saltar para a primeira coluna.
O que é novo na versão 0.14.1:
- Esta é uma pequena atualização abordar algumas das questões discutido na lista de discussão após o lançamento 0,14.
- A rolagem horizontal agora deve estar funcionando, como deve cavar através da história usando a exibição culpa.
O que é novo na versão 0.14:
- Esta atualização corrige vários regressões da introdução do IO API em 0,13.
- As melhorias incluem a capacidade muito solicitado para restaurar a posição na exibição do palco quando encenar pedaços diff.
- Muitos otimizações da tela de atualização foram feitas, assim que deve funcionar melhor em links lentos.
- A exibição de árvore foi reformulado para anotar arquivos com datas e último autor.
O que é novo na versão 0.13:
- Este comunicado contém uma grande reformulação da camada de IO de tig usar garfo e exec em vez de popen () e para remover o uso de fopen de stdio () e amigos.
- A nova API IO elimina a necessidade de shell citando e melhora a velocidade de vista global carregamento de dados.
- No lado negativo, ele traz algumas incompatibilidades com relação a comandos dados através do ambiente.
- Esta versão também traz algumas novas funcionalidades, tais como novos identificadores para uso em comandos externos, assim como um punhado de correções de bugs.
O que é novo na versão 0.12.1:
- Embora esta pequena atualização consiste principalmente de limpezas e correções de bugs , há também algumas melhorias de usabilidade agradáveis.
- Isso inclui suporte para reverter alterações não confirmadas e unstaged, bem como recarga de referências de repositório ao atualizar os pontos de vista de usá-los.
- Note que esta versão depende git 1.5.4 ou mais recente.
O que é novo na versão 0.12:
- Esta versão vem com novo limpo e simplificado código de renderização.
- A vista principal agora pode ser atualizada para mostrar novos commits.
- Pressionando '@' na visão fase vai passar para o próximo galã diff.
- Várias correções de bugs estão incluídos, entre eles uma solução para os erros de tubos que ocorrem ao redimensionar o terminal durante o carregamento de um ponto de vista.
Requisitos :
- GIT
Comentários não encontrado