Welcome, Guest. Please login or register.

Author Topic: Os 3.2 development preview  (Read 830475 times)

Description:

0 Members and 5 Guests are viewing this topic.

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« on: September 03, 2019, 06:31:54 AM »
Seeing that there will be Workbench screen title bar customization, is there any small changes that could be done to the Drawer window title bar as well?

For example, instead of "Commodities" in title bar, maybe could add "Commodities in Workbench:"   This has always been a limitation when I'm trying to browse and I may have 2 drawer windows open with same name from different volumes and can't tell which is which.   Full path would be ideal but maybe too much text...
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #1 on: November 16, 2019, 04:49:30 AM »
Also, would be nice to have the ED menu's shortcut keys formatted as right-justified.  With a non-proportional font, it is not aligned properly. 
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #2 on: November 18, 2019, 05:29:11 AM »
When you say manually -- do you mean through the ed-startup?

Also, would be nice to have the ED menu's shortcut keys formatted as right-justified.  With a non-proportional font, it is not aligned properly.
Ed uses gadtools to build its menus, and just injects its shortcuts into the regular menu text - which means that gadtools has no clue that a special formatting has to be applied to them. Of course, one could build the menu manually, and then position all the items manually, but is it really worth it?
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #3 on: November 18, 2019, 06:02:42 AM »
I was checking out Ed in 4.1 and when I use the "ESC" in caps in the "si" command for the menu item string it gets right-justified.  If I use "esc" instead in lower-case within the menu item string, it does not.  So looks like some additional parsing was added in Ed in 4.1 that is not there in Ed of 3.x.

When you say manually -- do you mean through the ed-startup?

Also, would be nice to have the ED menu's shortcut keys formatted as right-justified.  With a non-proportional font, it is not aligned properly.
Ed uses gadtools to build its menus, and just injects its shortcuts into the regular menu text - which means that gadtools has no clue that a special formatting has to be applied to them. Of course, one could build the menu manually, and then position all the items manually, but is it really worth it?
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #4 on: November 21, 2019, 04:23:43 AM »
Thanks -- yeah seems like a lot of work.  Perhaps this could be changed to use the "System Default Font" for the menu items which is a proportional font.   When I opened up the old Memacs on Workbench in a Workbench window, it seemed to used Topaz for the menu items and the menu bar used the "Screen Font"   

No, "manually" means: Creating intuition menus by hand rather than through gadtools. gadtools cannot align anything in its menus, and does not know what is meant as a short-cut and what is ordinary text. No, it's not worth it. There are better editors than ed out there anyhow.
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #5 on: November 22, 2019, 04:34:58 PM »
Thus, in case ROMWack was entered later on, the register file was partially overwritten and thus made a post-mortem debug with ROMWack rather pointless.

Is ROMWack back in 3.1.4?   Based on this info: https://theamigamuseum.com/amiga-kickstart-workbench-os/guru-meditation/, it was removed in 3.0?
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #6 on: November 23, 2019, 05:14:50 AM »
Is ROMWack back in 3.1.4?   Based on this info: https://theamigamuseum.com/amiga-kickstart-workbench-os/guru-meditation/, it was removed in 3.0?

Yes, it is back. SAD was not really useful...


I'm getting this hit in 3.1.4.1 -- is this one of things getting fixed?  Guru 8000 0004.   This is executing the Workbench Debug->Debugger menu item.
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #7 on: November 23, 2019, 04:05:33 PM »
For Ed, I've noticed default buffer size is 65496 bytes.   Previously, in "ED 2.0", it was 59960.  Documentation manual shows SIZE default as 40,000.   I'm just wondering if the "Buffer size" shown in the "About" menu (ESCsh) is same as SIZE parameter.

If I specify SIZE of 40,000, "Buffer size" shows up as 39960. 

This isn't something that I'm trying to report as bug a but just trying to understand...
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #8 on: November 25, 2019, 04:08:08 AM »
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #9 on: November 29, 2019, 04:14:28 AM »
Is there or will be a way to find all local variables? Will “set” list all variables that affect shell?
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #10 on: December 04, 2019, 06:45:02 AM »
Thanks for all the interesting things coming up for 3.2 -- taking me awhile to catch up :)

*) The con window is now opened in "new style" colors. While it makes typically no difference, it implies that the "Ed" window is now black on white, not yellow on black.

Does this mean that that these escape codes for changing foreground and background color would work with Ed with the correct colors?   

Code: [Select]
echo "*e[>1m*e[32;41m*e[0;0H*e[J"
prompt "*n*e[>1m*e[33;41m*e[1m%N.%R.*e[30;41m%S>*e[0m*e[32;41m "
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #11 on: December 04, 2019, 07:01:28 AM »
Thanks for clarifying.

Does this mean that that these escape codes for changing foreground and background color would work with Ed with the correct colors?   
Err, what? No, this has nothing to do with with font rendering in the console. It is just how the menu is rendered. In 3.1 and before, the menu Ed attached to the window was "old style" "yellow on black". With 3.2, the menu will be "black on white", same as all other menus.
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #12 on: December 09, 2019, 02:00:49 AM »
. In 3.2, the System-Startup was designed to limit the impact of ROM bugs as many RAM components can be upgraded from disk without requiring the installation of a new ROM, and without requiring a reboot.

Looking forward to 3.2 and looking forward to the "no reboot"! 3.5, 3.9, 4.x all require a reboot and so this will be nice to have an easier up-gradable "ROM" built into the system.  Thanks Thomas.
 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #13 on: December 09, 2019, 07:07:49 AM »
One thing I've noticed with list is a different behavior when listing a directory versus listing the filename in the directory, when a new file is currently getting copied by workbench into that directory:

1) Listing the directory containing the new file, I don't get any DOS errors and everything is fine.
2) Listing the file in the directory by itself, I get a "No information for <filename>: object is in use"

 

Offline my_pc_is_amiga

Re: Os 3.2 development preview
« Reply #14 on: December 11, 2019, 08:35:20 PM »
Thanks for the datatypes updates!   Is text search possible for AmigaGuide?   
WAV and AIFF datatypes on Aminet don't seem to work on 3.1.4.   Any likely hood of including some updated sound WAV / AIFF ones in the future?