Оновлення Ghostty 1.3.1: покращення та виправлення
Оновлення Ghostty 1.3.1: Виправлення та покращення
Вийшло оновлення Ghostty 1.3.1, яке є незначним патчем для цього термінального емулятора з апаратним прискоренням GPU. Головна мета цього оновлення – виправлення регресій, які виникли в версії 1.3, з акцентом на macOS.
Виправлення проблем macOS у Ghostty 1.3.1
Оновлення усуває проблему з macOS, яка викликала призрачні події миші після зміни фокуса. Це могло призводити до небажаного перетаскування, вибору тексту та прокручування в терміналі. Крім того, Ghostty 1.3.1 виправляє стан миші, що викликав цю проблему.
Також до складу оновлення входять кілька інших виправлень, специфічних для macOS. Відкриття вкладок більше не призводить до несподіваного зміни розміру вікон у певних конфігураціях. Редагування заголовків вкладок в режимі inline тепер правильно відновлює фокус клавіатури після підтвердження або скасування редагування. Перейменування заголовків вкладок у повноекранному режимі знову працює коректно.
Нові можливості Ghostty 1.3.1
Також в цьому випуску виправлено поведінку та обладнання для перетягування в повноекранному режимі та відновлено переважання теки Ghostty над системними ярликами macOS. Це дозволяє знову прив’язувати комбінації клавіш, такі як Super+h.
Окрім того, Ghostty 1.3.1 додає новий параметр конфігурації progress-style для прогрес-барів OSC 9;4. У цьому оновленні також вводяться дві нові дії зв’язок: set_surface_title:<title> та set_tab_title:<title>, що дозволяє користувачам встановлювати назви вікон і вкладок безпосередньо з комбінацій клавіш та інших точок введення дій.
Покращення інтеграції оболонки
Конфігурація робочого каталогу тепер розширює шляхи, які починаються з ~/, а jump_to_prompt:next тепер правильно обробляє багаторядкові запити при переході вперед через запити оболонки.
Інтеграція з оболонкою також отримала кілька виправлень. Для Zsh Ghostty покращує сумісність позначення запитів з динамічними темами та поведінкою відтворення запитів. Для Bash багаторядкові запити PS1 з підстановками команди більше не ламаються через вставку позначок, а індикатор режиму vi Readline тепер не додає зайві нові рядки при перерисовці.
Виправлення для користувачів Linux та FreeBSD
Користувачі Linux та FreeBSD також отримують кілька виправлень, пов’язаних з GTK. Команда +new-window тепер правильно обробляє прихований --working-directory при використанні з -e. Для користувачів Snap Ghostty більше не витікає LD_LIBRARY_PATH з лаунчера Snap у дочірні процеси, що уникатиме конфліктів під час виконання програм, запущених з термінала.
Розробники Ghostty зазначають, що інші регресії та проблеми версії 1.3.x все ще досліджуються. Очікується, що майбутнє оновлення 1.3.2 вийде пізніше.




