Tig

Software screenshot:
Tig
Software informatie:
Versie: 1.2
Upload datum: 19 Feb 15
Ontwikkelaar: Jonas Fonseca
Licentie: Gratis
Populariteit: 131

Rating: 1.7/5 (Total Votes: 3)

Tig is een open source git repository viewer en browser die kan fungeren als een pager voor de output van verschillende git commando's.
Met behulp van Tig als een pager zal input van stdin weergeven en inkleuren het

Wat is nieuw in deze release:.

  • Verbeteringen:
  • Maak tig prompt commando's te binden aan toetsen. Bijvoorbeeld: binden diff F: set diff-options = --full-diff. (GH # 69, # 116)
  • Voeg een diff-opties instellen voor het opgeven van standaard diff opties. Voorbeeld: set diff-options = --patience. (GH # 116)
  • Opties in diff-opties en schuld-opties bijpassende tig browsen toestandsvariabelen worden vervangen.
  • Toon diff statistieken zo breed als de terminal. (GH # 109)
  • Toon lijnnummers in de branche uitzicht. (GH # 135)
  • schakelt toevoegen voor het tonen van de auteur e-mail of e-gebruikersnamen. (GH # 115)
  • Open redacteur bij de geselecteerde regel door voor het bestand ruzie met +. Getest in vi, vim, emacs, nano, gedit, geany. Uitschakelen door het toevoegen set editor-line-nummer = nee tegen ~ / .tigrc. (GH # 118, # 119)
  • Voeg toggle-bestanden te controleren of u de volledige tonen plegen diff of alleen de diff met betrekking tot het geselecteerde bestand, bv voor de schuld te geven.
  • Optioneel markeer dan tekens in lange plegen titels. De standaard titel max breedte is 50 tekens. Pas via: set title-overflow = 50 (GH # 125)
  • Voeg + ESC key bindings. Voorbeeld: binden generieke ^ [v move-page-up (GH # 120)
  • Maak tijdelijke bestanden in TMPDIR, TEMP of TMP voor in gebreke gebleven om / tmp.
  • opnieuw inschakelen tig log als een subopdracht. (GH # 146)
  • Inschakelen tilde expansie in ~ / .tigrc & quot; bron & quot; commando's. (GH # 168)
  • Introduceer de stash uitzicht, gebonden aan de y-sneltoets. (GH # 169, # 174)
  • Bug fixes:
  • Fix schuld en status om te werken in mappen die beginnen met een punt. (GH # 172)
  • vernieuwen huidige branch naam toen het herladen van de status van uitzicht. (GH # 93)
  • Fix compileerfouten op oude Solaris. (GH # 97)
  • Reload HEAD info bij het herladen van het podium uitzicht. (GH # 104, # 93)
  • Fix verdwijnen tak labels na externe opdrachten. (GH # 148)
  • Fix diff view display voor geënsceneerde / unstaged veranderingen bij het gebruik van d.
  • Fix weergave van statusberichten een wisselgesprek weergave-opties. (GH # 111)
  • Fix illegale toegang tot het geheugen. (GH # 98)
  • Fix weergave van alle vestigingen etiketteren repo's met korte tak namen.
  • Fix renderen glitch voor tak namen.
  • Gebruik geen diff styling van toepassing op niet-bijgehouden dossiers in de fase uitzicht. (GH # 153)
  • Fix boom inspringen voor inzendingen bevatten een combinatie van tekens. (GH # 170)
  • Negeer unrepresentable tekens als transliteratie tekst voor het renderen.
  • Transliterate tekst output encoding voordat trimmen het om verkeerde uitlijning te voorkomen. (GH # 86)
  • De invoering van een meer natuurlijke context-gevoelige log display. (GH # 155)

Wat is nieuw in versie 1.1:

  • onverenigbaarheid:
  • Uitschakelen diff move / copy detectie standaard, het stimuleren van diff prestaties op grotere projecten. Gebruik git config diff.renames optie (git-breed) om de gewenste gedrag te stellen. Omgevingsvariabele TIG_DIFF_OPTS kan worden gebruikt om het oude gedrag te herstellen.
  • voor auteur-breedte en bestandsnaam-width Waarden zal resulteren in breedtes één teken groter dan voorheen.
  • Verbeteringen:
  • Het typen van een tekst in de prompt zal worden geïnterpreteerd als een tig commando. Prefixing het commando met een! zal dit commando-systeem uit te voeren in een externe pager. Het invoeren van een enkele toets wordt de bijbehorende sleutel bindend.
  • uitvoeren
  • Basic ondersteuning voor het verpakken van lange lijn van het uitzicht op pager, diff, en het podium. Inschakelen via: set wrap-lijnen = yes. (GH # 2)
  • Door de gebruiker gedefinieerde commando voorafgegaan door een? betekent prompt voor uitvoering. Bijvoorbeeld:!?. Binden belangrijkste B git rebase -i% (plegen)
  • Door de gebruiker gedefinieerde commando voorafgegaan met een & lt; betekent afslag na uitvoering. Bijvoorbeeld:! Binden belangrijkste C

Wat is nieuw in versie 0.16.1:

  • Deze versie fixes 'tig Show' en een segfault bij het starten TIG pager modus en een probleem met "lege" diffs.
  • Het voegt ondersteuning toe voor de optie van een 'stand-untracked-dirs' om onbekende inhoud directory in de status weergave te negeren, en een scroll-eerste-col actie te springen naar de eerste kolom.

Wat is nieuw in versie 0.14.1:

  • Dit is een kleine update aanpakken van enkele van de kwesties besproken in de draad na de 0.14 release.
  • Horizontaal scrollen zou nu moeten werken, zo moet graven door de geschiedenis met behulp van de schuld uitzicht.

Wat is nieuw in versie 0.14:

  • Deze update verhelpt meerdere regressies van de invoering van de IO-API in 0.13.
  • De verbeteringen zijn onder andere de veel gevraagde vermogen om de positie in het stadium zicht te herstellen wanneer de enscenering diff hunks.
  • Veel optimalisaties van het scherm te updaten zijn gemaakt, dus het zou beter moeten werken in heel trage verbindingen.
  • De verkenner werd herwerkt om bestanden met data en laatste auteur annoteren.

Wat is nieuw in versie 0.13:

  • Deze release bevat een belangrijke herschrijven van de IO laag van tig tot vork en exec in plaats van popen () en het gebruik van fopen stdio's () en vrienden verwijderen.
  • De nieuwe IO API neemt de noodzaak voor shell citeren en verbetert de algehele snelheid van het laden van gegevens bekijken.
  • Aan de andere kant, het brengt een aantal onverenigbaarheden met betrekking tot de commando's via het milieu.
  • Deze release brengt ook een aantal nieuwe functies, zoals nieuwe identificatienummers voor gebruik in externe commando's, evenals een handvol bugfixes.

Wat is nieuw in versie 0.12.1:

  • Hoewel deze kleine update bestaat voornamelijk uit opruimingen en bugfixes Er zijn ook een paar leuke usability verbeteringen.
  • Dit bevat ondersteuning voor een terugkeer vastgelegde en unstaged veranderingen, evenals het herladen van de repository referenties bij het vernieuwen van het uitzicht op het gebruik ervan.
  • Merk op dat deze versie is afhankelijk van git 1.5.4 of nieuwer.

Wat is nieuw in versie 0.12:

  • Deze versie komt met nieuwe opgeruimd en vereenvoudigde weergave code.
  • De belangrijkste uitzicht kan nu worden ververst om nieuwe commits tonen.
  • Als u op '@' in het stadium oog zal springen naar de volgende diff hunk.
  • Verscheidene bugfixes zijn inbegrepen, onder hen een oplossing voor pijp fouten die bij het veranderen van de terminal tijdens het laden van een uitzicht.

Eisen

  • GIT

Vergelijkbare software

KDiff3
KDiff3

11 May 15

gitrecipe
gitrecipe

15 Apr 15

Foglyn
Foglyn

11 May 15

csvmerge
csvmerge

20 Feb 15

Andere software van ontwikkelaar Jonas Fonseca

ELinks
ELinks

3 Jun 15

Reacties op Tig

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!