XTerm jest open source i wolne oprogramowanie, które zapewnia użytkownikom Tektronix 4014 i grudnia VT102 / VT220 emulator terminala kompatybilny dla systemów operacyjnych GNU / Linux działa na szczycie najbardziej prosty Okno terminala emulatorIt system.The jest X11 Najbardziej prosta aplikacja, emulator terminala dla ekosystemu GNU / Linux, specjalnie zaprojektowany do wykorzystania przez programy, które nie mogą uzyskać dostęp bezpośrednio X11 Window System, takich jak pewne instalatorów. Z tego powodu, że jest fabrycznie zainstalowany na wielu systemach operacyjnych opartych na Linuksie, wraz z nowoczesnym emulator terminala app.Features bardzo prosty użytkownika programu interfaceThe rysy podstawowy interfejs użytkownika, który nie ma prawa, ani funkcji kliknij menu głównego lub inne Opcje konfiguracji. Okno główne może być zmieniany i dobrze integruje się z domyślnym hasłem środowiska pulpitu tylko. Mnóstwo opcji są dostępne w XTermie, w tym możliwość włączenia lub wyłączenia 80/132 przełączania kolumn, wiadomości konsoli przechwytujący, włączyć lub wyłączyć te zawsze podkreślają, aktywne i auto ikon wraparound funkcje, a także ustawić kolor obramowania i tytuł nazwa dla window.Features na glanceIt jest również możliwe, aby włączyć lub wyłączyć kursora migającego funkcjonalność, możliwość przeglądania pogrubiony tekst jako kolor, zmienić tło i kolory pierwszego planu, należy użyć pewnego stylu czcionki, włączyć lub wyłączyć normalne / Blokada pogrubienie czcionki porównania i włączyć tryb pełnego ekranu przy uruchomieniu. Ponadto, użytkownicy mogą włączyć / wyłączyć wybór kolorów nadpisanie, inicjalizacji "erase" z TWP i logiki, że po wyjściu utrzymuje okno, użyć trybu wstawiania dla TERMCAP, włączyć / wyłączyć skok przewijania i C1-druku klasyfikacji, jak również aby włączyć lub wyłączyć rejestrowanie i tryb lokalizacji za pomocą luit.Bottom lineThere jeszcze wiele innych ciekawych opcji, które mogą być stosowane podczas uruchamiania komendy xterm, ale prawdopodobnie żaden z nich nie będą wykorzystywane przez użytkowników końcowych, którzy pewnie będą woleli korzystać z nowoczesnego terminalu Aplikacje, takie jak emulator terminala, Konsole GNOME lub Terminologia
Co nowego w tym wydaniu:.
- Zmień nazwę nowy (er ) konfigurowania opcji --enable-initial-erase do --enable-PTY kasowanie, ponieważ konflikt z istniejącym opcji (raport Jens Schweikhardt).
- fix wytnij / wklej błąd w --with-WBUDOWANE-xpms skonfigurować opcję (raporty Jens Schweikhardt, Ross Combs).
- naprawić drobne problem formatowania w podręczniku xterm (sprawozdania Jens Schweikhardt).
- wyeliminować niepotrzebne & quot; # (VI & quot; markerów makr autoconf za pomocą & quot; (& quot; zacząć przypadków case-statement (sugerowane przez Jensa Schweikhardt) .
- drobne poprawki do poprawy const użycia (Ross Combs).
Co nowego w wersji 314:
- fix drobny błąd w wersji termcap zmiany rozmiaru specyficznej Kiedy linie lub kolumny wartości są na samym końcu niekompletnego termcap ciąg (monit raportu coverity).
- Funkcja poprawy paste64 (raport Olaf Rogalsky)
- fix & quot; p; & quot; Polecenie w paste64.pl przykład.
- zmienić _OwnSelection aby umożliwić sterowanie paste64 spowodować pozycje pierwotne / schowek być wyparł i wyczyszczone.
- pominąć dodatkowe & quot; = & quot; stosowane w obicia, aby te base64 odpowiedzi wielokrotność czterech znaków.
- zmienić _ConvertSelectionHelper do not stop konwersji na wbudowanych wartości null w wyborze podstawowej lub schowka. To sprawia, że zachowania zgodnego z cut-buforów. Null nie są przekazywane do aplikacji, ponieważ są one wykorzystywane do separatorów w wywołań bibliotecznych X, które przekształcają wartości XTextProperty.
- dodaj opcję konfiguracji --with-man2html aby umożliwić alternatywę dla człowieka / konwersji html Groff w.
- Przegląd i modyfikować ustawienia zasobów, które mogą być ustawione za pomocą sekwencji sterujących, itp:
- dodaj OSC 6, aby włączyć / wyłączyć kolory określone przez OSC 5, bez zmiany przypisania kolorów (monit poprawki przez Ingo Bruckl).
- dodanie opcji wiersza polecenia dla kursywą -itc.
- dodaj Colorit i colorITMode dla kursywą, jak colorBD, itp.
- allowPasteControls ochrony przed modyfikacją przez editres.
- Zmiana passedPty od stałej długości przeznaczone na zapewnienie, że jest to wystarczająco długo, aby utrzymać wartość opcji -S (raport Ben Longbons).
- poprawy grafiki Regis (Ross Combs):
- dodać nowy zasób ciąg ustawić domyślną czcionkę Regis.
- rozwiązać problem buforowania, gdzie nazwa czcionki nie było brane pod uwagę podczas wyszukiwania buforowane metryki.
- umożliwia korzystanie z wartości ułamkowych we współrzędnych (co z kolei pozwala na ustawienie współrzędnych, aby coś takiego [0,1] [1,0])
- podwaja minimalną grafiki Regis 200x200
- ustawić domyślny rozmiar obrazu do Regis & quot; auto & quot;
- naprawić niektóre zamienione parametry szerokość / wysokość w wiadomościach TRACE
- dodać wsparcie dla skalowania i lustrzane systemy do polecenia adresowej ekran współrzędnych
- ustawia minimalny rozmiar grafiki Regis od 100x100 - mniejsze zakresy adresów będą skalowane w górę
- zresetować obraz, jeśli albo szerokość lub wysokość jest równa zero (co powinno nastąpić razem albo wcale, ale przełączania logiki pozbywa się niektórych nawiasach)
- dodaje wsparcie dla alternatywnych współrzędnych ekranu (nie tylko przesunięcia, skalowania lub odwróconych współrzędnych)
- utrzymuje stan grafiki całej Regis nazywa chyba są wykorzystywane P1 lub P3 kody wejścia
- Zmiany pętle, aby kontynuować po parsowania spacji aby umożliwić spacje
- Poprawia jakiś niepoprawny bohater rzuca
Inicjalizacji
Co nowego w wersji 313:
- dodaj ustawienie zasobów regisScreenSize niestandardowych ekranów o celu umożliwienia dla grafiki Regis ( monit dyskusji z Scott Froebe).
- naprawić kilka drobnych problemów w podręczniku systemowym (Jens Schweikhardt).
- poprawić Regis font-magazynowe (Ross Combs):
- usunąć & quot; losowe śmieci & quot; nieznanych bohaterów pokolenia
- dodaj rozszerzenie xterm załadować glify użytkowników dla alfabetu 0
- dodaj rozszerzenie xterm określić ładowania alfabet z czcionką o nazwie
- naprawić błąd z wykorzystaniem pustych szczelin alfabetu, które spowodowały gniazdo 0 do niszczona
- Aktualizacja / wyjaśnienie komentarze związane Regis
- dodaj rozszerzenie DECprint do drukowania / czyszczenie ekranu (tylko rozliczenie odbywa)
- poprawić Regis konwersji colorspec (Ross Combs):
- uniknąć pewnych zmiennoprzecinkowych matematyki dla konwersji przestrzeni kolorów
- przenieść dwie kopie colorspec parsowania do pojedynczej funkcji,
- Zmiana colorspec parsowanie w obsłudze elementy są w porządku lub spacji i przecinków między nimi
- dodać wsparcie dla rozszerzenia, gdzie składniki RGB może być dany zamiast HLS
- poprawić wykorzystanie const, np dla wskaźników Linedata (Ross Combs łata).
- klip z grafiką, które nakładają się na bufor przewijania oraz ekran Alt (poprawki przez Ross Combs).
- zmiany zmiany zmiany ogniskowej do wydarzeń w patchu # 287, aby ograniczyć je do tłumienia reset pilnym-podpowiedź, bo kilka przydatnych wydarzenia focusOut były zagubione (raport Joe Peterson).
- zmienić dpkg gromadzeniu skrypt do konfiguracji xterm-dev jako alternatywa x-terminala emulatora.
- rozszerzenie funkcji --with-xterm-dowiązania symbolicznego do dowiązania symboliczne dla innych programów i skryptów.
- drobne poprawki do vttests / resize.pl niezdefiniowanej zmiennej, aby uniknąć podczas odbierania uszkodzony / brakujące odpowiedzi, np, z mrxvt.
- zmienić sposób, że grafika Regis są odświeżane (poprawka Ross Combs):
- to wstępnie komponuje sytuacji nakładania grafiki w celu uniknięcia niepotrzebnych i migotanie zwraca
- dodaje trójwymiarowy tabeli odnośników do RGB - & gt; wartości pikseli i wykorzystuje to na wszystkich grafiki
- czerpie z odcinków, gdy nie jest prowadzony w tym samym kolorze
- w przypadkach, w których nie ma przezroczyste elementy, to używa XImage rysować
- to haki do wsparcia podwójne buforowanie, jeśli jest włączony (choć nie wydaje się, aby pozbyć się wszystkich migotania).
- Ma to wpływ na zmniejszenie migotanie i przyspieszenie odświeżanie.
Co nowego w wersji 312:
- cofnąć zmiany do_select_regex () w poprawkę nr 311 (sprawozdania przez H Merijn Brand, Sven-Haegar Koch, Debian # 762978).
Co nowego w wersji 311:
- wspomnieć xclip w manpage jako alternatywne obejścia dla kopiowania danych ze schowka , zauważając, że selectToClipboard (z patch # 209) jest zalecane podejście (Debian # 639094).
- W do_select_regex prawidłowe porównanie () z pozycji roboczej przed kolumny wyjścia.
- poprawne inicjalizacji dla funkcji wyrażeń regularnych działań exec-wybieralnych i wstawić do wyboru (Debian-# 758633).
- zmienić logikę exec i wstawić w formacie formacie działania w celu zapewnienia, że występuje tylko formatowanie po otrzymaniu wyboru (Debian # 758633).
- Konto do stanu odwrotnego-video w szczególnym przypadku barwienia kursora (Debian # 759734).
- rozwiązać problem logowania rozszerzenie wspierające Regis, a także korygowanie przypadek, gdy ignorowane-znaków nie były naprawdę ignorowane (poprawka Ross Combs).
- Włącz & quot; Ucieczka Sequence & quot; pozycja menu po otrzymaniu OSC 50. Także wyłączać go, jeśli nie określa sekwencja ucieczki czcionki (Debian # 760208).
- poprawić poprawkę dla pozycji menu fontsel z patch # 304: ponieważ odzyskiwanie używane & quot; bieżący font & quot ;, to nie powieść, jeśli najpierw wybrano poprawną czcionkę, a następnie nieprawidłowe czcionki (Debian # 760207)
- poprawić off-by-one w limicie, sprawdzić funkcję ScrnLimitChar (sprawozdania przez Egmont Koblinger).
Co nowego w wersji 309:
- zmodyfikować skrypt konfiguracyjny, aby obejść gruzu pozostawionego przez aktualizacje XQuartz.
- zmodyfikować skrypty test-pakiet, aby włączyć grafiki Regis.
- dodaj --with-Xaw3dxft, aby połączyć się z xaw biblioteki 3D (XFT Muru Stephen P).
- zmienić zresetować w kształcie kursora brać pod zasobu konto cursorUnderline (raport Christian Weisgerber).
- Aktualizacja config.guess, config.sub
dodatki do ulepszenia grafiki, np Regis, rysunek tekst (Ross Comb).
Co to jest nowy w wersji 304:
- dodaj czek debugowania przez wpisy tabeli parsowanie, stałe kilka niespójności .
- obsłużyć utmpx sznurki / utmpx konsekwentnie z nowej funkcji, która null podkładki niewykorzystane miejsca.
- build-fix do konfiguracji imake 9 i FreeBSD później, w celu uwzględnienia zastąpienia utmpx z utmpx.
- poprawić obsługę fontsel (font-menu wyboru):
- zainicjować pozycję menu inaczej, jeśli jest używana konfiguracja paska narzędzi, czyli umożliwienie bez próby użycia bieżący wybór jako nazwa czcionki. Ze względu na sposób, w którym pasek, oznacza to, ta próba zwykle nie, i będzie skutkować ostrzeżeniem.
- Jeśli działania menu nie powiedzie się, na przykład, nie można załadować czcionki dla danego wybranej nazwy, a następnie odzyskać poprzez wznowienie z bieżącej czcionki. Wcześniej udał się do odzysku domyślnej czcionki. To zostało zrobione, aby obejść brakujące czcionki bitmapy w patchu # 276.
- OSC dokument 119 w sekwencji kontrolnych aukcji (raport Egmont Koblinger).
- zmienić specjalnej obsługi XF86Paste lub SunPaste keysym (patrz poprawki nr 227), aby użyć standardowych modyfikatorów shift / blokady w przypadku są to, na przykład, stosowane na poziomie 3 w pliku xkb Matthieu (poprawki).
- konfigurowanie aktualizacji makro:
- drop opcji -no-gcc z CF_INTEL_COMPILER
- zmienić CF_XOPEN_SOURCE tłumić czek na zdefiniowanie w systemie Solaris _XOPEN_SOURCE
- zmniejszyć przechowywanie BSS używany modułów Regis / Sixel, jak również wykorzystanie pamięci porządki w innych modułach.
- Początkowe zmiany wsparcia Regis (poprawka Ross Combs):
- Dokument kontrolny-sekwencje
- oddzielne ifdef dla sixel i kolor zarejestrować funkcji
- dodać konfigurację VT382
Co nowego w wersji # 301:
- OSC 104 i 105 nie akceptuje parametr zresetować Specjalny kolor (Łata autorstwa Egmont Koblinger).
- dodać kontrolę konfiguracyjny dla initgroups i używać tej funkcji w celu uzupełnienia jej wykorzystanie setgid (wymuszane przez Miroslav Lichvar łaty).
- poprawić manuala opis tłumaczeń scrollBar porównaniu tłumaczeń vt100 (Debian # 723573).
- dodać kilka akapitów na stronie podręcznika wyjaśniające skutki uzależnienia xterm w sprawie X Toolkit dla wiersza polecenia parsowania.
- zmienić logikę motyw kursora, by sprawdzić, czy zmienna środowiskowa XCURSOR_THEME jest ustawiona na wartość niepustego przed konstruowania manekina nich (monit o podobnej kontroli dodanej w OpenBSD CVS).
- dodaj czek na przypadku, gdy pogrubienie czcionki TrueType brakuje glifów, gdzie nie ma go pogrubienie czcionki. Tymczasowo przełączyć się na nie pogrubioną czcionką, aby narysować glifów (raport David Demelier).
- drobne poprawki dokumentacji dla ctlseqs.ms
- tylko ustawić zmienną środowiskową do SHELL programów znajdujących się w pliku / etc / shells (patch / poproszony przez Al raportu Poole).
- build-fix, gdy stosuje --disable-wide-znaków --disable-boxchar (monit poprawki przez Andrey Panov).
Co nowego w wersji # 300:
- zmiany obejście biblioteki z poprawkami xcursor # 298; sugerowane rozwiązanie dla Debiana # 466704 spadł w konflikt z błędem w których leczonych xcursor wartość pustą dziedziczy = jako ważny temat-i spowodowało przepełnienie stosu z powodu bezgranicznej rekursji. Niektóre cechy klimatyczne, xfce4 narażone błąd. Raport w Debian pokrewnych # 531679 został zamknięty bez następujące zalecenie, aby ograniczyć stosu rekursji w tej bibliotece (zgłoszone przez Sergey V Dyatko Debian # 731269,).
Co nowego w wersji # 299:
- Fix regresji zgodnie z patch-rysunek # 297 zmian dla NRCS narażone przez zmiany do assumeAllChars zasobu w patchu # 298 (Markus Waldeck raportu).
Komentarze nie znaleziono