Tig

Tela Software:
Tig
Detalhes de Software:
Versão: 1.2
Data de upload: 19 Feb 15
Revelador: Jonas Fonseca
Licença: Livre
Popularidade: 12

Rating: 1.0/5 (Total Votes: 1)

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.

  • Estatísticas
  • 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)

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

Programas semelhantes

TeamControl
TeamControl

12 May 15

Diffstat
Diffstat

20 Feb 15

bzr-rewrite
bzr-rewrite

20 Feb 15

SVN Access Manager
SVN Access Manager

17 Feb 15

Outro software de desenvolvedor Jonas Fonseca

ELinks
ELinks

3 Jun 15

Comentário para Tig

Comentários não encontrado
Adicionar comentário
Ligue imagens!