Software-update: WinMerge 2.16.58
Er is een nieuwe stabiele versie van WinMerge verschenen. Met WinMerge kunnen bestanden of mappen met elkaar worden vergeleken: handig, bijvoorbeeld om te zien wat er is veranderd tussen verschillende stukken broncode of om de inhoud van logbestanden door te pluizen. Het programma bevat syntaxhighlighting en de applicatie kan op basis van de ontdekte verschillen patchbestanden aanmaken. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:
File compareBugFix: Crash (Access Violation) when file changes externally over a giventhreshold (#3456, PR #3457)BugFix: Parts of the panes become black text on a black background aftercopying changes in 3-way merge mode (#3468, #3469)
BugFix: Crash (Access Violation) when file changes externally over a giventhreshold (#3456, PR #3457)BugFix: Parts of the panes become black text on a black background aftercopying changes in 3-way merge mode (#3468, #3469)Folder compareBugFix: Fix archive vs folder comparison selecting the wrong source(#3449, PR #3458)BugFix: Fix HICON resource leaks in image list initialization
BugFix: Fix archive vs folder comparison selecting the wrong source(#3449, PR #3458)BugFix: Fix HICON resource leaks in image list initializationSelect files or folders dialogBugFix: Handle exceptions raised while creating the common file dialog(#3462, PR #3464)BugFix: Fix MRU handling for three-way comparisons. (#3452)
BugFix: Handle exceptions raised while creating the common file dialog(#3462, PR #3464)BugFix: Fix MRU handling for three-way comparisons. (#3452)File Compare ReportAdd support for generating a single HTML report from multiple filecomparisons (PR #3450)
Add support for generating a single HTML report from multiple filecomparisons (PR #3450)Patch GenerationAdd a file list with checkboxes to the Generate Patch dialog (PR #3470)
Add a file list with checkboxes to the Generate Patch dialog (PR #3470)Archive GenerationAdd support for creating comparison archives (PR #3483)
Add support for creating comparison archives (PR #3483)Command lineAdd /g command line option for single-instance groups (PR #3472)
Add /g command line option for single-instance groups (PR #3472)Translation updates:
Translation updates:Brazilian (PR #3459, PR #3476, PR #3489)Chinese Simplified (PR #3460, PR #3479)French (PR #3478, PR #3491)German (PR #3480, PR #3486)Italian (PR #3455, PR #3473, PR #3477, PR #3488)JapaneseKorean (PR #3447, PR #3481, PR #3487)Lithuanian (PR #3461, PR #3471, PR #3492)Polish (PR #3463, PR #3490)Turkish (PR #3465, PR #3474)Russian (PR #3448, PR #3484)
Brazilian (PR #3459, PR #3476, PR #3489)Chinese Simplified (PR #3460, PR #3479)French (PR #3478, PR #3491)German (PR #3480, PR #3486)Italian (PR #3455, PR #3473, PR #3477, PR #3488)JapaneseKorean (PR #3447, PR #3481, PR #3487)Lithuanian (PR #3461, PR #3471, PR #3492)Polish (PR #3463, PR #3490)Turkish (PR #3465, PR #3474)Russian (PR #3448, PR #3484)GeneralBugFix: Fixed an issue where file mapping failures could incorrectly trigger a crash (#3412)Add module-relative offsets to crash log stack traces
BugFix: Fixed an issue where file mapping failures could incorrectly trigger a crash (#3412)Add module-relative offsets to crash log stack tracesFile compareBugFix: Avoid crash (issue #3402) by using GetFullLineLength() to avoid accessing line EOL directlyBugFix: Fix incorrect caret position in status barBugFix: Clear sync points before reloading compare filesBugFix: Fix assertion failure on empty buffer access when all lines are deleted from a paneAdd display line filter bar for file compare window (PR #3374)Improve syntax highlighting with Tree-sitter integration for better support of multiple languages (PR #3306, PR #3337, PR #3338, PR #3350, PR #3415, PR #3427, PR #3440)Refactor syntax parsing behind ISyntaxParser interface (PR #3415)
BugFix: Avoid crash (issue #3402) by using GetFullLineLength() to avoid accessing line EOL directlyBugFix: Fix incorrect caret position in status barBugFix: Clear sync points before reloading compare filesBugFix: Fix assertion failure on empty buffer access when all lines are deleted from a paneAdd display line filter bar for file compare window (PR #3374)Improve syntax highlighting with Tree-sitter integration for better support of multiple languages (PR #3306, PR #3337, PR #3338, PR #3350, PR #3415, PR #3427, PR #3440)Refactor syntax parsing behind ISyntaxParser interface (PR #3415)Folder compareBugFix: Crash when trying to delete a "left-only" or "right-only" file during renaming (#3411)BugFix: ZIP export includes unchanged files in subfolders (#3444, PR#3445)Refactor filter evaluation parameters with new EvalContext for better code maintainability (PR #3353)
BugFix: Crash when trying to delete a "left-only" or "right-only" file during renaming (#3411)BugFix: ZIP export includes unchanged files in subfolders (#3444, PR#3445)Refactor filter evaluation parameters with new EvalContext for better code maintainability (PR #3353)Archive supportBugFix: Fix error dialogs when comparing two Rar4 files (#3392)Update 7-Zip to 26.02
BugFix: Fix error dialogs when comparing two Rar4 files (#3392)Update 7-Zip to 26.02Select Files or Folders dialogAdd support for clipboard URL comparison and clipboard history menu (PR #3352)
Add support for clipboard URL comparison and clipboard history menu (PR #3352)PluginsAdd HandleSchemeClipboard plugin (PR #3352)
Add HandleSchemeClipboard plugin (PR #3352)Project filesWarn user before opening project files containing plugin arguments for security reasons (PR #3397, #3396)
Warn user before opening project files containing plugin arguments for security reasons (PR #3397, #3396)Translation updates:
Translation updates:Brazilian (PR #3431)Chinese Simplified (PR #3429, PR #3438)Chinese Traditional (PR #3426)Corsican (PR #3420)French (PR #3393, PR #3406, PR #3408, PR #3435)German (PR #3432)Italian (PR #3399, PR #3434, PR #3446)Korean (PR #3422, PR #3433)Lithuanian (PR #3405, PR #3439)Polish (PR #3418, PR #3430)Portuguese (PR #3391, PR #3414)Russian (PR #3395, PR #3428)Spanish (PR #3421, PR #3423, PR #3424, PR #3425)Turkish (PR #3403, PR #3436)
Brazilian (PR #3431)Chinese Simplified (PR #3429, PR #3438)Chinese Traditional (PR #3426)Corsican (PR #3420)French (PR #3393, PR #3406, PR #3408, PR #3435)German (PR #3432)Italian (PR #3399, PR #3434, PR #3446)Korean (PR #3422, PR #3433)Lithuanian (PR #3405, PR #3439)Polish (PR #3418, PR #3430)Portuguese (PR #3391, PR #3414)Russian (PR #3395, PR #3428)Spanish (PR #3421, PR #3423, PR #3424, PR #3425)Turkish (PR #3403, PR #3436)
Source:
Tweakers.net