ncurses 6.2 ಕನ್ಸೋಲ್ ಲೈಬ್ರರಿ ಬಿಡುಗಡೆ

ಎರಡು ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ನಡೆಯಿತು ಗ್ರಂಥಾಲಯ ಬಿಡುಗಡೆ ncurses 6.2, ಬಹು-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸಂವಾದಾತ್ಮಕ ಕನ್ಸೋಲ್ ಬಳಕೆದಾರ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಟರ್ಫೇಸ್ ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಬೆಂಬಲಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಶಾಪಗಳು ಸಿಸ್ಟಮ್ ವಿ ಬಿಡುಗಡೆ 4.0 (SVr4) ನಿಂದ. ncurses 6.2 ಬಿಡುಗಡೆಯು ncurses 5.x ಮತ್ತು 6.0 ಶಾಖೆಗಳೊಂದಿಗೆ ಮೂಲ ಹೊಂದಾಣಿಕೆಯಾಗಿದೆ, ಆದರೆ ABI ಅನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.

ನಾವೀನ್ಯತೆಗಳ ಪೈಕಿ, O_EDGE_INSERT_STAY ಮತ್ತು O_INPUT_FIELD ವಿಸ್ತರಣೆಗಳ ಅನುಷ್ಠಾನವನ್ನು ಗುರುತಿಸಲಾಗಿದೆ, ಇದು ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಕರ್ಸರ್ ಅನ್ನು ಚಲಿಸುವಾಗ ವಿಳಂಬವನ್ನು ಸೇರಿಸಲು ಮತ್ತು ಪ್ರಸ್ತುತ ಗಾತ್ರದ ನಿರ್ಬಂಧಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗದ ಕ್ಷೇತ್ರಗಳ ಡೈನಾಮಿಕ್ ಕುಸಿತವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಸೋರಿಕೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು exit_curses ಮತ್ತು exit_terminfo ಫಂಕ್ಷನ್‌ಗಳು ಮತ್ತು ಟ್ರೇಸ್ () ಅನ್ನು ಬದಲಿಸಲು curses_trace ಅನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಮತ್ತು ಸುಧಾರಿತ ಮೌಸ್ ಈವೆಂಟ್ ಡಿಕೋಡಿಂಗ್ ಅನ್ನು ಮಾಡಿದೆ. ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಅಲಾಕ್ರಿಟ್ಟಿ, ಡಾಮ್ಟರ್ಮ್, ಕಿಟ್ಟಿ, ಮಿಂಟಿ, ಮಿಂಟಿ-ಡೈರೆಕ್ಟ್, ಎಂಎಸ್-ಟರ್ಮಿನಲ್,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vcode-direct, xterm-mono ಮತ್ತು xterm.js.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