| 21 | | - Added conversion of old user mode files. (Version 1.22 introduced split mode and highlight configuration.) The old files are converted to highlight and mode files. |
| 22 | | |
| 23 | | |
| 24 | | === Startup === |
| 25 | | |
| 26 | | - Added save and restore of ''all EPM windows'' on Restart (big change). |
| 27 | | |
| 28 | | - Limit ''window width'' at startup to a configurable number of columns. |
| 29 | | |
| 30 | | - Added !TrimFrameWindow to display ''full columns and lines'' at startup. It also centers the frame window at startup after install or if it was outside of the desktop. |
| 31 | | |
| 32 | | - Fixed unwanted ''closing of open help panels'' on startup of another EPM window. |
| 33 | | |
| 34 | | |
| 35 | | === Stability === |
| 36 | | |
| 37 | | - Revert: Added ''pause'' before restart. |
| 38 | | |
| 39 | | - Resume: ''Increased pause'' before restart. |
| 40 | | |
| 41 | | - Improved processing of ''rimg commands''. |
| 42 | | |
| 43 | | |
| 44 | | === Edit === |
| 45 | | |
| 46 | | - Reworked ''arg parsing'' (big change). |
| 47 | | |
| 48 | | - Improved workaround for ''improper arg parsing'' of the EPM executable (big change). |
| 49 | | |
| 50 | | |
| 51 | | === File lists === |
| 52 | | |
| 53 | | - Reworked ''history lists''. Now 50 entries are saved per default (big change). |
| 54 | | |
| 55 | | - Added import and export of history lists as ''.epm files''. Added program object ''EPM open filelist'' with association *.EPM. |
| 56 | | |
| 57 | | - Changed ''groups'' to file lists. |
| 58 | | |
| 59 | | - Optionally process a ''command on all filenames'' of a list file. |
| 60 | | |
| 61 | | |
| 62 | | === Recompile === |
| 63 | | |
| 64 | | - Reworked (big change). |
| 65 | | |
| 66 | | - Added support for ''external files'' (big change). |
| 67 | | |
| 68 | | |
| 69 | | === Hide menu items === |
| 70 | | |
| 71 | | - As a workaround for EPM's ''limited menu resources'', Format menu items are now hidden on linking an external package that belongs to the critical ones. That avoids crashes on testing them. |
| 72 | | |
| 73 | | |
| 74 | | === !NepmdInfo === |
| 75 | | |
| 76 | | - Improved ''fail message'' processing for !VersionCheck. |
| 77 | | |
| 78 | | - Enabled ''!VersionCheck directly after install'', independant of the last processing datetime. |
| 79 | | |
| 80 | | - Added ''NEPMD tools'' section and a .txt file how to install tools. |
| 81 | | |
| 82 | | |
| 83 | | === Backup === |
| 84 | | |
| 85 | | - Added ''deletion of files saved before a number of days''. |
| 86 | | |
| 87 | | - Added automatic ''daily backup of NEPMD.INI''. |
| 88 | | |
| 89 | | |
| 90 | | === Format === |
| 91 | | |
| 92 | | - Reworked most ''Format menu'' items. With the new ''Options'' text it's now clearer which menu items are options and which are actions (big change). |
| 93 | | |
| 94 | | - Reworked ''commands'' for Format (big change). |
| 95 | | |
| 96 | | - Prepared ''Reflow'' menu items for mode extensions. Only TEXT and CONFIGSYS exist so far. |
| 97 | | |
| 98 | | |
| 99 | | === Code === |
| 100 | | |
| 101 | | - Simplified procedures for ''dynamic menu texts'' (big change). |
| 102 | | |
| 103 | | - Split the hidden ''array var file'' into four files for faster access. |
| 104 | | |
| 105 | | - Added more ''PM window procedures''. |
| 106 | | |
| 107 | | - Use ''templates'' for creating new files. |
| 108 | | |
| 109 | | |
| 110 | | === Alt+1 === |
| 111 | | |
| 112 | | - Reworked (big change). |
| 113 | | |
| 114 | | |
| 115 | | === Tags === |
| 116 | | |
| 117 | | - Made ''!TagScan faster'' for small C files. |
| 118 | | |
| 119 | | |
| 120 | | === !RingMore dialog === |
| 121 | | |
| 122 | | - Added workaround for ''empty dialog''. |
| 123 | | |
| 124 | | |
| 125 | | === Focus === |
| 126 | | |
| 127 | | - Added several ''workarounds'' for EPM focus problems. |
| 128 | | |
| 129 | | |
| 130 | | === Bookmarks === |
| 131 | | |
| 132 | | - Fixed behavior of ''Show others'' button in bookmarks dialog. |
| | 11 | - Added ''Shebangs'' and ''Signatures'' setting keys. |