Sebuah terminal baru bisa kembali ke shell lama setelah penyegaran

Fixkamo-internal
Dikirim
3 September 2026 pukul 20.08 UTC
Penulis
Kamo
Commit
80d8a02

Shell tercetak pada id jendela alat, dan @ kamo / tool- core membangun mereka sebagai '${toolId} - ${+ + idCounter}' dari counter yang RESETS di setiap halaman beban. Jadi terminal pertama dibuka setelah penyegaran adalah 'terminal- 1' lagi dan tersambung ke apa pun 'terminal -1' terakhir yang tersisa berjalan - membuka terminal akan Kadang-kadang tangan Anda setengah selesai pekerjaan milik jendela Anda telah ditutup. Itu adalah kebalikan dari apa yang diminta: setiap instansi dibuka harus menjadi baru contoh terminal. Shell sekarang memiliki identitas sendiri, dicetak pada klik dan dilewatkan sebagai jendela PROP. Alat - jendela snapshot mempertahankan props verbatim, sehingga kedua bagian hold: sebuah jendela baru dibuka adalah shell baru, dan jendela yang datang kembali dari Refresh, a restore or a dropped connection reattaches to exactly its own. Id acak, dan dibatasi untuk karakter SecurityService dan agen kedua penekanan - tmux dibaca '.' dan ':' sebagai jendela dan panel pengalamatan, sehingga nama membawa mereka nama hal yang salah daripada gagal. Uji pin perilaku daripada implementasi: dua klik menghasilkan dua id sesi berbeda, id tidak pernah cocok dengan 'terminal- < n >' bentuk jendela-id, dan 500 ID berturut-turut berbeda dan semua dalam kelas karakter diterima. 411 berkas tes / 5139 tes, tsc dan produksi membangun semua bersih.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga