MadEdit-Mod Changelog

What's new in MadEdit-Mod 0.5.0a2 Preview

Jun 18, 2021
  • Support switch between edit modes(Text<==>Hex)
  • Goto beg/end of doc in partial load mode
  • Correct caret pos after switching view mode
  • Fix RegKey issue
  • Update wxWidgets to 315

New in MadEdit-Mod 0.5.0a Preview (Apr 9, 2021)

  • This is a preview of the feature to load large text files(no size limit), such as log files in text mode
  • Limitation:
  • Limited edit function: the same as Hex mode
  • Bookmark can't be restored
  • Text mode for large text files(preview)
  • Fix: JSON formatter convert Unicode chars to UTF8 chars #309
  • Fix global-buffer-overflow due EUCTW_TABLE_SIZE
  • Crashing sequence with nsSJISProber
  • Input size could not decrease the size of Input control
  • Fix compiling issue under wx 314
  • Fix bug that caused file type detect wrongly
  • Fix Linux build issue with wxWidgets < 311
  • Update Python to 2718

New in MadEdit-Mod 0.4.19 (Jun 13, 2020)

  • Fix: Disable safe mode in PanChinese search
  • Fix: String encoding bug in MadPython #304
  • Fix: print in MadPython can output Unicode string now
  • Fix: Reset MadMacro Dialog
  • Fix: Bugs in Macro Recording
  • Fix: Char display issue with certain font in search/replace input box #305
  • Fix: Layout issue of Source Formatter Dialog
  • Fix: MadPython range checking bug and recording bug
  • New: Configurable column number of the column hint indicator #303
  • New: Reset MadPython console output
  • New: JSON formatter #306
  • New: Automatically create new file if not exist #300
  • Improve readability of recorded MadPython
  • Set Recent files, Search/replace Text to true on PurgeHistory dialog
  • Add more Regex error strings for translation
  • Update Simplified Chinese translation
  • Update Japanese translation(Thanks Tilt)
  • Thanks ddowling for JSON formatter

New in MadEdit-Mod 0.4.18 (Jan 14, 2020)

  • Note: Rollback *nix build to static link with wxWidgets because UI issues reported
  • New: Automatically choose extension for new file according to syntax used
  • New: Sort windows by clicking column tab(Windows list dialog)
  • New: Sort windows by clicking column tab(Save query dialog)
  • New: Update icon for Convert File Encoding menu item #297
  • New: Zero length match indicator in FindTextPrevious
  • Fix: Fix bug of windows sorting in Windows list dialog
  • Fix: Minor fix for Pan Chinese support
  • Fix: Enable/diable Pan Chinese on clicking Hex searching
  • Fix: Pan Chinese on Search in files
  • Fix: Binary file detect bug in FindInFiles
  • Fix: Can't remember Main Window size larger than 1024*768 #296
  • Fix: Replace buggy wxChoice with wxComboBox for Dictionary selection
  • Fix: Syntax combo box status is not updated while switching among opened files
  • Fix: Unicode converting bug if character is greater than 0x10000 in ConvertChinese chars(Windows only)
  • Fix: Safe mode in Chinese convertion #293
  • Fix: Regex search bug in FindTextNext
  • Fix: Regex search bug in FindTextPrevious
  • Update wxWidgets to 3.1.3
  • Update boost to 1.71
  • Update Python to 2.7.17
  • Update hunspell to latest
  • Update gb18030 to iconv 1.16
  • Update Simplified Chinese translation
  • Patch for wxWidgets 3.1.3 issue under Windows 10

New in MadEdit-Mod 0.4.15 (Dec 3, 2018)

  • New:
  • Use input file ext as SaveAs file type filter
  • Use javascript syntax for typescript at first
  • ArchLinux/Manjaro package support
  • Better Dark theme based on popular ones
  • Change default color of active line marker
  • Highlight word color can be configed
  • Use backgroud color of text for rest of the line
  • Fix:
  • Size issue of MacroDialog
  • Save new created empty file as would cause crash #271
  • Upward text selection stops at the top margin of text area #272
  • After entering and exiting full screen mode, the Macro tool buttons auto appear on the toolbar #273
  • Bookmark background color could not be saved
  • Update:
  • Update Hunspell to 1.7.0
  • Update dictionary download URL
  • Update translations

New in MadEdit-Mod 0.4.14 (Aug 7, 2018)

  • New: Using case insensitive on file name and directory name sorting in Windows list dialog
  • New: Enable/disable adding keywords to internal dictionary
  • New: Source code formatter icon
  • Fix: Input Method Candidate Window doesn't follow the caret under Windows 7
  • Fix: Blurry GUI text issue under Windows 10 high DPI display
  • Fix: FindInFiles dialog/search progress display issue under high DPI
  • Fix: Performance issue of spell check for syntax hightlighting #267 #270
  • Fix: NewDocumentTextFontSize does not take effect
  • Fix: Set spell check default to disable
  • Fix: Memory saving and performance improvement on syntax highlighting
  • Fix: UI not automatically updated(SearchReplace Dialog)
  • Update Python to 2.7.15
  • Update hunspell to latest 8e6ceaa55d3f22c2b8ceff0190ce05f56aad38c4
  • Update Chinese translation

