Anzeigen der neuesten Beiträge
0 Mitglieder und 6 Gäste betrachten dieses Thema.
Major changes since 4.7.0.1Core * Minimal required GLib version is 2.8 (#1980) * Reorganizing of directory structure (#1866) * States of all 'Find File' dialog checkboxes are saved in user configuration file (#1874, #1965) * New file type bindings: o viewing .lyx with lyxcat, opening with lyx (#1693) VFS * Small reorganizing (#1931) Editor * Some simple optimization of syntax highlighting engine (#1843) * New editor action 'Mark all', new keybind EditMarkAll (#1945) * Changed default for 'Cursor beyond EOL', now it switched off by default (#1946) * Changed default color pair for 'editbold' (search result) to be more sensible (#1559). Misc * Lots of code cleanup (#1780, #1915, #1990) * Removed obsolete checks in configuration scripts (#262, #1932) * Documentation updates * Translation updates Fixes * MC won't compile on Solaris due to undefined constant NAME_MAX (#1943) * MC won't compile on AIX (#1957) * Missing includes (#1930) * Missing printf format (#1960) * Memory and file descriptors leaks (#1953) * Small error in versioning (#1905) * Segfault in input line history (#1936) * MC crashes on exit when using C locale (#1942) * Assertion failed for g_array_free (#1954) * Broken transparency if MC is built with NCurses (#1657) * Selections not visible on monochrome terminals (#1972) * Colors of visible inactive menu (#1702) * Incorrect input line length in 'Edit symlink' dialog window (#1955) * Unquoted shell variables in used menus (#1967) * Incorrecy movement in last line in editor (moving cursor to the empty last line) (#1956) * Incorrect editor lock files check (#1935) * Segfault at try of edit (F4) archives with utf-8 names (x86_64 specified) (#1982) * Viewer in QuickView mode corrupts screen (#1918, #1944) * MC crashes if file name in archves contain '@' symbol (#1605) * deba and debd VFS: items from DEBIAN directory are not accessible (#1920) * Samba is not built with tcc (#1933) * Incorrect conditional compilation of mcserver (#1925)
Major changes since 4.7.1Core * Quick Search mode is defined by quick_search_case_sensitive option (#2022) * Mouse wheel doesn't change sorting preferences in panels (#2093) * Interactive help is displayed with dynamically run-time formatting (#1561) * Improvement of double and single lines support in skins (#1648) Editor * Remove selected text before input or paste from clipboard (in non persistent selection mode) (#2155). * Case insensitive syntax highlighting (#1770) * Current syntax scheme is highlighted in 'Choose syntax highlighting' dialog (#1754) * Added ini.syntax (#2126) Viewer * Fixed jump to end of file (#2135) Diff viewer * A built-in tool to visual compare and merge two files (#120, #2159) Misc * Added support for AM_SILENT_RULES (#2134) * Lot of code cleanups (#1949, #2041, #2078, #2097, #2119) * Renamed color keywords (#1660): o menu -> menunormal o linestate -> editlinestate * Added new skins: o nice and dark (#1791) * Updated file extension for "sh" (#2127) * Documentation updates * Translation updates Fixes * Segfault in panelization of file find results (#2068) * Segfault in standalone editor and viewer (#2087) * Memory leaks (#2069, #2108) * If dialog was canceled, input line content is saved in history (#2082) * MC says "File exists" trying create directory with empty filename (#2014) * User asked twice about overwriting file in move across file systems (#2125) * Deleting symlink to directory scans dir structure first (#2121) * Incorrect layout of file operation dialog in non-verbose mode (#2099) * MC proposes ".." as a dirname with automatic name filling (#2056) * MC treats files ending with a dot as gzip (#2114) * Broken default regexp mask in filecopy dialog (#2001) * Misleading label "Status:" in the Info panel (#2146) * Can't define help window background via skin (#1701) * i18n_checktimelength may vary depending on the season (#1671) * Build breaks on ignored return values (#1897) * Incorrect cursor position after "Cursor beyond end of line" mode switched off (#2094) * Incorrect overwrite behavior with UTF-8 codeset in editor (#2081) * Incorrect toggling state of ruler in viewer (#2067) * Superfluous "Search done, Continue from begining?" dialog in viewer (#2091) * Turning on wrap mode does not scroll left/right the file view (#2107) * Cannot scroll wrapped long lines in viewer (#2086) * Fixed EOL/BOL movements in plain mode (#1734) * Text area is not updated in hex mode (#2005) * Incorrect handling of archives in EXTFS VFS (#1909) * Segfault in symlink handling within archives * urar EXTFS doesn't correctly show localized filenames in RAR archives (#2049) * urar EXTFS: disable RAR/UNRAR user/system configuration for archive list and copyout operations (#2050) * Patches adding a single line are not shown correctly by patchfs (#2149) * uzip EXTFS: fixed Y2K bug (#2122)
Major changes since 4.7.2Core * Mult-screen feature: support of many opened editors and viewers (#1490) * Reorganization of menu and configuration dialogs. More options are available in UI (#320) * Mark of text in input fields is available now, DEL removes selected/unchanged text (#2161, #2228) * Now copy/move dialog shows the full path with file name in the field "to:" (#1907) * Removed hardcoded shortcuts in dialog.c (#212) * Added new actions for panels: PanelMarkFileUp and PanelMarkFileDown (#2021) * Added new capability to create relative symlinks: menu item and "C-x v" default shortcut (#2042) * Now we can use external utility to copy/paste text to X clipboard (#30) * Cursor is hidden in menu and listboxes (#1771) * All hotkeys in MC (in menu, checkboxes, etc) in the middle of a word are in the lowercase now (#2168) * Use system realpath(3) function if available (#1911) * GLib deprecated functions are not used (#2085, #2249) VFS * Unified charset list is used in core and in VFS (#2203) * All hardcoded FISH scripts are moved out from fish.c to external scripts (see README.fish for more info) (#2242) Editor * Added highlighting for HTTPS URLs in SPEC files (#1446) Misc * Changed main URL for bug reports (#2025) * man2hlp: completely rewritten in Perl (#45) * Skin updates: o gotar.ini (#2179) * Removed leading and trailing spaces in i18n'd resources (#1646) * Code cleanups (#2243) * Translation updates Fixes * AC_TRY_RUN macro breaks crosscompile (#1959) * "mc -e" and "mc -v" modes don't work (#2187) * Buttonbar mouse clicks are off (#2199) * Incorrect calculation of autocompletion window width (#2192) * Incorrect button locations in common input dialogs (#2115) * Oversized dialog backgrounds are not painted in NCurses-based MC (#2157) * Incorrect colors of directory tree (#2212) * Info panel is initially filled too late (#2226) * Quick search is not correctly interrupted in some cases (#2174) * Segfault in standalone editor and viewer (#2178) * Broken codeset autodetection in editor and viewer (#1838) * Viewer segfaults trying open a compressed man page file (#2236) * Edit crashes while opening some incorrect files (#2183) * Editor hangup if editor_tab_spacing equals to 0 (#2196) * Editor shows dots instead of letters if source_codepage is set to "No translation" (#2248) * Editor goes to endless loop when trying to replace the \n regexp with any substring (#2231) * Editor: in some cases the copy/move operation in multi-byte text is wrong (#2153) * Crash on search in viewer after Parsed/Raw switching (#2195) * Diff viewer crashes if tab size equals to 0 (#2182)
Major changes since 4.7.3Core * Added unassigned key binding CmdEditForceInternal to forced run the internal editor of MC (#1523) * Implemented keybingings for WListbox widget, reimplemented hardcoded keys in viewer and help viewer (#212) * Added capability to enable/disable widgets interactively (#2257) * Reverted the appending of file/dir name to copy/move destination in copy/move dialog (#2276) VFS * Fixed remained plain int types (#171) * Refactoring of VFS modules on/off. Unification of configure options (#1818) * MCServer and MCFS support were completely removed (#2279) * FISH: implemented resuming of file downloads (#2267) * Adjusted extfs script modes to installed permissions (#2274) Editor * Editor version is synchronized with MC one (#2189) * Changed default button in editor quit dialog to "Cancel quit" (#2265) * Added "Toggle syntax highlighting" menu item. Described C-s shortcut in mcedit man page (#2035) Viewer * Changed default button in hexeditor quit dialog to "Cancel quit" (#2265) Misc * Code cleanup (#2316) * be-tarask.po was renamed to be@… (#2235) * Translation updates * Added Galician translation * Fixed the title in the section describing xtree_mode variable (#2303) Fixes * Crash while copying into directory named "????" (#2123) * Crash while changing permissions using "Advanced chown" dialog (#2264) * Crash in autocompletion engine (#2284) * Restore signals even if fork() fails (#2273) * Bogus strings in 'Confirmation' config dialog (#2271) * History can be shown incorrectly due to access to the invalid pointer (#2299) * Potential division by zero in Info panel (#2337) * Segfault in replace confirmation in editor (#2272) * Regexp replace only transforms the first occurence correctly (#2320) * Broken manually changing syntax definition (#2324) * MCEdit version number not centered in about dialog (#2311) * Typo in the code and the man section describing X clipboard integration (#30) * Viewer doesn't show non-ASCII chars in hex mode (#2263) * Comple warnings in diff viewer (#2277) * 2GB file size limit in fish (#123) * Meta-fixes for manual pages (#2237, #2253)
Major changes since 4.7.0.9Core * Capability to remove history items. WListbox widget was fully reimplemented (#1445 with #2068 and #2299 fixes) VFS * All hardcoded FISH scripts are moved out from fish.c to external scripts: o backport from master branch (see README.fish for more info) (#2367) o resuming of file downloads (#2267) * Hide panels before connect to the FISH server (#2268) Editor * Added forgotten shortcuts from 4.6 branch (#2404) Misc * Doc updates * Translation updates * Added new translations: Estonian, Indonesian Fixes * Hang up after exit on FreeBSD (#2333) * Incorrect initial value of WCheck and WRadio widgets width (#2362) * Quick search is not correctly interrupted in some cases (#2174) * Panel contents isn't scrolled down by mouse dragging (#2395) * Incorrect line jump when started as editor (#2344) * "Whole words" search bug (#2396) * ~ is not treated properly is editor's "Save As" dialog (#2398) * 2GB file size limit in fish (#123) * Broken IPv4 FTP connection scheme (#121) * Lost transparency colors in mcedit [editnormal] background depends on [normal] (#1785)
Core * Case insensitive sort order of files does not mix dot-files with others (#1894) * Repeat previous quicksearch on C-s C-s (without entering text) (#2365) * Added new colors for dialogs and status bars (#2170, #2171, #2197) * Added new action PanelSmartGotoParentDir. Not defined by default. This keybinding maybe used for bind 'Backspace' as hotkey for 'cd ..' (only if command line is empty)(#2375) * Minor enhancement and fix for mc.ext for .so libraries and ELF objects (#1800): o .so libraries have the higher priority of extension handling over ELF objects; o added -C -D options to nm utility for .so libraries; o added -C option to nm utility for ELF objects. VFS * Hide panels before connect to the FISH (#2268) Editor * Internal editor's bookmarks are persistent now and not lost after exit from the editor. They are saved in ~/.mc/filepos file (#2287) * Added forgotten shortcuts from 4.6 branch (#2404) * Added cython syntax highlighting (#2427) * Copy to clipboard doesn't reset the text selection (#2238) * Don't reset search position after file opened in viewer and reopened in mcedit (#2449) Viewer * Speed up of up/down moving (#2229) Diff viewer * The shortcut was changed from 'ctrl-x, ctrl-y' to 'ctrl-x, ctrl-d' (#2177) Misc * Changed installation destination for some files (#1424): o /etc/mc/Syntax -> /usr/share/mc/syntax/Syntax; o /etc/mc/mc.lib -> /usr/share/mc/mc.lib; o /etc/mc/mc.charsets -> /usr/share/mc/mc.charsets. Added capability to load codepage list from /usr/share/mc/mc.charsets and /etc/mc/mc.charsets and merge them then; o Hint files are installed into /usr/share/mc/hints instead of /usr/share/mc; o Help files are installed into /usr/share/mc/help instead of /usr/share/mc. * Massive reorganizing of source code tree and total indentation in according with mc policy (#2409) * Doc updates * Added new translations: Basque, Estonian, Georgian, Indonesian * autotools: Extended list of GCC warning flags (#2409) * autotools: Split GLib and GModule compiler and linker options (#2409) * Added dark skin * Code cleanup * Translation updates Fixes * Fixed compilation under Solaris 9 (#2409) * Hang up after exit on FreeBSD (#2333, #2415) * Segfault on NetBSD >= 3.0 on startup (#2425) * Multi-screen engine doesn't handle correctly some cases (#1490) * Overflow of file operation counters (#2429) * Fx key numbers were not displayed for disabled keys (#2350) * Can't put char '?' into a new name (#2327) * Incorrect initial value of WCheck and WRadio widgets width (#2362) * Panel encoding is not shown correctly in "Choose codepage" dialog (#1512) * Cannot change panel encoding without VFS support (#2137) * Panel contents isn't scrolled down by mouse dragging (#2395) * Panel states are saved in panels.ini at quit only if "Auto save panels setup" option is set (#1939) * Incorrect key event handling in "Listing mode" dialog (#2045) * Usability of field history in "Find file" dialog (#2046, #2407) * Find "Whole words" search bug (#2396) * Directory ignorance does't work in file find (#2366, #2434) * Incorrect line jump when started as editor (#2344) * User menu in standalone mcedit doesn't show filetype-specific items (#1651) * Configure script doesn't set samba configdir (#2419) * Lost transparency colors in mcedit [editnormal] background depends on [normal] (#1785) * Syntax highlighting is lost after manual change (#2324) * ~ is not treated properly in editor's "Save As" dialog (#2398) * Broken action 'cursor beyond EOL' (#2135, #2411) * Incorrect charset encoding in search in editor (#2417) * Segmentation fault in mcviewer on ARM architecture (#2356) * Viewer 'Goto' dialog doesn't allow go to the specified offset exactly (#2435) * Broken IPv4 FTP connection scheme (#121) * Default internal FISH scripts are broken (#2347) * Permission denied while connecting to Sun host via ssh (#2031) * Crash in copy/move progress dialog (#2448) * Broken autocompletion (#2288) * Text selection bugs in mcedit (#1898, #2437) * awk is used instead of grep in iso9660 VFS plugin (#1963)
Fixes Broken support of XDG_* shell variables (#1851) Segmentation fault while background copying (#2663) MC ignores second directory argument (#2762) Interpretation of LANG variable needs to be case insensitive (#2386) Cannot copy zero-length files with "Preallocate space" option (#2755) Problem in the Copy operation with unchecked the "Preserve attributes" option (#2278) Cursor position reset after update when panel is panelized, but doesn't (#2766) File selection reset after exit from the archive in the root (#2776) Hotlist: broken newly added entries if old-style path is present (#2753) Can't rebind Fx keys in the file manager (#2384) "justified" menu alignment (#2756) The last (or single) word of hyperlinks in the interactive help don't act on mouse clicks (#2763) 'cd' command is not working in shell link (#2758) mc hangs on switching screens (#2608) Case sensitive search with SEARCH_TYPE_PCRE is broken (#2764) mcedit can't run w/o file as parameter (#2754) mcedit can't record input char (#2757) mcedit: save file on top of existing directory changes dir's permissions (#2761) Unable to edit gzipped files (#2759) mcedit hangs up on replace with regexp contains '^' or '$' (#1868) Segfault after open incorrect archive (#2775) mcdiff crashes if one panel is not in the listing mode (#2769) The password for vfs sessions remains in input history (#2760) Showing directory sizes is broken in VFS'es (#2765) Stale symlinks in vfs (#2777) Active VFS directories list contain incorrect current path (#2779) Date not set properly in manpage (#2692) Empty texinfo rule in mc.ext (#2774)
CoreVFS extfs: support unrar-5 (#3015) extfs: use xorriso (if exists) for writing into ISO images (#3027) Editor Support unlimited file size (#1743) ViewerDiff viewerMisc Lot of code cleanups (#2990, #2071, #2164, #2998, #3003, #3005, #3022) Display additional info while viewing (by F3) *.iso files (#2006) New skins: modarin256: set of 256-color skins from Oliver Lange (#2737) Fixes Fail to link if system lib does not contain strverscmp (#2992) Segfault when mc's temporary directory doesn't belong to the correct user (#3021) Race condition when creating temporary directory (#3025) Mouse doesn't work in screen and tmux (#3011) Incorrect file size in copy/move overwrite query dialog (#3000) Garbage in subshell prompt (#3001) Incorrect WLabel redraw after text change (#2991) Find File: "All charsets" options don't work (#3026) When an unknown key is pressed, it is interpreted as garbage (#2988) Segfault on creating new file in external editor (#3020) Rotating dash is not removed when mc finishes reading the directory (#2163) mcedit: word completion failed if word to be completed is begun from begin of file (#2245) mcview: broken switch between raw and parse modes (#2968) Hex viewer: continue search doesn't work (#2706) sftpfs: broken SSH aliases (#2923)
Major changes since 4.8.11Core Speed up of file find (#2290) If cwd is a symlink it is kept at startup (#3093) Improve support of Zsh (#3121, #3124, #3125, #3177) Launch external editor/viewer without passing line number (#3117) Exit without confirmation by default (#3132) Simple user-friendly skin selector (#2165, #3178) Use Joliet and RockRidge? in ISO9660 image view action (#3187) VFS Use .zip extension as preferred way to recognize ZIP archives (#2857) Editor Configurable selection reset on CK_Store (#3111) ViewerDiff viewerMisc Code cleanup (#3113, #3151) Adjust script permissions to installed ones (#2274) Fix name of FSF in add source files (#3167) Skin cleanups (#3180, #3184) Do not consider "String not found" message as error (#3179) Fixes Broken build with NCurses (#3114) Incorrect tilde expansion in copy/rename/move dialog (#3131) Advanced chown: Escape on user list accepts value (#3150) Toggling hidden files using mouse doesn't update the other panel (#3156) Question mark in delete confirmation is on its own line (#3123) Popup dialogs wander upwards upon resize (#3173) Keypad '*' doesn't work with numlock off (#3133) Some inconsistencies in "Learn keys" UI (#3134) Unconventional behavior of "Display bits" dialog (#3152) Shift-Fn keys don't work in 256-color mode of tmux (#2978) mcedit: format paragraph produces inconsistent wrapping (#3119) mcedit: file out-of-date check on saving is botched (#3142) mcedit: 1st line is shifted after paragraph format (#1666) mcedit: trailing newline check applied too early when exiting (#3140) Inconsistency of the arrow's direction in the panel header line across skins (#3157) Possible segfault while passing messages to widgets (#3116) Possible segfault when freeing a VFS (#3116) Segfault in cpio VFS while reading corrupted RPM (#3116) Segfault in sftpfs VFS when trying to view a file (#3176) Incorrect handling of filenames with unrar v5 (#3073) FISH VFS: remote panel confused by filenames with '%' (#2983) iso9660: xorriso shows only one depth (#3122) Nicedark skin looks bad on black-on-white terminals (#3154) Incorrect definition of "topmiddle" and "bottommiddle" characters (#3183)