Changes between Version 40 and Version 41 of WikiStart/Changes


Ignore:
Timestamp:
Sep 30, 2021, 9:45:34 AM (3 years ago)
Author:
Andreas Schnellbacher
Comment:

Added changes for 1.23

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart/Changes

    v40 v41  
    1 == 1.22 (r4426) to 1.23 (> r4680) -- Status: 2021-09-09 ==
     1== 1.22 (r4426) to 1.23 (r4724) -- Status: 2021-09-30 ==
    22[[PageOutline]]
     3
     4=== Settings ===
     5
     6- Fixed ''missing termination'' of imported settings.
     7
     8- Added escaping of ''\0 chars'' on export.
     9
     10- Turned ''DECIMAL'' constant to a setting key.
     11
     12- Fixed ''work dir'' configuration.
     13
     14
     15=== Mode ===
     16
     17- Made settings for ''DEFAULT'' pseudo mode work again.
     18
     19- Added ''!SetSaveOptions'' setting. This is used for mode ''BIN''.
     20
     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.
    3133
    4134