New in MadEdit-Mod 0.4.12 (Apr 16, 2018)

  • New: Support Drag and Drop for text(from other applications, not DnD edit, can't drag text out of MadEdit yet)
  • New: Remember last editing and reset of MadMacro dialog
  • New: Go language syntax support
  • New: First line syntax detect for TCL
  • New: Don't pop up 2 dialogs on reloading a file changed
  • New: Ask user to choose if s/he wants to remove the recent file list if the file does not exist
  • New: Sort Encoding with name
  • Fix: Crash on purging items of FindInFiles Dialog
  • Fix: The first macro command recorded without prefix "medit."
  • Fix: Convert macros from saved macro file to UTF8 before running
  • Fix: Tooltip of the file name tab was not updated if renamed
  • Fix: Use min size of the config and actual resolution
  • Fix: Syntax is not updated on Save As
  • Fix: Option dialog hang issue(https://trac.wxwidgets.org/ticket/18091)
  • Fix: Improve syntax auto detect on Save As(#254)
  • Fix: Can't assign more than one shortcut to commands by Option Dialog
  • Fix: String escaping issue in Macro Recording of Search/Replace
  • Fix: Patch for dead/infinite loop in syntax highlighting
  • Fix: Display file format(new line char) on menu
  • Fix: Memory leak in FixFileNameEncoding
  • Fix: Bugs introduced in refactor Option Dialog(printing functions)
  • Fix: Bug on detect Chinese encoding
  • Fix: Some dialog close event code issue
  • Fix: Clear mouse status on losing focus while popping up dialog to reload file
  • Minor memory improvement
  • Minor code improvement
  • Update VS2010 build
  • Update wxWidgets to 3.1.1
  • Update boost.python to latest code
  • Update translations

New in MadEdit-Mod 0.4.11 (Dec 19, 2017)

  • New: Open file path with default file explorer, set "EXTEXPLORER" as the env for open in another application #243
  • New: Add '-d' to define a new delimiter to replace '*'
  • New: Show/Hide menu bar
  • Fix: Message strings were not translated during initialization
  • Fix: TXT syntax would not be applied on first loading(0.4.10) #244
  • Fix: Change font size/font/encoding/syntax/linespacing will not update font toolbar #246
  • Fix: Remove toggle show Quick Search bar on Option dialog
  • Fix: Restructure of MadEdit config
  • Fix: Saved bookmarks would added to other files during reload
  • Fix: Wrong MadPython expression recorded in Search/Replace
  • Fix: Clean deprecated function wxNewId
  • Fix: Complier warnings from VC(L4)
  • Fix: Restore InfoWindow instead of hide it if it was there last time
  • Fix: Display bookmark on the first sub-row of a wrapped line
  • Update Astyle to latest version
  • Update Hunspell to latest version
  • Update Python to 2.7.14
  • Update translation
  • Other minor improvements

New in MadEdit-Mod 0.4.10 (Oct 30, 2017)

  • New:
  • Settings for new document in Options
  • Default font for document
  • Enforce default encoding
  • Toolbar for Encoding/Font/Font Size/Line Spacing
  • Perl style regex match in Replace
  • Copy/Cut unbookmarked lines
  • Enable resize of search/replace input
  • Merge bookmark to line number area(From wxMedit), use Alt+LeftClick to toggle
  • Save bookmark to config file
  • Fix:
  • Crash in Cut/Delete/Replace bookmarked/unbookmarked lines
  • Disable resize of Option dialog(hang UI)
  • Restore select the whole line by left click #240
  • Refactor Option dialog with wxSmith and allow resize
  • Font size issue of fix width mode in switching between different fonts
  • Incorrect displaying DND mouse ICON while clicking line number area in selection
  • Wrong file filter of Open File dialog
  • Bookmark Only in search dialog does not work correctly
  • Enable 80 columns hint only if it's in fix width mode
  • Use GTK2 for Ubuntu release to fix the issue of wxWidgets with GTK3
  • Support '|' in filename('*' will not be supported)
  • Display issue of '' on Recent Find/Replace menu
  • File change detect issue on close
  • Improvement on file pos manager
  • Update Astyle to latest code2
  • Update Hunspell to latest code
  • Update translations

New in MadEdit-Mod 0.4.6 (Feb 10, 2017)

  • This release is mainly for more encodings support, especially GB18030 and Regex bug fix
  • New: Spell check for SearchReplaceDialog would change according to active window
  • New: Ctrl+Shift+Wheel as shortcut for Page Up/Down
  • New: Indicator for zero length match in Regex search
  • New: Support Replace of '^' and '$' in Regex
  • New: Add GB18030 support
  • New: Add KOI8-R, KOI8-U and CP866 support
  • New: Add Macintosh encodings(Roman, Japanese, Chinese-trad, Korean, Arabic, Hebrew, Greek, Cyrillic, Thai, Chinese-simp, Central-Eur, Croatian, Icelandic, Romanian) support
  • New: Add CP874 Windows Thai support
  • New: Mark unsupported unicode char with {}
  • Fix: Toolbar issue
  • Fix: Regex search bug [#224]
  • Fix: Regular expression (?<=.)s(?=.) replacement issue(Enable "Replace Directly" in Options) [#119]
  • Fix: Caret position is not updated if close search dialog by click 'X' instead of close button
  • Fix: Disable Find Previous in Regex search
  • Fix: Add ResetToolBarsInfoWin to All above in PurgeHisoryDialog
  • Fix: Not stay in current line when switch between modes [#226]
  • Fix: Adjust encoding group according to MSDN
  • Fix: Adjust toolbar position [#225]
  • Fix: UI issue of Source formatter tab in Option dialog
  • Update Simplified Chinese translation
  • Update boost to 1.62
  • Update chardetector to latest uchardet v0.0.6
  • Update Hunspell to 1.6
  • Update Python to 2.7.13
  • Other minor improvements