12 | | - ''Moved EPMBBS files'' to samples package. |
13 | | |
14 | | - ''Renamed package ids''. The installation works with old and new id names. |
15 | | Old id names were changed on the first start now, when the WarpIN database |
16 | | is unlocked. |
17 | | |
18 | | - Use ''rwIni'' functions, if installed and if possible. |
19 | | |
20 | | - Added deletion of ''myepm folder icon EAs'' and avoided its setting. |
21 | | |
22 | | - Fixed update behavior for ''object titles''. |
23 | | |
24 | | |
25 | | === Search dialog === |
26 | | |
27 | | - Enabled ''T'' and ''B'' settings. |
28 | | |
29 | | - Changed the ''font'' of both entry fields to that of the edit window. |
30 | | |
31 | | - If a mark exists in current file, activate ''Marked area'' and ''Start at |
32 | | top''. Made that configurable by Preferences -> Appearance -> Windows and |
33 | | dialogs -> Search dialog. |
34 | | |
35 | | - Improved ''focus'', e.g. when switching EPM windows while the Search dialog is |
36 | | on top. |
37 | | |
38 | | - Many more fixes. |
39 | | |
40 | | |
41 | | === Settings === |
42 | | |
43 | | - Added setting for ''mode-specific'' or general ''tabs and margins''. |
44 | | |
45 | | - ''Replaced all remaining EPM settings'' with NEPMD settings, including |
46 | | configurable cursor and pointer styles. |
47 | | |
48 | | |
49 | | === Cursor highlighting === |
50 | | |
51 | | - Added ''cursor highlighting'' for many cases. |
52 | | |
53 | | |
54 | | === Window and object functions === |
55 | | |
56 | | - Added procs as ''wrappers for C functions''. |
57 | | |
58 | | - ''Replaced REXX commands'' with that. |
59 | | |
60 | | |
61 | | === Popup menu === |
62 | | |
63 | | - Open ''popup menu at the cursor position'' with Alt+Sh+F10. |
64 | | |
65 | | |
66 | | === Environment extension === |
67 | | |
68 | | - Fixed ''BeginLIBPATH ''handling. Now it can be extended by the pseudo env var |
69 | | within a command window. |
70 | | |
71 | | |
72 | | === Config file === |
73 | | |
74 | | - Remove ''multiple spaces'' within the value part, except for color defs. |
75 | | |
76 | | |
77 | | === File === |
78 | | |
79 | | - Path-changing commands now change to the root dir of a drive before |
80 | | changing that drive. That ''keeps the previous dirs on previous drives |
81 | | unlocked'', so that it can be deleted or renamed. Previously the old dir |
82 | | was locked until EPM was closed. |
83 | | |
84 | | |
85 | | === Unwanted scrolling === |
86 | | |
87 | | - Added ''workaround'' for more cases. |
88 | | |
89 | | - Fixed ''small vertical window scrolling'' on position restore. Now the scroll |
90 | | position is saved and restored exactly, including fractions of font |
91 | | heights. |
92 | | |
93 | | |
94 | | === Search === |
95 | | |
96 | | - Fixed ''search direction'' processing. |
97 | | |
98 | | |
99 | | === General === |
100 | | |
101 | | - Fixed handling of ''double quotes'' for defcs and defprocs. |
102 | | |
103 | | - Allow for ''special chars in filenames'' by adding missing enquoting. |
104 | | |
105 | | |
106 | | === !RecompileNew === |
107 | | |
108 | | - Many ''improvements'', with checking for different .E files and faster .E |
109 | | file processing, except for the initial check. |
110 | | |
111 | | - Added new markers: 'I' = information, '=' = equal .E file. |
112 | | |
113 | | - Now user .E files, marked with '=', can be safely deleted. |
114 | | |
115 | | - At ''first startup'', if user .EX files were found, ask to execute |
116 | | !RecompileNew. |
117 | | |
118 | | - Added line-wise comparison with diff.exe for source files, if a md5 |
119 | | check has found different files. That allows for ignoring ''$Id $'' (RCS |
120 | | keyword) lines, as being used in the source files. |
121 | | |
122 | | |
123 | | === !NepmdInfo === |
124 | | |
125 | | - Added ''version check via version.cfg'' on the netlabs server. |
126 | | |
127 | | - Improved ''processing'', added missing select event. |
128 | | |
129 | | |
130 | | === EAs === |
131 | | |
132 | | - ''Preserve EAs and datetimes'' for Move and Encode. |
133 | | |
134 | | |
135 | | === Open URLs === |
136 | | |
137 | | - Improved ''dialog actions''. |
138 | | |
139 | | - Changed to use a ''temporary WPS object''. This supports long URLs. |
140 | | |
141 | | |
142 | | === !DosUtil === |
143 | | |
144 | | - Added functions for ''datetime difference'' calculation and validation. |
145 | | |
146 | | |
147 | | === Keys === |
148 | | |
149 | | - ''Disabled !RefreshMenu'' in !SwitchKeyset, if not required. That results in a |
150 | | speed improvement on file switching. Unfortunately it's still required |
151 | | for different keysets (e.g. for SHELL files) to keep the mnemonics in the |
152 | | menu right. |
153 | | |
154 | | |
155 | | === Assist === |
156 | | |
157 | | - Made scanning for multi-line comments on cursor movement ''much faster''. |
158 | | A simpler method is used to bypass the MLC array creation. That array |
159 | | is used, if it exists, what is the fastest method. Now ''stuttering |
160 | | cursor scrolling'' shouldn't happen anymore. |
161 | | |
162 | | - LocateMLC: Replaced previous complex implementation, that already was a |
163 | | binary search, by a clean ''binary search''. This seems to be a bit faster |
164 | | again. |
165 | | |
166 | | - Improvements for ''literals''. |
167 | | |
168 | | - Fixed ''cursor movement'' when repeatfind is used. |
169 | | |
170 | | - Fixed ''length of highlighted string'' for !MatchFindOnMove. |
171 | | |
172 | | |
173 | | === Alt+1 === |
174 | | |
175 | | - Fixed Alt+1 for <filespec>:<linenum> <string containing a : (colon)>. Now |
176 | | linenum is correctly parsed. |
177 | | |
178 | | - Added <filespec>:<"search word"> or <filespec>:<searchword>, with |
179 | | allowing for cursor placement on <searchword>. |
180 | | |
181 | | |
182 | | === Preferences menu === |
183 | | |
184 | | - Changed ''Configuration presets'' to ''Basic configuration''. |
185 | | |
186 | | - Added sections ''Presets'' and ''Main items''. Added items to it to |
187 | | control main settings more easily and to give visual feedback on |
188 | | switching presets. |
189 | | |
190 | | - Added ''Edit window'' -> ''Click only gives focus'' as replacement for the |
191 | | const. |
192 | | |
193 | | |
194 | | === Menu === |
195 | | |
196 | | - Avoid menu item 'Restore file...' for non-backup .Tree_Dir files. |
197 | | |
198 | | - Disabled common popup menu items for .Tree and .Tree_Dir files. |
199 | | Previously, the Alt+1 menu item appeared twice and !TagScan didn't |
200 | | make sense for these files. |
201 | | |
202 | | - Fixed disabling for advanced marking menu items. |
203 | | |
204 | | - ''!PopupMenuItemsOutsideMark'': Added diabling of advanced menu items |
205 | | if CUA marking is active. |
206 | | |
207 | | - Fixed ''menu item id exhaustion'' after !RefreshMenu. |
208 | | |
209 | | |
210 | | === Backup === |
211 | | |
212 | | - Improved Backup to ''avoid backup file creation'' when useless. |
213 | | |
214 | | - Added ''Restore'' and ''Compare'' commands. |
215 | | |
216 | | - Added ''Restore'' and ''Compare'' menu item to popup menu for .Tree files. |
217 | | |
218 | | - Added EAs ''EPM.PREVPATH'' and ''EPM.BACKUPDATETIME'' for later file |
219 | | restore and later cleanup of backup directory. |
220 | | |
221 | | - Fixed ''.Tree'' popup menu behavior to take the line under the mouse |
222 | | pointer. |
223 | | |
224 | | - Added ''automatic mode selection'' for backup files on load via EA |
225 | | recognizing. The previous mode is now saved as EA EPM.PREVMODE. |
226 | | |
227 | | - Changed getting ''mode for backup files'' without requiring |
228 | | EPM.PREVMODE EAs. It is now checked if a tilde and a number is |
229 | | appended. |
230 | | |
231 | | - Fixed processing of ''virtual files''. |
232 | | |
233 | | |
234 | | === Move expression === |
235 | | |
236 | | - Extended to ''process mark'' if it exists. |
237 | | |
238 | | - Improved ''string determination''. |
239 | | |
240 | | |
241 | | === Modes === |
242 | | |
243 | | - ''Syntax expansion'': Completely reworked ''C'' mode, many improvements for |
244 | | when coding styles have changed. Added CFunctionCodeStyle. |
245 | | |
246 | | - ''SCRIPT'': Fixed highlighting definitions. |
247 | | |
248 | | - ''PHP'': Improvements. |
249 | | |
250 | | - ''IPF'': Find headings spanned over multiple lines. |
251 | | |
252 | | - ''PASCAL'': Several improvements. |
253 | | |
254 | | - ''SHELL'', ''.DOS'', ''.Tree'': Made 'Directory of' line editable for DIR |
255 | | commands, like for '.DOS dir' files. |
256 | | |
257 | | - ''SHELL'', ''.DOS'', ''.Tree'': Control the cursor position. |
258 | | |
259 | | - ''SHELL'', ''.DOS'', ''.Tree'': Use SHELL highlighting for .DOS files. |
260 | | |
261 | | - ''All modes'': Replaced LINECOMMENTOVERRIDEMULTI by MULTILINECOMMENTENDPRIO. |
262 | | This is only used for TeX's pseudo-MLC env \iffalse ... \fi. |
263 | | |
264 | | - ''Tags'': Fixes for ''TeX'' and ''LaTeX'' commands. |
265 | | |
266 | | - ''Assist'': Find more ''TeX'' keywords. |
267 | | |
268 | | - ''TEX'': Added verbatim environment to the multi-line commands. |
269 | | |
270 | | - ''Syntax expansion'': Fixes for ''REXX''. |
271 | | |
272 | | - ''FindDef:'' Added mode REXX. |
273 | | |
274 | | - ''REXX'': Improved bracket matching when pressing !BackSpace repeatedly. |
275 | | |
276 | | - ''REXX'': Added rwIni keywords. |
277 | | |
278 | | |
279 | | === File and Mode settings === |
280 | | |
281 | | - Completely reworked, with calls to ''generic functions''. |
282 | | |
283 | | - Fixes for ''Coding style settings''. |
284 | | |
285 | | - Added ''menu item''. |
286 | | |
287 | | |
288 | | === Format submenu === |
289 | | |
290 | | - Split ''Line breaks'' into ''Line ends'' and ''Line wraps''. |
291 | | |
292 | | - Added menu items for ''DOS and Unix line ends''. |
293 | | |
294 | | |
295 | | === Encoding === |
296 | | |
297 | | - Added new commands. |
298 | | |
299 | | - Completely reworked ''encoding menu items''. That includes a predefined list, |
300 | | similar to the spell-check menu items and many helpful menu items and |
301 | | options. |
302 | | |
303 | | |
304 | | === Mouse === |
305 | | |
306 | | - Improved ''double click'' behavior. |
307 | | |
308 | | |
309 | | === Attributes === |
310 | | |
311 | | - Added workaround to avoid access to the unwanted first ''undo state'' after |
312 | | loading a file with attribute EAs. |
313 | | |
314 | | |
315 | | === Bookmarks === |
316 | | |
317 | | - Added ''compatibility'' for old bookmark commands. That makes the toolbar |
318 | | commands from MAKEACTN.E work again. |
319 | | |
320 | | - Changed ''bookmarks dialog'' to display column instead of index. |
321 | | |
322 | | - Extended ''bookmarks dialog'' to optionally add EPM.POS, undo and stack |
323 | | positions. This behavior can be toggled via dialog button and is saved |
324 | | per window non-permanently. |
325 | | |
326 | | |
327 | | === Spell-check dictionaries === |
328 | | |
329 | | - Catch errors of ''wget'' and ''unzip'' on download. |
330 | | |
331 | | - ''Dialog'' improvements. |
332 | | |
333 | | |
334 | | === Associations === |
335 | | |
336 | | - Added fix for user-defined groups of associations. |
337 | | |
338 | | |
339 | | === Compile === |
340 | | |
341 | | - Removed ''double call of wis\makefile'' in many cases. (There exist still |
342 | | a few.) |
343 | | |
344 | | - Fixed ''backslash handling'' for C-included files by htext files. |
345 | | |
346 | | - Changed ''clean'' makefile target to clean both debug and release, as |
347 | | documented in MAKEFILE.INF. |
348 | | |
349 | | |
350 | | ----------------------------------------------------------------------------- |
351 | | == 1.19 (r3209) to 1.20 (r3543) -- 2019-03-21 == |
352 | | |
353 | | |
354 | | === Installation === |
355 | | |
356 | | - Fixed configuration of NEPMD associations during the installation. |
357 | | Previously, the script worked only after installation. |
358 | | |
359 | | |
360 | | === Sum === |
361 | | |
362 | | - Added menu item to insert the sum of block-marked text. |
363 | | |
364 | | |
365 | | === Center, box and draw === |
366 | | |
367 | | - Added menu items under ''Format''. |
368 | | |
369 | | - Added style configuration dialogs. |
370 | | |
371 | | - For line mode, use ''header width'' value instead of 1599 (MAXMARGIN). |
372 | | |
373 | | - Added configuration of ''header width''. |
374 | | |
375 | | |
376 | | === Reflow margins === |
377 | | |
378 | | - Changed configuration of first margins selection item to use |
379 | | ''header width''. |
380 | | |
381 | | |
382 | | === Key recording === |
383 | | |
384 | | - Allow for edit, save and restore a recorded sequence. |
385 | | |
386 | | - Added menu items for that. |
387 | | |
388 | | - Moved menu items from ''Edit'' to ''Run''. |
389 | | |
390 | | |
391 | | === Spell-check dictionaries === |
392 | | |
393 | | - Uploaded working Netscape dictionary files. |
394 | | |
395 | | - Improved configuration dialogs. |
396 | | |
397 | | - Added ''Download'' button to the ''Edit dictionaries'' dialog. |
398 | | |
399 | | |
400 | | === Alt+1 and URLs === |
401 | | |
402 | | - Improved URL processing. |
403 | | |
404 | | - Many improvements for ''Alt+1'' to process the file spec under the cursor, |
405 | | e.g. added filespec:"search wrds". |
406 | | |
407 | | |
408 | | === Search === |
409 | | |
410 | | - Fixes for handling search options. |
411 | | |
412 | | - Added reset of last saved ''Change'' arguments by executing a different |
413 | | ''Find'' (locate) command. |
414 | | |
415 | | |
416 | | === Startup === |
417 | | |
418 | | - Made initialization more stable. |
419 | | |
420 | | - Improved processing of commands after the first start. |
421 | | |
422 | | |
423 | | === Title bar === |
424 | | |
425 | | - Improved the display of the ''.LONGNAME'' EA. |
426 | | |
427 | | |
428 | | === Dynamic configuration === |
429 | | |
430 | | - Improved processing of environment variables to extend the environment |
431 | | and fixed previous double extension. |
432 | | |
433 | | - ''BEGINLIBPATH'' is used now instead of ''EPMBEGINLIBPATH''. |
434 | | |
435 | | - Environments started with ''EPMMAINT.CMD'' now show the correct paths for |
436 | | the ''loader'' and the ''executable''. |
437 | | |
438 | | |
439 | | === Format === |
440 | | |
441 | | - Copied ''Coding style'' menu items from ''Preferences'' to ''Format'' for |
442 | | easier access. |
443 | | |
444 | | - Extended all remaining commands to process mark only if it exists. |
445 | | |
446 | | |
447 | | === Tags === |
448 | | |
449 | | - Added tags support for modes INI and TEXT. |
450 | | |
451 | | - Fixed tags processing for PHP, IPF. |
452 | | |
453 | | - Allow for tags with multiple words. |
454 | | |
455 | | - IPF: Allow for headers spanned over multiple lines. |
456 | | |
457 | | - Fixed tags processing if egrep meta characters are included. |
458 | | |
459 | | - Added LaTeX and TeX tag keywords for mode TEX. |
460 | | |
461 | | |
462 | | === Modes === |
463 | | |
464 | | - Changes for PERL, JAVASCRIPT, TEXT, CONFIGSYS, C, RC, PASCAL, PYTHON, REXX. |
465 | | |
466 | | - SHELL: Fixed command history for a restored command line file. |
467 | | |
468 | | |
469 | | === Highlighting === |
470 | | |
471 | | - The reload of a keyword file can now be forced by keeping the Ctrl key |
472 | | pressed while executing ''!NepmdActivateHighlight''. That applies also to |
473 | | the highlighting menu items. |
474 | | |
475 | | - Highlighting is now temporarily switched off during mouse marking. |
476 | | This is required as a workaround to allow for catching the end of a line |
477 | | when the file was highlighted. |
478 | | |
479 | | - Added workaround for an EPM bug to replace DELIMI with DELIM if possible to |
480 | | allow for specifying escape chars. |
481 | | |
482 | | |
483 | | === Recompile === |
484 | | |
485 | | - Fixes for ''!RecompileNew''. |
486 | | |
487 | | - Changed inclusion of MYSTUFF.E and handle that file correctly as an option. |
488 | | |
489 | | - Added ''Recompile'' command to process the current file only. |
490 | | |
491 | | |
492 | | === Tabs and spaces === |
493 | | |
494 | | - Many changes and fixes. |
495 | | |
496 | | |
497 | | === Swap text === |
498 | | |
499 | | - Added ''!MoveExpressionLeft'' and ''!MoveExpressionRight''. Menu items |
500 | | can be found under Edit -> Move. |
501 | | |
502 | | |
503 | | === Syntax expansion === |
504 | | |
505 | | - Reworked syntax expansion: Handle tabs correctly, skip expansion in |
506 | | unwanted cases, avoid double ending keywords. |
507 | | |
508 | | - Many fixes. |
509 | | |
510 | | |
511 | | === Assist === |
512 | | |
513 | | - Fixes for nested multi-line comments. |
514 | | |
515 | | |
516 | | === Attributes === |
517 | | |
518 | | - Reworked buggy attributes (e.g. bookmarks) handling for many commands. |
519 | | Attributes are now preserved after processing and move now correctly |
520 | | together with the text. Deleting a line removes also its attributes. |
521 | | |
522 | | |
523 | | === Bookmarks === |
524 | | |
525 | | - Reworked bookmarks processing. |
526 | | |
527 | | - Fixed handling of multiple files with bookmarks in a ring. |
528 | | |
529 | | - Improved ''!ListMark'' dialog. Added filename and the columns !FileId, |
530 | | Idx and Line. |
531 | | |
532 | | - Improved ''!SetMark'' dialog: Pre-filled name entry field with the begin |
533 | | of the current line. |
534 | | |
535 | | - Added commands and key definitions for adding auto-named bookmarks and |
536 | | for going to the next and previous bookmark. |
537 | | |
538 | | - Added type and name configuration dialogs. |
539 | | |
540 | | |
541 | | |
542 | | === Dialogs === |
543 | | |
544 | | - Fixed strings processing for ''!ListBox'' and ''!EntryBox''. |
545 | | |
546 | | |
547 | | === Fill === |
548 | | |
549 | | - Extended ''Fill'' to accept multiple chars, either tiled or left-aligned. |
550 | | |
551 | | |
552 | | === Alt+1 === |
553 | | |
554 | | - Improved file searching for NEPMD files. |
555 | | |
556 | | |
557 | | === Context menu === |
558 | | |
559 | | - Added ''!TagScan'' and ''!OpenUrl'' to the context menu. |
560 | | |
561 | | |
562 | | === Preferences === |
563 | | |
564 | | - Fixed notification within menu items if values are overridden by file, |
565 | | file EA or mode settings. |
566 | | |
567 | | - Added ''Insert marked lines'' (above or below). Previously, ''below'' was |
568 | | internally hard-coded. The new default value is ''above''. |
569 | | |
570 | | - Moved ''stream mode'' and ''Newline'' processing to an extra submenu. |
571 | | |
572 | | - Reworked ''Tab'' and ''!BackTab''. Added much more configuration options. |
573 | | |
574 | | |
575 | | === user.cfg === |
576 | | |
577 | | - Fixed export of a value with leading or trailing spaces. |
578 | | |
579 | | |
580 | | === Undo === |
581 | | |
582 | | - Reworked ''Undo'' processing. |
583 | | |
584 | | - Added configuration for special events. |
585 | | |
586 | | - Fixed ''Undo'' position, avoid scrolling and allow for catching a change |
587 | | without scrolling by changing in the ''Undo'' history back and forth. |
588 | | |
589 | | |
590 | | ----------------------------------------------------------------------------- |
591 | | == 1.18 (r2948) to 1.19 (r3209) -- 2018-10-19 == |
592 | | |
593 | | |
594 | | === Modes === |
595 | | |
596 | | - Improved mode definitions for INI, JAVASCRIPT, TEX, FORTRAN77, FORTRAN90, |
597 | | TEXT. |
598 | | |
599 | | - Added mode PYTHON. |
600 | | |
601 | | - Improved PREFERREDCOMMENT key to handle 'L' or 'S' for single-line and |
602 | | 'M' for multiple line comment. Allow for appending a number, e.g. 'M2', |
603 | | to select a special string, when multiple comment strings are defined. |
604 | | |
605 | | |
606 | | === Menu === |
607 | | |
608 | | - Added ''Preferences'' menu item to the popup menu. |
609 | | |
610 | | - Added menu item ''Mark line set at cursor'' to the ''Mark'' submenu. |
611 | | |
612 | | - Improvements for the ''Format'' submenu. |
613 | | |
614 | | - Added ''Current keyset definitions'' to the ''Help'' submenu |
615 | | |
616 | | - Added ''Highlight cursor'' to the ''Preferences'' menu. |
617 | | |
618 | | - Added ''Import user settings'' to the ''Preferences'' menu. |
619 | | |
620 | | - Added section headings to the ''Preferences'' menu. |
621 | | |
622 | | - Reworked and extended ''Colors and fonts'' in the ''Preferences'' menu. |
623 | | |
624 | | - Added ''!NewLine'' and ''Enter'' configuration to the ''Preferences'' menu. |
625 | | |
626 | | |
627 | | === Keys === |
628 | | |
629 | | - Changed scroll definitions in CUA keys. Added Alt combinations to |
630 | | ''Move cursor'' and to ''Scroll'' for faster movement. |
631 | | |
632 | | - ''!ScrollLock'' interchanges now the definitions for ''Cursor move'' and |
633 | | ''Scroll''. That leads to scroll improvements on systems where AMouse doesn't |
634 | | work, e.g. on VMs. |
635 | | |
636 | | - Made mouse definitions configurable via STDKEYS.E. |
637 | | |
638 | | - Added key category names. |
639 | | |
640 | | - Added dynamic listing of the current key definitions. |
641 | | |
642 | | - Fixed single-key determination for DBCS, untested. |
643 | | |
644 | | |
645 | | === Configuration files === |
646 | | |
647 | | - Fixed determination if an import of DEFAULTS.CFG or USER.CFG is required. |
648 | | |
649 | | - Moved all settings from OBJECTS.CFG and COLORS.CFG to DEFAULTS.CFG. |
650 | | |
651 | | - Changed color numbers to names in configuration files and registry keys. |
652 | | |
653 | | - Added optional deletion of user keys before import of USER.CFG. |
654 | | |
655 | | - Made cache directory for temporary mode files configurable. |
656 | | |
657 | | - Improved and fixed enquoting for .CFG and text .INI files. |
658 | | |
659 | | |
660 | | === Undo === |
661 | | |
662 | | - Added cursor, scroll and mark position restore to ''Undo'' and ''Redo''. |
663 | | |
664 | | |
665 | | === Shell files === |
666 | | |
667 | | - Fixed shell file processing. |
668 | | |
669 | | - Improved outfiltering of initial shell prompt lines (requested by Ben |
670 | | Dragon). |
671 | | |
672 | | |
673 | | === Process marked lines === |
674 | | |
675 | | - Changed processing of file to marked lines, if marked for ''Wrap''. |
676 | | |
677 | | |
678 | | === Syntax expansion === |
679 | | |
680 | | - Improved syntax expansion for C to omit expansion if cursor is left of |
681 | | a keyword or a brace. |
682 | | |
683 | | - Improved syntax expansion for PASCAL, E and REXX. |
684 | | |
685 | | |
686 | | === Assist and !TagScan === |
687 | | |
688 | | - Made ''Assist'' much faster for multi-line comments. |
689 | | |
690 | | - Added fixes for ''Assist''. |
691 | | |
692 | | - Reworked ''!TagScan'' for C, PASCAL, ASSEMBLER, CMD, HTEXT, IPF, JAVASCRIPT, |
693 | | PYTHON, E, REXX, TEX to use ''Assist'' procedures for more accurate results. |
694 | | |
695 | | - Added fix for FORTRAN90. |
696 | | |
697 | | |
698 | | === Library functions of NEPMD.DLL === |
699 | | |
700 | | - Added !NepmdDeleteConfigTree, !NepmdImportUserConfig. |
701 | | |
702 | | - Renamed !NepmdFileDelete to !NepmdDeleteFile. |
703 | | |
704 | | - Added !NepmdDeleteTree, !NepmdSearchTree. |
705 | | |
706 | | |
707 | | === Installation === |
708 | | |
709 | | - Fixed unwanted reset of program object settings on program object creation. |
710 | | |
711 | | - Fixed corruption of NEPMD.INI on installation. |
712 | | |
713 | | |
714 | | === Miscellaneous === |
715 | | |
716 | | - Improved error handling in .ERX files. |
717 | | |
718 | | - Added more fixes for ''Locate'' and ''Change''. |
719 | | |
720 | | - Added fixes for changing the additional keyset. |
721 | | |
722 | | - Added improvement for ''!HookAdd''. |
723 | | |
724 | | - Minimized scrolling for ''!ScrollAfterLocate''. |
725 | | |
726 | | - Avoid unwanted scrolling in more cases. |
727 | | |
728 | | - Fixes and improvements for ''Link'', ''Unlink'' and ''!RecompileNew''. |
729 | | |
730 | | - Fixed and improved ''!FindFileInList'' and ''Alt_1''. |
731 | | |
732 | | |
733 | | ----------------------------------------------------------------------------- |
| 8 | - [./Changes-1.21] |
| 9 | - [./Changes-1.20] |
| 10 | - [./Changes-1.19] |