Leksykon IT › Infrastruktura › Bufory wycinania (X11)

Bufory wycinania (X11)

Infrastruktura Svenska → Zaktualizowano: 2026-10-07

Pierwszy i najprostszy schowek X: osiem tekstowych miejsc zawieszonych na oknie głównym, do których każdy mógł pisać i z których każdy mógł czytać.

Bufory wycinania, czyli właściwości CUT_BUFFER0 do CUT_BUFFER7 okna głównego, odziedziczono po X10. Program kopiujący tekst zapisywał go wprost do CUT_BUFFER0, a ten, kto wklejał, odczytywał go z powrotem. Bez negocjacji formatu, bez właściciela, który musiałby pozostać przy życiu. Było to dokładnie tak solidne i tak prymitywne, jak brzmi.

ICCCM uznał je za przestarzałe na rzecz selekcji, w których dane zostają u nadawcy, a format uzgadnia się w chwili wklejania. Mimo to przetrwały dekady: xterm nadal do nich pisze, a kilka starych programów nie czyta niczego innego. Kto kiedykolwiek się dziwił, czemu skopiowany tekst czasem przeżywa zamknięcie programu źródłowego, prawdopodobnie spotkał bufor wycinania.

← Wróć do leksykonu