Software detaljer:
Tig er et open source git repository viewer og browser, der kan fungere som en personsøger til output fra forskellige git kommandoer.
Brug af Tig som en personsøger viser input fra stdin og farvelægge det
Hvad er nyt i denne udgivelse:.
- Forbedringer:
- Opret tig prompt kommandoer bindes til nøgler. For eksempel: binder diff F: sæt diff-options = --full-diff. (GH # 69, # 116)
- Tilføj en diff-optioner indstilling til at angive standard diff muligheder. Eksempel: Sæt diff-options = --patience. (GH # 116)
- Valg i diff-optioner og skylden-optioner matchende tig browsing tilstandsvariable erstattes.
- Vis diff statistik så bred som terminalen. (GH # 109)
- Vis linjenumre i branchen visning. (GH # 135)
- Tilføj skifter til visning forfatter email eller e-mail brugernavne. (GH # 115)
- Åbn redaktør på den valgte linje ved at foranstille fil argumentet med +. Testet i VI, vim, emacs, nano, gedit, Geany. Deaktiver ved at tilføje sæt redaktør-line-nummer = nej til ~ / .tigrc. (GH # 118, # 119)
- Tilføj skift mellem-filer til at kontrollere, om at vise fuld begå diff eller kun diff om den aktuelt valgte fil, f.eks for skylden.
- Eventuelt markere over tegn i lang begå titler. Standard titel max bredde er 50 tegn. Tilpas hjælp: sæt titel-overløb = 50 (GH # 125)
- Tilføj + ESC tastebindinger. Eksempel: binde generisk ^ [v flytte-side-up (GH # 120)
- Opret midlertidige filer i TMPDIR, TEMP eller TMP før misligholdende til / tmp.
- Genaktiver tig log som underkommandoen. (GH # 146)
- Aktiver tilde ekspansion i ~ / .tigrc & quot; kilde & quot; kommandoer. (GH # 168)
- Introducer stash opfattelse bundet til y tastebinding. (GH # 169, # 174)
- Fejlrettelser:
- Fix skylden og status til at arbejde i mapper, der begynder med et punktum. (GH # 172)
- Genindlæs nuværende gren navn, når genindlæse status visningen. (GH # 93)
- Fix kompilere fejl på gamle Solaris. (GH # 97)
- Genindlæs HEAD info når genindlæse visningen scenen. (GH # 104, # 93)
- Fix forsvinder gren etiketter efter eksterne kommandoer. (GH # 148)
- Fix diff view display til iscenesatte / unstaged ændringer ved brug af d.
- Fix visning af statusmeddelelser, når skifte visningsindstillinger. (GH # 111)
- Fix ulovlig hukommelse adgang. (GH # 98)
- Fix visning af alle brancher mærke i repoer med korte gren navne.
- Fix rendering glitch for branche navne.
- Du må ikke anvende diff styling til usporede filer i visningen fase. (GH # 153)
- Fix træ indrykning for indgange, der indeholder kombinerer tegn. (GH # 170)
- Ignorer unrepresentable tegn, når transliterating tekst til destruktion.
- Transliterate tekst til output kodning før trimning det at undgå forskydning. (GH # 86)
- Indførelse af en mere naturlig kontekstafhængig log display. (GH # 155)
Hvad er nyt i version 1.1:
- Uforligeligheder:
- Deaktiver diff Flyt / kopier detektering som standard, øge diff ydeevne på større projekter. Brug git config diff.renames mulighed (git-bred) for at indstille din foretrukne adfærd. Miljøvariabel TIG_DIFF_OPTS kan bruges til at genoprette den gamle adfærd.
- Værdier fastsat for forfatter-bredde og filnavn bredde vil resultere i bredder ét tegn større end tidligere.
- Forbedringer:
- At skrive en tekst i prompt vil blive fortolket som en tig kommando. Foranstille kommandoen med et! vil udføre dette system kommando i en ekstern personsøger. Indtastning af en enkelt tast vil udføre den tilsvarende nøgle binding.
- Grundlæggende støtte til indpakning lang linje i udsigt personsøger, diff, og scene. Aktiver hjælp: der er wrap-linjer = ja. (GH # 2)
- Brugerdefinerede kommandoer starter med en? betyder prompt før gennemførelse. Eksempel:!?. Binde vigtigste B git rebase -i% (begå)
- Brugerdefinerede kommandoer præfixet en & lt; betyder exit efter udførelse. Eksempel:! Binde vigtigste C
Hvad er nyt i version 0.16.1:
- Denne version løser 'tig show' og en segmenteringsfejl når du starter tig i personsøger-mode, samt et problem med tomkørsel diffs.
- Det tilføjer understøttelse af en 'status-usporede-dirs' mulighed for at ignorere ukendte mappe indholdet i status visning, og en rulle-første-col indsats for at springe til den første kolonne.
Hvad er nyt i version 0.14.1:
- Dette er en mindre opdatering fat på nogle af de spørgsmål, diskuteret i tråden efter 0,14 udgivelse.
- Vandret rulning bør nu arbejde, som skulle grave gennem historien ved hjælp af skylden visning.
Hvad er nyt i version 0.14:
- Denne opdatering løser flere regressioner fra indførelsen af IO API i 0,13.
- Forbedringerne omfatter den meget ønskede mulighed for at genoprette den position i visningen fase, hvor iscenesættelse diff hunks.
- Mange optimeringer af skærmen opdatering er foretaget, så det bør fungere bedre på tværs af langsomme forbindelser.
- Træet synspunkt er blevet omarbejdet at anmærke filer med datoer og sidste forfatter.
Hvad er nyt i version 0.13:
- Denne udgivelse indeholder en større omskrivning af IO lag tig at bruge gaffel og exec stedet for popen () og for at fjerne brugen af stdio s fopen () og venner.
- Den nye IO API fjerner behovet for skallen citere og forbedrer den generelle hastighed på lastning Vis data.
- På negativsiden det bringer nogle uoverensstemmelser med hensyn til kommandoer via miljøet.
- Denne udgivelse bringer også et par nye funktioner, såsom nye identifikatorer til brug i eksterne kommandoer, samt en håndfuld fejlrettelser.
Hvad er nyt i version 0.12.1:
- Selvom denne mindre opdatering består hovedsagelig af oprydninger og fejlrettelser er der også et par nice usability forbedringer.
- Dette omfatter støtte til at vende tilbage uforpligtede og unstaged ændringer, samt ladning deponerede referencer, når forfriskende synspunkter bruger dem.
- Bemærk at denne version er afhængig af git 1.5.4 eller nyere.
Hvad er nyt i version 0.12:
- Denne version kommer med ny renset og forenklet gengivelse kode.
- kan nu opdateres Det vigtigste for at vise nye begår.
- Hvis du trykker på "@" i visningen fase vil hoppe til den næste diff luns.
- Flere fejlrettelser er inkluderet, blandt dem en løsning for rør fejl opstår, når resizing terminalen under indlæsning en visning.
Krav :
- GIT
Kommentarer ikke fundet