XTerm เป็นแหล่งเปิดฟรีและชิ้นส่วนของซอฟต์แวร์ที่ให้ผู้ใช้มี Tektronix 4014 และธันวาคม VT102 / VT220 จำลอง terminal รองรับสำหรับ GNU / Linux ระบบปฏิบัติการที่ทำงานอยู่บนชั้นบนสุดของหน้าต่าง system.The X11 ที่ง่ายที่สุดคือสถานี emulatorIt งานโปรแกรมจำลองเทง่ายที่สุดสำหรับระบบนิเวศ GNU / Linux, ออกแบบมาโดยเฉพาะเพื่อนำไปใช้โดยโปรแกรมที่ไม่สามารถเข้าถึง X11 ระบบวินโดว์โดยตรงเช่นการติดตั้งบางอย่าง ด้วยเหตุนี้มันมาติดตั้งบนจำนวนมากที่ใช้ระบบปฏิบัติการลินุกซ์พร้อมกับจำลอง terminal ที่ทันสมัย app.Features ใช้โปรแกรมพื้นฐานมาก interfaceThe มีอินเตอร์เฟซผู้ใช้ขั้นพื้นฐานที่มีฟังก์ชันการทำงานที่ไม่มีคลิกขวาหรือเมนูหลักหรืออื่น ๆ ตั้งค่าตัวเลือก หน้าต่างหลักเท่านั้นที่สามารถปรับขนาดและจะทำงานร่วมกันกับรูปแบบเริ่มต้นของสภาพแวดล้อมเดสก์ทอปของคุณ มากมายเหลือเฟือของตัวเลือกที่มีอยู่ใน XTerm รวมทั้งความสามารถในการเปิดหรือปิดการสลับคอลัมน์ 80/132 ข้อความคอนโซลตัดเปิดหรือปิดการใช้งานมักจะเน้นไอคอนที่ใช้งานและฟังก์ชั่นวิจิตรรถยนต์เช่นเดียวกับการตั้งค่าสีของเส้นขอบและชื่อ ชื่อสำหรับ window.Features ที่ glanceIt ยังเป็นไปได้ที่จะเปิดหรือปิดข้อความเคอร์เซอร์กระพริบการทำงาน, ความสามารถในการดูตัวหนาเป็นสีเปลี่ยนสีพื้นหลังและเบื้องหน้าใช้รูปแบบตัวอักษรบางอย่างเปิดหรือปิดตามปกติ / หนายับยั้งการเปรียบเทียบตัวอักษรและเปิดใช้งานโหมดเต็มหน้าจอเริ่มต้น นอกจากนี้ผู้ใช้สามารถเปิด / ปิดการแทนที่เลือกสีเริ่มต้นของ 'ลบ' จาก Pty และตรรกะที่ยังคงหน้าต่างหลังจากที่ออกใช้โหมดแทรก termcap สำหรับเปิด / ปิดการเลื่อนการกระโดดและการจำแนก C1 พิมพ์เช่นเดียวกับ เพื่อเปิดหรือปิดการเข้าสู่ระบบและโหมดการใช้สถาน luit.Bottom lineThere มีหลายตัวเลือกที่น่าสนใจอื่น ๆ ที่สามารถนำมาใช้เมื่อใช้คำสั่ง XTerm แต่ส่วนใหญ่อาจจะไม่มีของพวกเขาจะถูกใช้โดยผู้ใช้งานที่อาจจะชอบที่จะใช้สถานีที่ทันสมัย การใช้งานโปรแกรมจำลองเช่น GNOME สถานี Konsole หรือคำศัพท์
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เปลี่ยนชื่อใหม่ (เอ้อ ) กำหนดค่าตัวเลือก --enable-เริ่มต้นที่จะลบ --enable-Pty ลบตั้งแต่ที่ขัดแย้งกับตัวเลือกที่มีอยู่ (รายงานโดย Jens Schweikhardt).
- แก้ไขตัด / ข้อผิดพลาดในการวาง --with-builtin-xpms กำหนดค่าตัวเลือก (รายงานโดย Jens Schweikhardt รอสส์รวงผึ้ง).
- แก้ไขปัญหาการจัดรูปแบบเล็ก ๆ น้อย ๆ ในคู่มือ xterm (รายงานโดย Jens Schweikhardt).
- กำจัดที่ไม่จำเป็น & quot; # (vi & quot; เครื่องหมายในแมโคร autoconf โดยใช้ & quot; (& quot; ที่จะเริ่มต้นกรณีกรณีคำสั่ง (แนะนำโดย Jens Schweikhardt) .
- แก้ไขเล็ก ๆ น้อย ๆ ในการปรับปรุงการใช้งาน const (รอสส์รวงผึ้ง).
มีอะไรใหม่ ในรุ่น 314:
- แก้ไขข้อผิดพลาดในรุ่น termcap เฉพาะของการปรับขนาด เมื่อเส้นหรือค่าคอลัมน์อยู่ที่ปลายสุดของสตริง termcap ไม่สมบูรณ์ (ได้รับแจ้งจากรายงาน Coverity).
- การปรับปรุงคุณลักษณะ paste64 (รายงานจากโอลาฟ Rogalsky)
- แก้ไข & quot; p; & quot; คำสั่งในตัวอย่าง paste64.pl.
- แก้ไข _OwnSelection เพื่อให้การควบคุม paste64 จะก่อให้เกิดการเลือกหลัก / คลิปบอร์ดที่จะปฏิเสธและล้าง.
- ละเว้นพิเศษ & quot; = & quot; ที่ใช้ในการขยายเพื่อให้ base64 ตอบสนองหลายสี่ตัวอักษร.
- แก้ไข _ConvertSelectionHelper จะไม่หยุดในการแปลง nulls ที่ฝังอยู่ในตัวเลือกหลักหรือคลิปบอร์ด ที่ทำให้พฤติกรรมที่สอดคล้องกับการตัดบัฟเฟอร์- Nulls ไม่ได้ส่งให้กับแอพลิเคชันเพราะพวกเขาจะใช้สำหรับการแยกในสายห้องสมุด X ที่แปลงค่า XTextProperty.
- เพิ่มตัวเลือกการกำหนดค่า --with-man2html ที่จะอนุญาตให้ทางเลือกให้กับคนของ Groff / แปลง html ที่.
- การทบทวนและแก้ไขการตั้งค่าทรัพยากรซึ่งสามารถตั้งค่าลำดับการควบคุมผ่านทาง ฯลฯ
- เพิ่มล์ 6 เพื่อเปิด / ปิดสีตั้งค่าผ่านทางล์ 5 โดยไม่ต้องเปลี่ยนการกำหนดสี (ได้รับแจ้งจากแพทช์โดย Ingo Bruckl).
- เพิ่มตัวเลือกบรรทัดคำสั่ง -itc สำหรับตัวเอียง.
- เพิ่ม Colorit และ colorITMode สำหรับตัวเอียงเช่น colorBD ฯลฯ .
- allowPasteControls ป้องกันการปรับเปลี่ยนโดย editres.
- การเปลี่ยนแปลง passedPty จากความยาวคงที่จะจัดสรรเพื่อให้แน่ใจว่ามันเป็นเวลานานพอที่จะถือค่าตัวเลือก -S (รายงานโดยเบน Longbons).
- ปรับปรุง Regis เริ่มต้นกราฟิก (รอสส์รวงผึ้ง):
- เพิ่มทรัพยากรสตริงใหม่ที่จะตั้งค่าเริ่มต้นตัวอักษร Regis.
- แก้ไขปัญหาแคชที่ชื่อตัวอักษรไม่ได้นำมาพิจารณาเมื่อมองขึ้นไปตัวชี้วัดที่เก็บไว้.
- ช่วยให้สามารถใช้ค่าเศษส่วนในพิกัด (ซึ่งจะช่วยให้การตั้งค่าพิกัดเพื่อสิ่งที่ต้องการ [0,1] [1,0])
- คู่กราฟิก Regis ขั้นต่ำในการ 200x200
- การตั้งค่าเริ่มต้น Regis ขนาดภาพ & quot; อัตโนมัติ & quot;
- แก้ไขบางสลับกว้าง / ความสูงของพารามิเตอร์ในข้อความ TRACE
- เพิ่มการสนับสนุนสำหรับการปรับขนาดและสะท้อนระบบการประสานงานไปที่คำสั่งที่อยู่หน้าจอ
- การตั้งค่าขั้นต่ำ Regis ขนาดกราฟิก 100x100 - ช่วงที่อยู่ที่มีขนาดเล็กจะได้รับการปรับขึ้น
- ตั้งค่าภาพถ้าทั้งความกว้างหรือความสูงเป็นศูนย์ (ซึ่งควรจะเกิดขึ้นร่วมกันหรือไม่ทั้งหมด แต่เปลี่ยนตรรกะได้รับกำจัดของวงเล็บพอใช้)
- เพิ่มการสนับสนุนสำหรับหน้าจอพิกัดอื่น (เพียงชดเชยพิกัดคว่ำหรือปรับไม่ได้)
- ช่วยให้รัฐกราฟิกทั่ว Regis เรียกเว้นแต่ P1 P3 รหัสหรือรายการที่มีการใช้
- การเปลี่ยนแปลงลูปเพื่อดำเนินการต่อหลังจากแยกช่องว่างที่จะอนุญาตให้ช่องว่างต่อท้าย
- แก้ไขบางอย่างไม่ถูกต้องปลดเปลื้องตัวอักษร
มีอะไรใหม่ ในรุ่น 313:
- การตั้งค่าเพิ่มทรัพยากรที่จะอนุญาตให้ regisScreenSize screensizes ที่กำหนดเองสำหรับกราฟิก Regis ( ได้รับแจ้งจากการพูดคุยกับสกอตต์ Froebe).
- แก้ไขปัญหาเล็ก ๆ น้อย ๆ บางอย่างใน manpage (Jens Schweikhardt).
- ปรับปรุงการจัดการตัวอักษร Regis (รอสส์รวงผึ้ง):
- ลบ & quot; ขยะสุ่ม & quot; รุ่นสำหรับตัวอักษรที่ไม่รู้จัก
- เพิ่มส่วนขยาย xterm โหลดร่ายมนตร์ของผู้ใช้สำหรับตัวอักษร 0
- เพิ่มส่วนขยาย xterm เพื่อระบุการโหลดจากตัวอักษรตัวอักษรตามชื่อ
- แก้ไขข้อผิดพลาดที่มีการใช้ช่องว่างอักษรซึ่งก่อให้เกิดช่อง 0 ถึงจะ clobbered
- การปรับปรุง / ชี้แจงความคิดเห็น Regis ที่เกี่ยวข้อง
- เพิ่มส่วนขยาย DECprint สำหรับการพิมพ์ / การล้างหน้าจอ (ล้างเพียงจะดำเนินการ)
- ปรับปรุงการแปลง Regis colorspec (รอสส์รวงผึ้ง):
- หลีกเลี่ยงบางจุดลอยคณิตศาสตร์สำหรับการแปลง colorspace
- ย้ายสำเนาที่สองของการแยก colorspec กับฟังก์ชั่นเดียว
- การแยกการเปลี่ยนแปลง colorspec ที่จะจัดการกับชิ้นส่วนที่ถูกออกคำสั่งหรือมีช่องว่างและเครื่องหมายจุลภาคระหว่างพวกเขา
- เพิ่มการสนับสนุนสำหรับส่วนขยายที่ส่วนประกอบ RGB จะได้รับแทน HLS
- ปรับปรุงการใช้ const เช่นสำหรับตัวชี้ LineData (แพทช์โดยรอสส์รวงผึ้ง).
- คลิปของกราฟิกที่ทับซ้อนบัฟเฟอร์ scrollback และหน้าจอแอลที (แพทช์โดยรอสส์รวงผึ้ง).
- แก้ไขการเปลี่ยนแปลงที่จะมุ่งเน้นการเปลี่ยนแปลงเหตุการณ์ในแพทช์ # 287 จะ จำกัด การปราบปรามการรีเซ็ตเร่งด่วน-คำใบ้เพราะบางเหตุการณ์ที่มีประโยชน์ FocusOut หายไป (รายงานโดยโจปีเตอร์สัน).
- แก้ไข dpkg สร้างสคริปต์การกำหนดค่า xterm-dev เป็นขั้ว x-จำลองทางเลือก.
- ขยาย --with-xterm-symlink คุณลักษณะที่จะทำให้การเชื่อมโยงสัญลักษณ์สำหรับโปรแกรมอื่น ๆ และสคริปต์.
- แก้ไขเล็กน้อย vttests / resize.pl ที่จะหลีกเลี่ยงไม่ได้กำหนดตัวแปรเมื่อได้รับการหัก / การตอบสนองที่ขาดหายไปเช่นจาก mrxvt.
- เปลี่ยนวิธีที่กราฟิก Regis จะมีการรีเฟรช (แพทช์โดยรอสส์รวงผึ้ง):
- มันก่อนประกอบด้วยกราฟิกที่ทับซ้อนกันเพื่อหลีกเลี่ยงการใด ๆ ที่ไม่จำเป็นและริบหรี่ดึง
- จะเพิ่มตารางการค้นหาแบบสามมิติสำหรับ RGB - & gt; ค่าพิกเซลและใช้นี้ทั่วกราฟิกทั้งหมด
- มันดึงในส่วนของเส้นตรงเมื่อมีการทำงานที่มีสีเดียวกัน
- ในกรณีที่มีชิ้นส่วนที่โปร่งใสไม่มีจะใช้ XImage การวาด
- มัน hooks เข้าไปในการสนับสนุนการกำหนดบัฟเฟอร์คู่หากมีการเปิดใช้งาน (แม้เรื่องนี้ดูเหมือนจะไม่ได้รับการกำจัดของการสั่นไหวทั้งหมด).
- นี้มีผลในการลดการสั่นไหวและเร่งขึ้นวาด.
มีอะไรใหม่ ในรุ่น 312:
- ยกเลิกการเปลี่ยนแปลงที่จะ do_select_regex () ในแพทช์ # 311 (รายงาน โดย H Merijn ยี่ห้อ, Sven-Haegar โคช์สเด # 762978).
มีอะไรใหม่ ในรุ่น 311:
- พูดถึง xclip ใน manpage เป็นทางเลือกสำหรับการแก้ปัญหาการคัดลอกข้อมูลคลิปบอร์ด สังเกตว่า selectToClipboard (จากแพทช์ # 209) เป็นวิธีที่แนะนำ (Debian # 639094).
- การเปรียบเทียบที่ถูกต้องใน do_select_regex () ตำแหน่งทำงานกับคอลัมน์เริ่มต้น.
- การเริ่มต้นที่ถูกต้องสำหรับคุณลักษณะที่แสดงออกปกติของการกระทำ exec เลือกและแทรกเลือก (Debian # 758633).
- ปรับเปลี่ยนตรรกะสำหรับ exec จัดรูปแบบและการกระทำแทรกรูปแบบเพื่อให้แน่ใจว่าการจัดรูปแบบที่เกิดขึ้นหลังจากการคัดเลือกจะได้รับ (Debian # 758633).
- การบัญชีสำหรับสถานะของการกลับวิดีโอในกรณีพิเศษของสีเคอร์เซอร์ (Debian # 759734).
- แก้ไขปัญหาการเข้าสู่ระบบในการสนับสนุนการขยาย Regis เช่นเดียวกับการแก้ไขกรณีที่ตัวอักษรไม่ได้ละเลยไม่สนใจจริงๆ (แพทช์โดยรอสส์รวงผึ้ง).
- เปิดใช้งาน & quot; หนีลำดับ & quot; รายการเมนูเมื่อล์ 50 จะได้รับ นอกจากนี้หากปิดการใช้งานลำดับหนีไม่ระบุตัวอักษร (Debian # 760208).
- การปรับปรุงแก้ไขสำหรับรายการเมนู fontsel จากแพทช์ # 304 เพราะการกู้คืนที่ใช้ & quot; อักษรปัจจุบัน & quot ;, มันจะล้มเหลวถ้าคนแรกที่เลือกตัวอักษรที่ถูกต้องแล้วตัวอักษรที่ไม่ถูกต้อง (Debian # 760207)
- แก้ไขออกโดยหนึ่งในขีด จำกัด ของการตรวจสอบสำหรับการทำงาน ScrnLimitChar (รายงานโดย Egmont Koblinger).
มีอะไรใหม่ ในรุ่น 309:
- แก้ไขสคริปต์การกำหนดค่าการทำงานรอบเศษที่เหลือจากการอัพเกรด XQuartz
- แก้ไขสคริปต์แพคเกจการทดสอบการเปิดใช้งานกราฟิก Regis.
- การปรับปรุง / เพิ่มเติม Regis กราฟิกเช่นข้อความภาพวาด (รอสส์ซี่).
- เพิ่ม --with-Xaw3dxft, เชื่อมโยงกับ Xaw 3d ห้องสมุด XFT (สตีเฟ่นพีผนัง).
- แก้ไขการตั้งค่าสำหรับเคอร์เซอร์รูปร่างที่จะคำนึงถึงทรัพยากร cursorUnderline (รายงานโดยคริสเตียน Weisgerber).
- การปรับปรุง config.guess, config.sub
มีอะไรใหม่ ในรุ่น 304:
- เพิ่มการตรวจสอบการแก้จุดบกพร่องสำหรับรายการตารางแยกคงไม่สอดคล้องกันไม่กี่ .
- จัดการ utmp / utmpx สายอย่างต่อเนื่องกับฟังก์ชั่นใหม่ที่ null แผ่น-สถานที่ที่ไม่ได้ใช้.
- สร้างแก้ไขสำหรับการตั้งค่า imake กับ FreeBSD 9 และต่อมาในการบัญชีสำหรับการเปลี่ยน utmp กับ utmpx.
- ปรับปรุงการจัดการของ fontsel (เลือกแบบอักษร) รายการเมนู:
- เริ่มต้นรายการเมนูการตั้งค่าที่แตกต่างกันถ้าแถบเครื่องมือที่ใช้คือการเปิดใช้งานได้โดยไม่ต้องใช้ความพยายามที่จะเลือกในปัจจุบันเป็นชื่อตัวอักษร เพราะวิธีการที่แถบเครื่องมือคือการติดตั้ง, ความพยายามนี้มักจะล้มเหลวและจะส่งผลให้การเตือน.
- ถ้าการกระทำเมนูล้มเหลวเช่นตัวอักษรไม่สามารถโหลดชื่อที่เลือกรับแล้วฟื้นตัวกลับมาทำงานกับแบบอักษรปัจจุบัน ก่อนที่จะกู้คืนไปแบบอักษรเริ่มต้น ที่ทำเพื่อหลีกเลี่ยงตัวอักษรบิตแมปที่ขาดหายไปในแพทช์ # 276.
- เอกสารล์ 119 ในลำดับการควบคุมรายการ (รายงานโดย Egmont Koblinger).
- ปรับเปลี่ยนการจัดการพิเศษของ XF86Paste หรือ SunPaste keysyms (ดูแพทช์ # 227) ที่จะใช้มาตรฐานการเปลี่ยนแปลง / ปรับเปลี่ยนล็อคในกรณีเหล่านี้จะยกตัวอย่างเช่นการใช้ในระดับ 3 ในแฟ้ม XKB (แพทช์โดย Matthieu Herrb).
- การปรับปรุงการกำหนดค่าแมโคร:
- วางเป็นตัวเลือกที่ไม่มี-gcc จาก CF_INTEL_COMPILER
- แก้ไข CF_XOPEN_SOURCE ที่จะระงับการตรวจสอบสำหรับการกำหนด _XOPEN_SOURCE บน Solaris
- ลดการจัดเก็บข้อมูลที่ใช้สำหรับการ bss โมดูล Regis / Sixel เช่นเดียวกับการใช้พื้นที่เก็บทำความสะอาดในโมดูลอื่น ๆ .
- การเปลี่ยนแปลงเริ่มต้นสำหรับการสนับสนุน Regis (แพทช์โดยรอสส์รวงผึ้ง):
- การควบคุมลำดับเอกสาร
- ifdef แยกต่างหากสำหรับคุณสมบัติ sixel และสีลงทะเบียน
- เพิ่มการกำหนดค่าสำหรับ VT382
มีอะไรใหม่ ในรุ่น # 301:
- ล์ 104 และ 105 ไม่ยอมรับพารามิเตอร์การตั้งค่า สีที่เฉพาะเจาะจง (แพทช์โดย Egmont Koblinger).
- เพิ่มการตรวจสอบการกำหนดค่าสำหรับ initgroups และการใช้ฟังก์ชั่นที่มาเพื่อเติมเต็มการใช้งานของ setgid (ได้รับแจ้งจากแพทช์โดยมิโรสลาฟ Lichvar).
- การปรับปรุงรายละเอียดของการแปล manpage เลื่อนเมื่อเทียบกับการแปล vt100 (Debian # 723573).
- เพิ่มวรรคสามเพื่อ manpage อธิบายความหมายของความเชื่อมั่น xterm บน X เครื่องมือสำหรับการแยกบรรทัดคำสั่ง.
- ปรับเปลี่ยนตรรกะเคอร์เซอร์รูปแบบการตรวจสอบว่าตัวแปรสภาพแวดล้อม XCURSOR_THEME มีการตั้งค่าให้เป็นค่าว่างก่อนที่จะสร้างหุ่นพวกเขา (ได้รับแจ้งจากการตรวจสอบที่คล้ายกันเพิ่มเข้ามาใน OpenBSD CVS).
- เพิ่มการตรวจสอบกรณีที่อักษร TrueType ตัวหนาจะหายไปที่สัญลักษณ์ตัวอักษรที่ไม่ได้เป็นตัวหนา ชั่วคราวสลับไปยังตัวอักษรที่ไม่หนาการวาดสัญลักษณ์ (รายงานโดยเดวิด Demelier).
- แก้ไขเอกสารรอง ctlseqs.ms
- ตั้งค่าได้เพียงตัวแปรสภาพแวดล้อม SHELL กับโปรแกรมที่พบใน / etc / เปลือกหอย (ได้รับแจ้งจากแพทช์ / รายงานโดยอัลพูล).
- สร้างแก้ไขเมื่อ --disable ทั้งตัวอักษร---disable-boxchar จะใช้ (ได้รับแจ้งจากแพทช์โดยอันเดรย์ Panov).
มีอะไรใหม่ ในรุ่น # 300:
- แก้ไขวิธีแก้ปัญหาสำหรับห้องสมุด Xcursor จากแพทช์ # 298; วิธีที่แนะนำสำหรับ Debian # 466704 ลดลงปะทะกันของข้อผิดพลาดใน Xcursor ซึ่งได้รับการรักษาค่าว่างสำหรับสืบทอด = เป็นรูปแบบที่ถูกต้องและส่งผลให้กองล้นเนื่องจากการเรียกซ้ำมากมาย สภาพแวดล้อมบางอย่างเช่น XFCE4 สัมผัสข้อผิดพลาด รายงานที่เกี่ยวข้องใน Debian # 531679 ถูกปิดโดยไม่ทำตามข้อเสนอแนะที่จะ จำกัด การเรียกซ้ำสแต็คในห้องสมุดนี้ (รายงานโดย Sergey V Dyatko เด # 731269).
มีอะไรใหม่ ในรุ่น # 299:
- ถดถอยแก้ไขในสายการวาดภาพจากแพทช์ # 297 การเปลี่ยนแปลง สำหรับ NRCS สัมผัสจากการเปลี่ยนแปลงทรัพยากร assumeAllChars ในแพทช์ # 298 (รายงานโดยมาร์คัส Waldeck).
ความคิดเห็นที่ไม่พบ