Greg Field
unread,Apr 1, 2024, 11:27:07 PM4/1/24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Open/ed
Released version :
------------------
24.04.01
New features.
-------------
Option bar update.
Search menu update.
Discussion
----------
The option bar is now much more usefull :
'F-keys' does a FUN EXEC.
'Macros' does a MAC EXEC.
'History' does a HIS EXEC.
'Modes' has sub-menus for History, Screen, Compiler and Line modes.
New 'Compile' tab has a menu of options,
or does a compile.ned in one click.
The menu for string search is updated.
This is at Option bar / Position / Locate string.
Program options
---------------
None.
Commands
--------
New
---
None.
Changes
-------
Synonyms
--------
None.
Reserved command names.
----------------------
FUNCTION added.
COMPILE removed to allow for the 'compile' macro.
Abbreviations
-------------
None.
Modes
-----
COMPile
There is a new option button and menu of compile options.
This mode converts it to run a macro compile.ned.
SHORTMENu
Was SHORTEDITMENU. Edit menu and Compile menu have shorter labels.
MENULOOP
Menus and sub-menus normally exit once something is clicked.
With this mode sub-menus return to the parent menu.
INVERTFUN
When enabled, FUN EXEC prints in reverse order.
Functions
---------
New
---
None.
Deprecated
----------
None.
Variables
---------
New :
none.
Removed variables :
None.
Changed variables :
None.
Constants
---------
New constants :
None.
Changes :
None.
Maths operators
---------------
No change.
Symbols
-------
No change.
Macros
------
New compile.ned sample macro.
Checked and updated bob.ned , brun.ned and blib.ned.
Screen mode window.
-------------------
Extensive update to the Option Bar menus. See above.
WHEN conditions
---------------
No change.
Menus
-----
Extensive update to the Option Bar menus. See above.
Keyboard
--------
No change.
Help.
-----
New entries for new modes and changed commands.
Scripts
-------
No change.
Error codes
-----------
No change.
Bug fixes
---------
24-001 Changes to winaddln () made help menus do ^ instead of new line.
24-002 menus option bar does not re-calculate when term window resizes.
24-004 Change of mode SINGLECLICK not always calling winset ().
24-005 hisexec edit causes curwin column error in winddch ().
24-006 obarmenu () has old code position (cad) to column 0.
24-007 TOTALS "OK" was at invalid cursor address.
Open bugs.
----------
22-015 Shared mem still splits to different segments after crash.
22-018 WHICH double reports on "." and same directory in PATH.
23-007 Click on ALERT message sometimes does not register in alarm system.
23-029 MODE() help needs more constants for modes ...
LR,SR,TAB,WAITER,XT,EOL,MSG,SB,GREP,HISTORY,LP.
23-061 gshift errors when ... mode tab in ... unusual options ?
23-068 SCR_PAGE jumbles text on x86 Macos. To see do NO EPAGE.
Mode EPAGE added to all platforms. No explanation.
23-069 ^200 up chars corrupt window borders and scroll bar. ithnkfixed.
23-070 flag.c : Internal error : TAG_LIST and tag.list = NUL
24-003 MAC LIST . is looking for "*".
24-008 next bug.
Open bugs discussion :
If Open/ed crashes and is restarted, it may start a new shared memory segment for alarms.
The only way around this is to exit all of your Open/ed sessions and
remove the control file : %alarms.control.file%.
The WHICH command examines each directory in PATH.
If '.' is specified and the same directory is also specified, then the
WHICH command will double report if the command is found.
If you page foreward or back in screen mode and see jumbled text from previous
pages, then this is 23-068. This appeared just before release in Decmber 2023.
You should only see it on x86 Macos, not on Arm or linux. There is a workaround
in place so you should not see it, but please report it if you do.
The integer value of a control character is ^X.
Quoted control codes needs a review.
MD5's
-----
OpenEd_Linux_x86_240401.tar 501c1b4d04c55ec5ae3f74cbf6d74647
OpenEd_MacOS_arm_240401.tar 49555a59a576d60ede945a11c1114c8c
OpenEd_MacOS_x86_240401.tar aebaf59c3f0daf9fab57e05a69557a9e
Source code Stats
-----------------
Version : 24.04.01 Mon 01 Apr 2024 18:47:22
ned is 107871 lines, 4M bytes, averaging 41 bytes per line.
gstlib is 13262 lines, 463K bytes, averaging 34 bytes per line.
shmlib is 1158 lines, 37K bytes, averaging 32 bytes per line.
strsort is 541 lines, 16K bytes, averaging 30 bytes per line.
curwin is 6883 lines, 256K bytes, averaging 37 bytes per line.
gpl is 12659 lines, 401K bytes, averaging 31 bytes per line.
include is 1643 lines, 98K bytes, averaging 60 bytes per line.
Open/ed is 144017 lines, 5M bytes, averaging 40 bytes per line.
4760 additional lines.
Other
-----
--------------------------------------------------------------------------------