Выпуск Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Midnight Commander 4.8.33

ПослС пяти мСсяцСв Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ выпуск консольного Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Midnight Commander 4.8.33, Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ с 1994 Π³ΠΎΠ΄Π° ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π΄Π²ΡƒΡ…ΠΏΠ°Π½Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс Π² стилС Norton Commander. Midnight Commander ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌΠΈ особСнностями, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΡ‹ΡˆΠΈ, встроСнный просмотрщик Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ тСкста с подсвСткой синтаксиса, использованиС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Π€Π‘ для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ², ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ сСтСвых Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ (SFTP, SSH), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ€Π΅ΠΆΠΈΠΌ быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° для запуска ΠΊΠΎΠΌΠ°Π½Π΄, использованиС Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ Ρ‡Π°ΡΡ‚ΠΎΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ мСстам Π² Π€Π‘, Π³ΠΈΠ±ΠΊΠΈΠ΅ срСдства для поиска. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv3+.

Бписок основных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ VFS-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для просмотра содСрТимого torrent-Ρ„Π°ΠΉΠ»ΠΎΠ².
  • Π’ нСграфичСских сСансах ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ задСйствованы ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ для воспроизвСдСния Π·Π²ΡƒΠΊΠ°, ΠΏΠΎΠΊΠ°Π·Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ проигрывания Π²ΠΈΠ΄Π΅ΠΎ.
  • Π’ mc.ext.ini Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ² crate-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π½Π° языкС Rust ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² ipk, примСняСмых Π² OpenEmbedded.
  • Π’ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ использованиС элСмСнтов стандарта C99. Для сборки Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ трСбуСтся компилятор с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ C99 ΠΈ Automake ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ вСрсии 1.14.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° использования Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° ksh Π² качСствС subshell.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Fish 4.0, пСрСписанной Π½Π° языкС Rust.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° использования Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния PROMPT_COMMAND массива Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
  • Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° vim ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ keymap-Ρ„Π°ΠΉΠ» с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш Π² стилС vim.
  • Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ FreeBSD Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° «TERM=xterm-clear».
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° web-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, запускаСмого ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ просмотра html-Ρ„Π°ΠΉΠ»ΠΎΠ² (Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ опрСдСляСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ firefox, konqueror, opera ΠΈ chromium).
  • Для Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ вмСсто Travis задСйствован сСрвис GitHub Actions.
  • Π’ mcedit устранСно Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅, возникавшСС ΠΏΡ€ΠΈ создании Π½ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².
  • Π’ tar vfs устранСно Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ освобоТдСниС памяти, Π° Π² sftpfs vfs ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ памяти послС Π΅Ρ‘ освобоТдСния.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru