술래 잡기는 다른 자식 명령의 출력을위한 호출기 역할을 할 수있는 오픈 소스 자식 저장소 뷰어 및 브라우저입니다.
표준 입력에서 입력을 표시하고 색상 화하는 호출기로 술래 잡기를 사용하여
이 릴리스의 새로운 기능 무엇 :.
이 개선을 :
키 술래 잡기 프롬프트 명령 바인딩합니다. 예를 들어 설정은 diff-옵션 = --full-DIFF : 사랑하는 F를 결합한다. (GH # 69, # 116)
기본은 diff 옵션을 지정하는 DIFF-옵션 설정을 추가합니다. 예 : set DIFF-옵션 = --patience. (GH 번호 116)
DIFF-옵션과 술래 잡기 브라우징 상태 변수와 일치하는 비난-옵션의 옵션 대체됩니다.
터미널로 넓은 사랑하는 통계를 표시합니다. (GH 109 번)
분기보기에서 줄 번호를 표시합니다. (GH 번호 135)
저자 이메일 또는 전자 메일 사용자 이름을 표시하기위한 토글을 추가합니다. (GH 번호 115)
+로 파일 인수를 접두어로 선택된 라인에서 편집기 열기. VI, 정력, 이맥스, 나노,의 gedit, 기니에서 테스트. ~ / .tigrc에없는 세트 편집기 - 라인 수 =를 추가하여 사용하지 않도록 설정합니다. (GH # 118, # 119)
전체 표시의 비교 만은 diff 현재 선택된 파일에 관한 예를 저지 할 것인지 여부를 제어하는 토글 파일을 추가합니다 비난합니다.
선택적으로 긴 제목을 커밋의 문자를 초과 강조 표시합니다. 기본 제목의 최대 폭은 50 자입니다. 사용하여 사용자 정의 : 제목을 설정 오버플로 = 50 (GH 번호 125)
+ ESC에게 키 바인딩을 추가합니다. 예 : 바인딩 일반적인 ^ [V 이동 페이지 업 (GH # 120)
/ tmp 디렉토리에 디폴트 전에 TMPDIR, TEMP 또는 TMP에 임시 파일을 만듭니다.
부속 명령과 다시 활성화 술래 잡기 로그. (GH 번호 146)
소스 & quot; ~ / .tigrc & quot에서 틸드 확장을 활성화; 명령. (GH 번호 168)
Y의 키 바인딩에 바인딩 숨김 뷰를 소개합니다. (GH # 169, # 174)
버그 수정 :
수정 비난과 상태는 점으로 시작하는 디렉토리에서 작동합니다. (GH 번호 172)
상태보기를 다시로드 할 때 현재의 분기 이름을 다시로드합니다. (성장 호르몬 # 93)
이전 Solaris에서 컴파일 오류를 수정합니다. (성장 호르몬 # 97)
무대보기를 다시로드 할 때 HEAD 정보를 다시로드하십시오. (성장 호르몬 # 104, # 93)
외부 명령 후 분기 레이블을 사라지고 수정합니다. (GH 번호 148)
D를 사용할 때 연출 / unstaged 변경은 diff 뷰 디스플레이를 고정합니다.
보기 옵션을 전환 할 때 상태 메시지의 표시를 수정합니다. (GH 번호 111)
불법 메모리 액세스를 수정합니다. (성장 호르몬 # 98)
짧은 분기 이름의 repos에서 모든 지점 라벨의 표시를 수정합니다.
지점 이름에 대한 렌더링 결함을 수정합니다.
스테이지보기에서 추적 된 파일을 사랑하는 스타일을 적용하지 마십시오. (GH 번호 153)
결합 문자를 포함하는 항목을 트리 들여 쓰기를 수정합니다. (GH 번호 170)
렌더링을위한 텍스트를 음역 때 표현할 수없는 문자를 무시합니다.
오정렬을 피하기 위해 그것을 출력 트리밍 전에 인코딩 텍스트 음역. (성장 호르몬 # 86)
보다 자연스러운 상황에 맞는 로그 디스플레이를 소개합니다. (GH 번호 155)
이 비 호환성 :
이 버전 1.1의 새로운 기능 :
큰 프로젝트에 DIFF 성능을 강화, 기본적으로 DIFF 이동 / 복사 감지를 사용하지 않도록 설정합니다. 원하는 동작을 설정 자식 구성 diff.renames 옵션 (자식 전반)를 사용합니다. 환경 변수 TIG_DIFF_OPTS는 이전 동작을 복원 할 수 있습니다.
저자 너비와 파일 이름 폭 설정 값은 이전 이상의 문자 큰 폭 발생합니다.
개선 :
프롬프트의 텍스트를 입력하는 술래 잡기 명령으로 해석됩니다. 으로 명령을 접두어로! 외부 호출기에이 시스템 명령을 실행합니다. 하나의 키를 입력하면 해당 키 바인딩을 실행합니다.
호출기, DIFF, 무대보기에 긴 줄을 바꿈에 대 한 기본 지원. 사용 가능 : 설정 랩 라인을 = 예. (GH # 2)
사용자 정의 명령은 접두사? 프롬프트 전에 실행을 의미한다. 예 :!? 메인 B를 결합 자식은 -i % (커밋)을 리베이스.
& LT로 시작 사용자 정의 명령; 실행 후 종료를 의미한다. 예 : 주 C를 결합!
이 버전 0.16.1의 새로운 기능 :
이 버전의 수정 '술래 잡기 쇼'와 segfault의 페이저 모드에서 술래 잡기를 시작뿐만 아니라 '빈'차이점에 문제 .
이 상태보기에서 알 수없는 디렉토리 내용을 무시하는 '상태 - 비 추적-DIRS'옵션에 대한 지원을 추가하고, 스크롤 최초 COL 조치는 첫 번째 열로 이동합니다.
이 버전 0.14.1의 새로운 기능 :
이은 0.14 릴리스 다음 스레드에서 논의 된 몇 가지 문제를 해결 마이너 업데이트입니다.
수평 스크롤은 이제 비난 뷰를 사용하여 역사를 통해 파기합니다 같이 작동한다.
버전 0.14의 새로운 기능 :
이 업데이트는 0.13에서 IO API의 도입에서 여러 회귀를 해결합니다.
개선은 diff 심술쟁이을 준비 할 때 무대보기에서 위치를 복원 할 수있는 많은 요청 기능이 포함됩니다.
화면 업데이트의 많은 최적화가 있었고, 그것은 느린 링크를 통해 더 나은 작동합니다.
트리보기는 날짜와 마지막으로 저자와 파일에 주석을 재 작업되었습니다.
버전 0.13의 새로운 기능 :
이 릴리스 포크와 간부 대신는 popen을 (사용) 및 표준 입출력 년대의 사용을 제거 TIG의 IO 층의 주요 재 작성을 포함 하면 fopen ()과 친구.
새로운 API는 IO의 인용 쉘에 대한 필요성을 제거하고로드 뷰 데이터의 전체 속도를 향상시킨다.
단점은, 그 환경을 통하여 주어진 명령에 대해 약간의 비 호환성을 가져온다.
이 릴리스는 또한 새로운 외부 명령에 사용되는 식별자뿐만 아니라, 버그 수정의 소수 같은 몇 가지 새로운 기능을 제공합니다.
이 버전 0.12.1의 새로운 기능 :
이 부분 업데이트가 주로 정리 및 버그 수정으로 구성되어 있지만, 또한 몇 가지 좋은 사용성 개선이 있습니다.
이 확약 및 unstaged 변화를 되 돌리는뿐만 아니라이를 사용하여 뷰를 새로 고칠 때 저장소에 대한 참조 다시로드에 대한 지원이 포함되어 있습니다.
이 버전은 자식 1.5.4 또는 그 이상에 달려 있습니다.
버전 0.12의 새로운 기능 :
이 버전의 새로운 청소 및 단순화 된 렌더링 코드와 함께 제공됩니다.
기본보기는 이제 새로운 커밋을 보여 갱신 할 수 있습니다.
누르면 '@'무대보기에서하면 다음 DIFF 화물선으로 이동합니다.
몇 가지 버그 수정은 그 (것)들의 사이에서,보기를로드하는 동안 터미널을 크기 조절시 발생하는 파이프 오류에 대한 해결 방법을 포함하고 있습니다.
이 요구 사항 :
이 GIT
댓글을 찾을 수 없습니다