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. |