Midnight Commander è un'applicazione open source che fornisce agli utenti una ricca applicazione in modalità testo, applicazione di gestione file in doppio pannello che viene eseguita interamente in un emulatore di terminale. I sistemi operativi supportati includono GNU / Linux, Microsoft Windows e Mac OS X.
Si tratta di un file manager visivo a schermo intero (a schermo intero) che consente agli utenti di eseguire operazioni di base per la gestione dei file sulle piattaforme di elaborazione sopra menzionate, come copiare, spostare, rinominare e cancellare singoli o multipli file, nonché interi alberi di directory.
Caratteristiche a colpo d'occhio
Le funzionalità principali includono la possibilità di impostare facilmente nuove autorizzazioni e proprietari sui file, cercare file, creare collegamenti simbolici e duri, creare collegamenti simbolici relativi, modificare collegamenti simbolici, eseguire comandi nella subshell. Sono inclusi anche un visualizzatore e un editor interni, ma solo per i file di testo.
Inoltre, consente agli utenti di creare directory, selezionare gruppi di file, confrontare directory, usare chown avanzato, confrontare file, visualizzare dimensioni directory, modificare file di estensione e menu, nonché accedere a hotlist di directory, liste VFS attive, lavori in background e cronologia dei comandi.
Oltre alla navigazione da tastiera, gli utenti saranno in grado di utilizzare l'applicazione con il proprio dispositivo mouse, ma solo durante l'esecuzione nei terminali X Window. Inoltre, è possibile configurare il layout, i bit di visualizzazione, il file system virtuale, le conferme e le opzioni del pannello.
Può essere esteso per supportare più tipi di archivio e accedere a vari servizi
L'applicazione può essere facilmente estesa con il supporto per l'estrazione di archivi CAB, ISO9660, ARJ, RAR, ZIP, ACE e 7z, nonché l'accesso alle condivisioni Samba VFS (Virtual File System) e CVS (Concurrent Versions System) ), installando vari pacchetti.
Le distribuzioni ufficiali supportate da Linux includono Debian (Squeeze, Wheezy, Jessie, Sid) e Ubuntu (Lucid Lynx, Precise Pangolin, Quantal Quetzal, Raring Ringtail, Saucy Salamander). Un archivio sorgente è disponibile anche per il download, ma il modo migliore per installarlo è attraverso i canali software predefiniti del tuo sistema operativo.
Linea di fondo
Riassumendo, Midnight Commander è e sarà sempre il miglior amico dell'amministratore di sistema. Offre un'interfaccia in modalità testo basata su Ncurses che può essere eseguita su qualsiasi emulatore di terminale X11 o su SSH (Secure Shell) e altre shell remote.
Novità in questa versione:
- Uso improprio dei prefissi IEC e SI per le dimensioni (# 3666)
Novità nella versione 4.8.19:
- Il centro:
- Sostituisci $ MC_HOME con $ MC_PROFILE_ROOT (# 3684)
- Permetti di rebindare il tasto TAB per cambiare pannello (# 3672)
- Supporto per True Color (16 milioni di colori) (# 3145)
- Alias colore nei file skin (# 3711)
- VFS:
- Supporta timestamp con precisione in nanosecondi per le operazioni di copia / spostamento (# 3575)
- Introduci il tester dell'aiuto EXTFS (# 3730, # 3744, # 3752, # 3753, # 3751)
- Insegna a u7z di analizzare gli elenchi di archivi senza dimensioni e / o date (# 2707)
- Insegna rpm helper sugli script di transazione (n. 3750)
- Correzione di estensioni hp48, uace e uarc che utilizzavano un formato data obsoleto (# 3729, # 3747)
- Editor:
- Sintassi:
- aggiornamenti di evidenziazione HTML ed ebuild
- evidenzia i file * .t (Perl test) come script Perl
- disassociare l'estensione .cl del file dalla sintassi LISP (# 3691)
- Aggiungi evidenziazione della sintassi:
- OpenCL (# 3690)
- OpenShadingLanguage? (# 3762)
- YAML (# 3293)
- Varie:
- Pulizia del codice (# 3693, # 3703, # 3721, # 3763)
- Aggiungi skin di colori vere: "Four seasons" (# 3724)
- Attiva --enable-tests per impostazione predefinita se viene trovato il controllo (# 3708)
- Aggiunto nuovo skin: YADT (MidnightCommander / mc # 115)
- Correzioni:
- Segfault sul passaggio a sinistra del pannello su Info (# 3700)
- Compatibilità interrotta con ncurses (# 3697)
- L'impostazione MC_HOME rende mc ignora ~ / .bashrc (# 3684)
- mc_tmpdir () usa un buffer di soli 64 caratteri (# 3736)
- Alcuni bug nell'analisi dei pattern di ricerca esadecimali (# 3694)
- La ricerca esadecimale ha esito negativo sui dati binari (# 3589)
- Elenco di file interrotti facendo ricorso al doppio clic sulla riga di intestazione del pannello (# 3715)
- Ridimensionamento e posizionamento della finestra di dialogo errato (# 3714, # 3723)
- Lo stato "disabilitato" del widget non viene attivato immediatamente (# 3716)
- L'ultimo elemento dei pulsanti radio "Opzioni / Layout / Orizzontale" rimane evidenziato (# 3717)
- "Opzioni / Layout / Scadenza equa" viene ripristinata (# 3718)
- Pannelli: non può mostrare più di una & quot; colonna & quot; in modalità elenco definito dall'utente (# 3757)
- Mix di messaggi MSG_NOTIFY e MSG_FOCUS (# 3731)
- skin: "window-state-char" e "window-close-char" sono analizzati come colori (# 3710)
- Premendo e nella finestra di dialogo dell'hotlist non lo aggiorna (# 3775)
- mcview: non viene mostrato un messaggio di errore su regexp errato (# 3720)
- mcedit: fix etags filenames parsing (# 3698)
- mcedit: fissa l'area attiva del mouse per i pulsanti di ingrandimento / chiusura (# 3774)
- mcedit: i frame (interfaccia MDI) non riflettono lo stato di messa a fuoco (# 3766)
- mcedit: i frame (interfaccia MDI) a volte oscurano la barra dei pulsanti (# 3760)
- mcedit non mostra i messaggi di errore durante la ricerca al contrario (# 3735)
- help viewer: caratteri di tabulazione gestiti in modo errato (# 3754)
- VFS: errato elenco di archivi zoo (# 3696)
- VFS: segfault in VFSs non imposta la dimensione del blocco in stat (# 3749)
La casella di controllo
Novità nella versione 4.8.18:
- Il centro:
- Alt-Invio, Ctrl-Invio e Ctrl-Maiusc-Invio scorciatoie sono associabili in file manager (# 3075)
- Internals:
- Refactoring del sottosistema widget (# 2919, # 3632)
- Editor:
- Aggiungi evidenziazione della sintassi:
- GLSL (# 3683)
- CUDA (# 3686)
- Varie:
- Pulizia del codice (# 3641, # 3652)
- Correzioni:
- Errore di compilazione su FreeBSD (# 3643)
- Incompatibilità con le maledizioni di NetBSD (# 3665)
- Perdite di memoria (# 3637)
- Uscita sottoshell persa per il ridimensionamento delle finestre in tmux, schermo GNU (# 3639)
- - with-subshell = opzionale non funziona (# 3642)
- La ricerca all'indietro non è interrompibile (# 3648)
- & quot; Linee di uscita & quot; non ha alcun effetto (# 3655)
- Gestione errata dei clic del mouse in modalità elenco lungo (n. 3661)
- Panelize ripristina i segni sui file contrassegnati in molti casi (# 3663)
- Impossibile cambiare la directory nel pannello attivo in alcuni casi (# 3669)
- Visualizzazione filtrata non funziona (# 3646, # 3660)
- mcedit: non uccidere i segnalibri quando apri il file da & quot; Trova file & quot; dialog (# 3668)
- utilizzano & quot; la MC & quot; invece di & quot; MC & quot; (# 3644)
Le pagine man
Novità nella versione 4.8.17:
- Il centro:
- Supporto per ash + bugfix per bash, fish
- Trova file: il nome file vuoto corrisponde a qualsiasi nome file
- Trova file: valore vuoto di & quot; Contenuto & quot; viene utilizzato al posto di & quot; Cerca contenuto & quot; casella di controllo per disabilitare la ricerca di contenuti
- Listbox: non eseguire il wraparound sullo scroll del mouse
- Internals:
- Listbox: varie correzioni
- Suddividi MSG_ACTION in MSG_ACTION e MSG_NOTIFY
- VFS:
- Supporto del formato di compressione lzip
- Supporta il formato di compressione lz4
- patchfs: supporta la compressione xz
- Aggiorna la versione uc1541
- Aggiungi i modelli mc.ext per initramfs / initrd
- Editor:
- Aggiungi sintassi golang (MidnightCommander? / mc # 84)
- Aggiorna sintassi Puppet (MidnightCommander? / mc # 86)
- Varie:
- Pulizia del codice
- Migliore documentazione di sottotitoli
- Correzioni alle pagine man inglesi di Denys Vlasenko
- Correzioni:
- Quotazione insufficiente in mc.menu
- Rotto ./configure --without-internal-edit
- Perdite di memoria
- Nessuna preallocazione se aggiunta durante la copia del file
- Impossibile impostare il mini formato per & quot; breve & quot; tipo di inserzione
- Pannello informazioni: informazioni errate sull'inode in alcuni casi
- Pannello informazioni: nome dispositivo errato con collegamento simbolico
- Pannello informazioni: buffer overflow
- Regressione: nome file match, percorso non completo in mc.ext
- Ricerca insensibile tra maiuscole e minuscole nelle impostazioni internazionali non Unicode
- Messaggio di errore con prefisso senza senso & quot; 0: & quot;
- mcedit: buffer overflow
- mcedit: & quot; Selezione minuscolo & quot; comando nel menu utente
- mcedit: chiudi su ctrl-g
- mcview: & quot; Non trovato & quot; il risultato non è riportato in alcuni casi
- VFS: isofs non mostra .dotfiles
- VFS: isofs: impossibile copiare il file da iso quando Joliet senza RockRidge? è usato
- VFS: extfs / unzip: entra nel file zip fallisce con & quot; inconsistent extfs archive & quot;
- VFS: SFTP: vari bug
- VFS: FISH: fornisce informazioni importanti / secondarie per i dispositivi block / char
- Bashism in gitfs + helper extfs
- Invocazione non portatile dell'uomo
- mc-wrapper lascia MC_USER set
- Apertura silenziosa interrotta di file in background
- Esegui l'identificazione su JPEG anche se exif non è installato
Novità nella versione 4.8.15:
- Il centro:
- La versione minima di GLib è 2.26.0
- Usa la variabile d'ambiente PATH per cercare l'eseguibile quando apri pipe (# 3444)
- Supporta più di 2 (fino a 9) colonne nel pannello di file in modalità breve (# 3212)
- Chiarifica l'ordinamento dei file in & quot; Unsorted & quot; modalità (# 3496)
- WGroupbox: rispetta i colori della finestra di dialogo (n. 3468)
- Evidenzia il risultato del file di ricerca nel visualizzatore interno (# 3530)
- VFS:
- s3 extfs vfs: correzioni di bug e miglioramenti (# 3470, # 3502)
- Editor:
- Aggiungi l'opzione nascosta per scegliere il nome del file completo o di base nella riga di stato (n. 3445)
- Miglioramenti dell'evidenziazione della sintassi:
- Lua (# 3471)
- PKGBUILD (# 3484)
- Varie:
- Allineamento del testo nel pannello Informazioni (n. 3155)
- Seleziona la modifica del file di menu: modifica il pulsante predefinito su & quot; Utente & quot; (# 3493)
- Riconosci i file .gmo e quelli .mo (# 3422)
- Correzione del commento mc.pot che fa scattare Transifex e inplace sed sedativo (# 3479)
- Molto codice ripulisce (# 3420, # 3424, # 3426, # 3427, # 3428, # 3429, # 3430, # 3431, # 3434, # 3435, # 3437, # 3463, # 3464, # 3465, # 3466, # 3467, # 3494, # 3495, # 3539)
- Aggiornamenti della documentazione:
- Spagnolo e aiuto: sezione Diff Viewer e correzioni minori (# 3477)
- Garbage Collection VFS (# 3472)
- Correzioni:
- Varie perdite di memoria (# 3438, # 3439, # 3440, # 3457, # 3458, # 3459, # 3460, # 3461, # 3462, # 3475, # 3520, # 3521, # 3522)
- Segfault specifico del kernel Linux all'avvio (# 3441)
- Perso la pannellizzazione dei contenuti in alcuni casi (# 3032, # 3489, # 3498, # 3507)
- Evidenziazione errata dei risultati di ricerca in caso di & quot; Espressione regolare & quot; e & quot; Parole intere & quot; (# 3524)
- & quot; Parole intere & quot; la ricerca funziona solo in modalità Normale (n. 3525)
- SFTP VFS: segfault (# 3456)
- Segfault in & quot; Trova file & quot; a causa di sequenze UTF-8 non valide (# 3449)
- Variabile di Bash 'PROMPT_COMMAND' in pantheon-terminal (# 3534)
Novità nella versione 4.8.14:
- Il centro:
- La versione minima di GLib è 2.14.0
- Aggiungi nuova associazione di riquadri & quot; SelectExt & quot; per selezionare / deselezionare i file con la stessa estensione del file corrente (# 3228)
- Accelerazione del calcolo della dimensione della directory (# 3247)
- Supporto del testo in corsivo (# 3065)
- Editor:
- Nuovo supporto per l'evidenziazione della sintassi:
- fantoccio (# 3266)
- Viewer:
- Riscrivi il rendering e lo scorrimento di mcview (# 3250, # 3256)
- non più righe parziali nella parte superiore e mancato scorrimento quando si preme Su o Giù;
- migliore gestione dei caratteri CJK;
- gestire la combinazione di accenti;
- supporto per nroff migliorato;
- più comportamento di scorrimento convenzionale alla fine del file.
- Utilizza VIEW_SELECTED_COLOR in modalità semplice (# 3405)
- Nel pannello QuickView, non passare alcun carattere alla riga di comando per evitare l'esecuzione di comandi imprevisti (# 3253)
- Varie:
- Pulizia del codice (# 3265, # 3262)
- Collega poedit a Modifica azione per file .po (# 3287)
- Migliore menu di grammatica mcedit utente (# 3246)
- Correzioni:
- Impossibile costruire contro musl libc (# 3267)
- Errore nella compilazione con glib 2.20.3 (# 3333)
- Sovrascrivi la variabile bash PROMPT_COMMAND (# 2027)
- contrib / *.? sh non vengono ricreati dopo l'esecuzione di configure (# 3181)
- La rinomina dei file gestisce le sostituzioni a lunghezza zero in modo errato (# 2952)
- Perdere file su & quot; Salta & quot; quando & quot; Impossibile preallocare lo spazio per il file di destinazione & quot; (# 3297)
- Il pannello informazioni non può ottenere le statistiche del file system su Solaris (# 3277)
- & quot; Modelli di shell & quot; rotto irreparabilmente (# 2309)
- La selezione dei file per pattern utilizza byte invece di caratteri Unicode (# 2743)
- Copia i file non funzionano come previsto, quando si copia in una directory con il simbolo speciale nel nome (# 3235)
- Ordine errato di elementi della tabella old_colors (# 3404)
- Riga di input: Alt + Backspace sulla parola di una lettera cancella troppo (# 3390)
- & quot; Scansione directory & quot; la finestra è troppo stretta (# 3162)
- Nessuna guida per il menu utente (n. 3409)
- mcedit: incolla dagli appunti non funziona (# 3339)
- mcviewer: si blocca quando si visualizza una pagina man danneggiata (# 2966)
- mcview hex: evidenziazione non corretta quando la stringa di ricerca non viene trovata (# 3263)
- mcview hex edit: i caratteri UTF-8 non vengono aggiornati (# 3259)
- mcview hex edit: impossibile inserire determinati caratteri UTF-8 (# 3260)
- mcview hex edit: overflow CJK (# 3261)
- mcedit: riga di stato non mostra il percorso completo del file (# 3285)
- Blocca durante la copia da una posizione FTP a un'altra (# 358)
Novità nella versione 4.8.13:
- Il centro:
- Nuovo motore di interruzione user-friendly delle operazioni a lungo termine (# 2136)
- Editor:
- Miglioramenti dell'evidenziazione della sintassi:
- CMake (# 3216)
- PHP (# 3230)
- Traduci i nomi di lingua nella finestra di dialogo del controllo ortografico (# 3233)
- Viewer:
- Aggiungi una coppia di colori normale (predefinita) separata per il visualizzatore (# 3204)
- Gestire le pagine man utf-8 in view / open (# 1539)
- & quot; Vai alla linea & quot; è basato su 1 (# 3245)
- Varie:
- Pulizia del codice (n. 3189, n. 3223, n. 3242)
- Aggiungi nuove skin: grigio-verde-viola256 e grigio-arancione-blu256 (# 3190)
- Correzioni:
- Primo Backspace / Elimina? viene ignorato dopo il clic del mouse in un widget di input (# 3225)
- Il file di ricerca ricorsivo non funziona sulla condivisione Samba (# 3097)
- Il file di ricerca ricorsivo non funziona sulla condivisione NFS di Windows (n. 3202)
- Contatore di file errato durante l'operazione di spostamento (# 3196, # 3209)
- & quot; Scansione directory & quot; la finestra è troppo stretta (# 3162)
- Colon non viene riconosciuto all'interno di escape seq nel prompt (n. 3241)
- Visualizzazione rapida non cattura l'attenzione sul clic del mouse (# 3251)
- subshell di pesce: prompt sottoposto a override (# 3232, # 3237)
- mcviewer: interruzione del passaggio tra le modalità raw e parse (# 3219)
- mcviewer: percentuale errata in mcview hex mode (# 3258)
- RAR VFS riconosce erroneamente la versione UnRAR (# 3240)
- viewbold e viewselected mancano da alcune skin (# 3244)
- Nome enconding errato per la pagina manuale (# 3239)
- & quot; Menu utente - & gt; Visualizza la pagina di manuale & quot; non fa colorare (# 3243)
Novità nella versione 4.8.12:
- Il centro:
- Velocizza la ricerca di file (# 2290)
- Se cwd è un link simbolico, viene mantenuto all'avvio (# 3093)
- Migliora il supporto di Zsh (# 3121, # 3124, # 3125, # 3177)
- Avvia editor / visualizzatore esterno senza passare il numero di riga (# 3117)
- Esci senza conferma per impostazione predefinita (# 3132)
- Semplice selettore di skin user-friendly (# 2165, # 3178)
- Usa Joliet e RockRidge? in azione vista immagine ISO9660 (# 3187)
- VFS:
- Utilizza l'estensione .zip come metodo preferito per riconoscere gli archivi ZIP (# 2857)
- Editor:
- Ripristino selezione configurabile su CK_Store (# 3111)
- Varie:
- Pulizia del codice (n. 3113, n. 3151)
- Regola i permessi degli script su quelli installati (# 2274)
- Correggi il nome di FSF nei file di origine (# 3167)
- Pulizia della pelle (n. 3180, n. 3184)
- Non considerare & quot; Stringa non trovata & quot; messaggio come errore (# 3179)
- Correzioni:
- Creazione interrotta con NCurses (# 3114)
- Espansione tilde errata nella finestra di dialogo copia / rinomina / sposta (# 3131)
- Chown avanzato: l'escape sull'elenco utenti accetta il valore (# 3150)
- La commutazione di file nascosti con il mouse non aggiorna l'altro pannello (# 3156)
- Il punto interrogativo nella conferma dell'eliminazione è sulla sua stessa riga (# 3123)
- Le finestre di dialogo popup si spostano verso l'alto al ridimensionamento (# 3173)
- La tastiera '*' non funziona con numlock disattivato (# 3133)
- Alcune incongruenze in & quot; chiavi di apprendimento & quot; Interfaccia utente (# 3134)
- Comportamento non convenzionale di & quot; Visualizza bit & quot; dialog (# 3152)
- I tasti Maiusc-Fn non funzionano nella modalità 256 colori di tmux (# 2978)
- mcedit: il paragrafo format produce un wrapping incoerente (# 3119)
- mcedit: il controllo del file non aggiornato sul salvataggio è fallito (# 3142)
- mcedit: la prima riga viene spostata dopo il formato di paragrafo (# 1666)
- mcedit: il controllo di fine riga di trascinamento viene applicato troppo presto all'uscita (# 3140)
- Incoerenza della direzione della freccia nella riga dell'intestazione del pannello attraverso le skin (n. 3157)
- Possibile segfault durante il passaggio di messaggi ai widget (# 3116)
- Possibile segfault quando si libera un VFS (# 3116)
- Segfault in cpio VFS durante la lettura di RPM corrotto (# 3116)
- Segfault in sftpfs VFS quando si tenta di visualizzare un file (# 3176)
- Gestione errata dei nomi file con unrar v5 (# 3073)
- FISH VFS: pannello remoto confuso dai nomi file con '%' (# 2983)
- iso9660: xorriso mostra solo una profondità (# 3122)
- La pelle di Nicedark appare sfavorevole sui terminali nero su bianco (# 3154)
- Definizione errata di & quot; topmiddle & quot; e & quot; Bottommiddle & quot; caratteri (# 3183)
Novità nella versione 4.8.11:
- Il centro:
- Stampa avvisi su sconosciuti '--with-' / '--enable-' configura opzioni (# 3029)
- Aggiornamento in tempo reale delle dimensioni dei pannelli durante la modifica del layout (# 3060)
- Supporto & quot; Calcola totali & quot; opzione in operazione di spostamento del file (# 2075)
- VFS:
- rpm extfs
- mostra la versione delle dipendenze (# 2812)
- supporto tar payload (# 3064)
- migliorare il supporto per il tag EPOCH (# 1588)
- aggiungi il supporto per i tag PREINPROG / POSTINPROG / PREUNPROG / POSTUNPROG, VERIFYSCRIPTPROG e TRIGGERSCRIPTS / TRIGGERSCRIPTPROG (# 1588)
- Editor:
- Supporto & quot; modalità di inserimento tra parentesi & quot; di xterm (# 2661)
- Chiarifica l'evidenziazione della sintassi Java (# 3057)
- Varie:
- Pulizia del codice e refactoring (# 3051, # 3066)
- Correzioni:
- FTBFS su GNU Hurd (# 3053, # 3071)
- Segfault durante lo spostamento di file (# 3059, # 3105)
- Mancata gestione degli argomenti della riga di comando mc (# 3047)
- Copia / sposta non funziona se num_history_items_recorded = 0 (# 3076)
- Nessun completamento del percorso subdir nella directory corrente, se lo stub non inizia con './' (# 3018)
- Deprecato & quot; find -perm + xxx & quot; viene utilizzata la sintassi (# 3089)
- I tasti Home, End, Shift-Fn non funzionano in tmux (# 2978)
- Improprio [it | dis] abling of layout dialog pulsanti di regolazione divisi (# 3061)
- Stringhe di Bogus nella finestra di dialogo di configurazione "Conferma" (# 2271)
- & quot; Configura opzioni & quot; prima voce non evidenziata (# 3084)
- & quot; Setup salvato in ~ / .config / mc / ini & quot; messaggio è fuorviante (# 3096)
- F3 non funziona su file .so in FreeBSD 9.x (# 3101)
- Digita in mc.lib: & quot; less =% filename +% linenog & quot; invece di & quot; +% lineno & quot; (parte di # 3044)
- Ordine errato di nome file e numero di riga per l'editor esterno (parte di # 3044)
- mcedit: le schede vengono perse quando il testo viene incollato (# 1797 come parte di # 2661)
- mcedit: la domanda sul file di grandi dimensioni tratta Fuga come Sì (# 3107)
- Ricerca sensibile al maiuscolo / minuscolo in editor / viewer / diffviewer (# 3069)
- Le modifiche ai file negli archivi .zip nidificati vengono perse (# 3070)
- Gestione errata dei nomi file con spazi con unrar v5 (# 3073)
- iso9660 VFS: nomi di file troncati nell'elenco di file ISO (# 3091)
- vfs_path_from_str_flags () non supporta VPF_STRIP_HOME (# 3098)
- I colori brillanti vengono utilizzati come colori di sfondo in skin a 16 colori (# 3050)
- Vari difetti nella documentazione (# 3052, # 3092)
Novità nella versione 4.8.10:
- Core:
- Non collegare GModule se non è richiesto (salva spazio su sistemi embedded) (# 2995)
- Il comportamento della chiave "destra" nella "hotlist della directory" è stato modificato: ora il tasto "Destra" viene utilizzato solo per entrare nel gruppo (# 3045)
- Varie:
- Pulizia del codice (# 3035)
- Correzioni:
- Errore di compilazione su Cygwin (# 3041)
- Rilevamento NCurses interrotto (# 3043)
- Mancata gestione degli argomenti della riga di comando mc (# 3047)
- Impossibile accedere all'archivio zip in tar one (# 3034)
- Impossibile aprire alcuni file jar
- mcedit: perdita del descrittore del file (# 3040)
- mcedit: il formato del paragrafo non rispetta i caratteri multibyte (# 2713)
- Si blocca dopo aver inserito una password SFTP errata (# 3036)
Novità nella versione 4.8.9:
- Questa versione rimuove il limite di dimensione del file dall'editor , aggiunge il supporto di Unrar-5, aggiunge diversi nuovi skin e fa molte correzioni minori.
Novità nella versione 4.8.8:
- Il centro:
- Crea finestra di dialogo di avanzamento copia / sposta più ampia fino a 2/3 della larghezza dello schermo (# 2076)
- Chiedi il nome del file prima di creare un nuovo file nell'editor (# 2585)
- Supporta il nuovo protocollo esteso per mouse SGR-1006 invece di URXVT-1015 (# 2956)
- Permetti di saltare la scansione della directory prima dell'operazione di file. Stampa il conteggio e le dimensioni delle directory oltre al nome della directory (# 2101)
- Aggiungi il supporto per il salto alla linea di destinazione in alcuni editor e visualizzatori esterni (# 2206)
- Editor:
- Aggiorna evidenziazione della sintassi:
- Linguaggio di programmazione Jal (# 2855)
- file di configurazione di gplink (estensione .lkr) (# 2855)
- Makefile con estensione .mak (# 2896)
- File di configurazione ZSH (# 2950)
- Fortran (# 2962)
- Varie:
- Pulizia del codice (# 2944, # 2954)
- Segnala il vero compilatore in MC_CHECK_ONE_CFLAG anziché 'gcc'
- File di suggerimenti ora tradotti tramite Transifex (# 2980)
- Correzioni:
- Segfault nel funzionamento del file a causa di un errore di regexp non gestito (# 2493)
- completamento della scheda rispetto agli spazi ed escaping (# 55)
- I caratteri speciali non sono sfuggiti durante il completamento automatico dei nomi file (# 2626)
- I pulsanti nella finestra "Elenco hotlist" sono posizionati in modo errato (# 2958)
- Il mouse non seleziona il testo nella sottoshell nella console nativa (# 2964)
- Fai clic con il mouse sotto la barra dei menu non droppeddown attiva la casella di menu (# 2971)
- Quotazione insufficiente e messaggio errato nel menu utente (# 2947)
- mcedit: eccezione in virgola mobile (divisione per zero) (# 2953)
- mcedit: incompleto completamento automatico (# 2957)
- mcview: modalità magic broken (# 2976)
- Apertura interrotta di archivi .war (# 2974)
Novità nella versione 4.8.7:
- Il centro:
- La versione minima di GLib è 2.12.0
- Implementazione di sospensione / ripresa nelle operazioni di copia / spostamento dei file (# 2111)
- Inizio della reimplementazione del sottosistema widget (# 2919)
- VFS:
- uc1541 plug-in extfs aggiornato alla versione 2.5 (# 2935)
- Editor:
- Ripristina la selezione dopo l'inserimento del testo (solo nella modalità di selezione non persistente) (# 2660)
- Non indentare righe vuote (# 303).
- Aggiungi .psgi come evidenziazione della sintassi Perl (# 2912)
- Posiziona il cursore dopo i caratteri inseriti (# 319)
- Aggiungi l'opzione nel file ini per salvare il linguaggio di ortografia (spell_language = NONE per disabilitare il supporto di aspell) (# 2914)
- Varie:
- Pulizia del codice (n. 2888, n. 1950)
- Minimo & quot; verifica & quot; la versione di utilità è 0.9.8
- Rimuove il contributo vuoto / dist / debian / poiché è gestito separatamente in Debian (# 2871)
- aggiornamenti mc.ext:
- aggiungi il supporto delle immagini SVG (# 2895)
- aggiungi il supporto dell'estensione del file .asm (# 2892)
- aggiungi il supporto dell'estensione file .hh (# 2892)
- tutte le estensioni di file per i file sorgente ora non fanno distinzione tra maiuscole e minuscole (# 2892)
- aggiungi il supporto delle immagini JNG e MNG (# 2893)
- aggiungi il supporto dei fogli di calcolo di Gnumeric (# 2894)
- aggiungi il supporto per gli archivi .war (# 2891)
- scegli tra arj e unarj archivers (# 2890)
- scegli tra 7z e 7za archivers (# 2890)
- aggiungi il supporto dei formati multimediali di ape, aac e wvm4a (# 2767)
- aggiungi il supporto dei fumetti cbr e cbz (# 2739)
- aggiungi il supporto del formato e-book di epub (# 2739)
- aggiungi il supporto per gli archivi PAR (# 2739)
- usa libreoffice invece di ooffice, se trovato, per aprire i file ODT (# 2723)
- usa dvicat se dvi2tty non viene trovato per visualizzare i file DVI (# 1686)
- usa l'utility 'vedi' come visualizzatore pdf predefinito, se trovato (# 1686)
- usa l'utility 'vedi' per visualizzare le immagini nella console (# 1686)
- Evidenzia i file OGV come file multimediali (# 2934)
- Aggiunte nuove traduzioni:
- Persiano (fa)
- Croato (hr)
- Correzioni:
- Errore di compilazione su Cygwin (# 2917)
- Impossibile controllare la libreria ncurses se vengono utilizzate le opzioni --with-ncurses-inc e --with-ncurses-libs (# 2926)
- Crash su Solaris durante il tentativo di copiare un file (# 2906)
- CVE-2012-4463: non disinfetta correttamente la variabile MC_EXT_SELECTED (# 2913)
- Gli attributi delle directory esistenti non vengono mai conservati durante la copia (# 2924)
- Completamento percorso interrotto su percorsi che iniziano con ~ / (# 2898)
- Le impostazioni del terminale non vengono modificate quando la finestra viene ridimensionata (# 2198)
- Entra in collegamento simbolico alla patch compressa mostra patch vuota (# 2910)
- Errore di test su Cygwin a causa di un flag di collegamento errato (# 2918)
- Test non portatile (# 2883)
Novità nella versione 4.8.1.7:
- Il centro:
- La versione minima di GLib è 2.12.0
- VFS:
- uc1541 plug-in extfs aggiornato alla versione 2.5 (# 2935)
- Editor:
- Ripristina la selezione dopo l'inserimento del testo (solo nella modalità di selezione non persistente) (# 2660)
- Non indentare righe vuote (# 303)
- Aggiungi .psgi come evidenziazione della sintassi Perl (# 2912)
- Varie:
- Pulizia del codice (n. 2889, n. 1950)
- Rimuove il contributo vuoto / dist / debian / poiché è gestito separatamente in Debian (# 2871)
- Evidenzia i file OGV come file multimediali (# 2934)
- Aggiunte nuove traduzioni:
- Persiano (fa)
- Croato (hr)
- Correzioni:
- Errore di compilazione su Cygwin (# 2917)
- Impossibile controllare la libreria ncurses se vengono utilizzate le opzioni --with-ncurses-inc e --with-ncurses-libs (# 2926)
- Crash su Solaris durante il tentativo di copiare un file (# 2906)
- Gli attributi delle directory esistenti non vengono mai conservati durante la copia (# 2924)
- Le impostazioni del terminale non vengono modificate quando la finestra viene ridimensionata (# 2198)
- Completamento percorso interrotto su percorsi che iniziano con ~ / (# 2898)
- Entra in collegamento simbolico alla patch compresso mostra patch vuota (# 2910)
- Errore di test su Cygwin a causa di un flag di collegamento errato (# 2918)
- Test non portatile (# 2883)
Novità nella versione 4.7.3:
- Il centro:
- Funzione multischermo: supporto di molti editor e visualizzatori aperti (# 1490)
- Riorganizzazione delle finestre di dialogo di menu e configurazione. Altre opzioni sono disponibili nell'interfaccia utente (n. 320)
- Il contrassegno del testo nei campi di input è ora disponibile, DEL rimuove il testo selezionato / invariato (# 2161, # 2228)
- La finestra di dialogo copia / sposta ora mostra il percorso completo con il nome del file nel campo & quot; a: & quot; (# 1907)
- Rimossi i collegamenti hardcoded in dialog.c (# 212)
- Aggiunte nuove azioni per i pannelli: PanelMarkFileUp e PanelMarkFileDown (# 2021)
- Aggiunta nuova funzionalità per creare collegamenti simbolici relativi: voce di menu e & quot; C-x v & quot; scorciatoia predefinita (# 2042)
- Ora possiamo usare l'utilità esterna per copiare / incollare il testo negli appunti X (# 30)
- Il cursore è nascosto nel menu e negli elenchi (# 1771)
- Tutti i tasti di scelta rapida in MC (nel menu, nelle caselle di controllo, ecc.) nel mezzo di una parola sono ora in minuscolo (# 2168)
- Usa la funzione system realpath (3) se disponibile (# 1911)
- Le funzioni deprecate da GLib non vengono utilizzate (# 2085, # 2249)
- VFS:
- L'elenco charset unificato viene utilizzato in core e in VFS (# 2203)
- Tutti gli script FISH codificati vengono spostati da fish.c a script esterni (vedi README.fish per maggiori informazioni) (# 2242)
- Editor:
- Aggiunto evidenziazione per gli URL HTTPS nei file SPEC (# 1446)
- Varie:
- URL principale modificato per segnalazioni di bug (# 2025)
- man2hlp: completamente riscritto in Perl (# 45)
- Aggiornamenti skin:
- o gotar.ini (# 2179)
- Rimosso spazi iniziali e finali nelle risorse di i18n (# 1646)
- Pulizia del codice (n. 2243)
- Aggiornamenti della traduzione
- Correzioni:
- La macro AC_TRY_RUN interrompe il crosscompile (# 1959)
- & quot; mc -e & quot; e & quot; mc -v & quot; le modalità non funzionano (# 2187)
- I clic del mouse sulla barra dei pulsanti sono disattivati (# 2199)
- Calcolo errato della larghezza della finestra di autocompletamento (# 2192)
- Posizione dei pulsanti errata nelle finestre di dialogo di input comuni (# 2115)
- Gli sfondi sovradimensionati della finestra di dialogo non sono dipinti in MC (# 2157) basato su NCurses
- Colori errati dell'albero delle directory (# 2212)
- Il pannello informazioni viene inizialmente riempito troppo tardi (# 2226)
- La ricerca rapida non viene interrotta correttamente in alcuni casi (# 2174)
- Segfault nell'editor e nel visualizzatore autonomi (# 2178)
- Rilevamento automatico dei set di codici danneggiati nell'editor e nel visualizzatore (# 1838)
- Viewer segfaults che tentano di aprire un file di pagine man compresso (# 2236)
- Modifica si blocca durante l'apertura di alcuni file errati (# 2183)
- Riaggancia dell'editor se editor_tab_spacing equivale a 0 (# 2196)
- L'editor mostra i punti invece delle lettere se source_codepage è impostato su & quot; Nessuna traduzione & quot; (# 2248)
- L'editor passa al ciclo infinito quando provi a sostituire n regexp con qualsiasi sottostringa (# 2231)
- Editor: in alcuni casi l'operazione di copia / spostamento nel testo multi-byte è errata (# 2153)
- Arresto anomalo della ricerca nel visualizzatore dopo la commutazione Parsed / Raw (# 2195)
- Il visualizzatore di contenuti si arresta in modo anomalo se la dimensione della scheda è uguale a 0 (# 2182)
I commenti non trovato