04 April 2020, 00:01 | #101 |
Computer Wizard
Join Date: Aug 2007
Location: Ramberg/Norway
Posts: 928
|
Will the text editor in AmigaOS 3.2 have a option in the menu to import your own programming language syntax plugins? Like the feature in NotePad++.
|
04 April 2020, 09:23 | #102 |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 328
|
Not in 3.2 no. It is part of my long term plan, but I need to be certain that such a developer interface exposes the right amount of things for developers to work with. And I don't have time for that in the coming months. Also we haven't settled on a release plan yet but we can't go on putting features in forever. After a feature freeze we need a substantial amount of time to ensure what we have didn't bring in new bugs. So in essence every time we start making a new feature (by request or because we internally agree there is a need) we are also effectively delaying a release even if we don't have a specific date we see getting pushed. I hope this rationale makes it clear why we can't take on every feature request, and also gives some kind of insight into when we release
|
04 April 2020, 09:32 | #103 |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 328
|
Yes that is a very likely way I'm going to implement it, but I'm still looking into it. An addition to that approach would be a preference option to replace the zoom gadget with maximize, and then have shift+maximize act as the zoom gadget. Then the user can get the default behavior most often used while in either case still having the opposite functionality too.
|
04 April 2020, 10:48 | #104 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
Seriously, the work that went into what became AmigaOS 3.1.4 and beyond builds directly upon the AmigaOS 3.1 foundations. That is where the numbering scheme has its origins. The AmigaOS 3.5/3.9 work uses product names which I'm not sure I understand the origins of (but then I must admit that I haven't even been trying during the past 20+ years). So, please leave it at that. We are trying to make something better out of a neglected Amiga operating system version. This is the biggest overhaul of the entire AmigaOS 3.1 codebase in three decades. |
|
04 April 2020, 10:54 | #105 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
There is enough common ground among the AROS, MorphOS, AmigaOS4 and AmigaOS 3.1.x/3.2 to share ideas or code which could be beneficial for everyone. However, this is offset by what I would frame as lack of trust. Trust is easily eroded and it needs to be earned. I believe we are not yet making progress with regard to building trust. There is also a certain lack of knowledge on what exactly would be worth sharing in terms of idea or code. Everybody's doing well in their respective domain, aren't they? And that's before we even get into the murky waters of legal complications. |
|
04 April 2020, 12:37 | #106 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
There’s better compiler now that produced better code than SAS/C is their plan at one point to use such compilers?
|
04 April 2020, 12:52 | #107 | |
Amiga Fanatic
Join Date: Feb 2004
Location: North Yorkshire, UK
Age: 46
Posts: 727
|
Quote:
This thread (and finally having the time to set up my 3.1.4 install properly) is genuinely helping me get through coronavirus isolation! |
|
04 April 2020, 12:53 | #108 | |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 328
|
Quote:
That said, yeah it would be nice, but it has to be a native compiler. So if people would want to help this along I suggest helping beppo and working on making his gcc work natively on the Amiga. His project is opensource so will help the entire Amiga community. We have talked about this already internally and are willing to help out, but if other people want to help out too it would be much appreciated. |
|
04 April 2020, 14:00 | #109 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
The main reason for sticking with the Lattice 'C' and SAS/C compilers is that they are the best-integrated into the Amiga operating system. That level of integration, with DICE being a contender (it's too old to be useful, unfortunately), is tough to beat. It worked both ways when Commodore was still "in business" and the Lattice 'C' and SAS/C compilers evolved as Commodore shifted to native development, with feedback going from the Commodore developers to Lattice and SAS, Inc. We have a complete tool chain for these compilers, and that includes QA tools which use the particular debugging information which the compilers produce, as well as a functionally complete (but old) interactive debugger (CodeProbe). As far as I know, this is not the kind of mix which the other contenders, such as VBCC or GCC can currently offer. I dearly wish this were different because we are boxed in by what the Lattice 'C' and SAS/C compilers allow us to do, and we are fully aware of that. Code quality is part of what makes a compiler useful, but we need more than quality. We have a well-integrated package, and we need an interactive debugger that runs on real hardware in real time and lets you trace into 'C' source code (showing you context and variable values). That said, our tentative plans to make a new NDK 3.2 include getting the best possible support for compilers other than SAS/C and tools of the same age off the ground. You should be able to build your software using cross compilers, and the code generation should not drop a random warning at every second line translated because the header files lack polishing. We dearly want to provide a set of native tools which can be used for Amiga software development. This means making compromises because of the inevitable memory and disk space requirements. It would be great if DICE could be woken out of its 25+ year slumber because it is so well-integrated into AmigaOS, but that's a big wish, I'm afraid That leaves GCC, and as far as I can tell, the only usable version that is still small enough for smaller Amiga systems is still huge. You can build it natively now, though (using my clib2, for example), and that should account for something. |
|
04 April 2020, 14:46 | #110 |
Banned
Join Date: Mar 2020
Location: Nijmegen, Netherlands
Posts: 46
|
If we're going to ask for tall order features for software development, then how about a simple compile time check to see if the program will be font sensitive and allow the user to choose what screen it opens on. If it fails the check then a hatch on the computer should open up and a boxing glove on a spring deliver the developer a knock to the bollocks.
|
04 April 2020, 16:38 | #111 | |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
Quote:
Thank you! |
|
05 April 2020, 22:18 | #112 |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 328
|
Done. AmigaOS 3.2 will now have that feature too.
|
05 April 2020, 22:35 | #113 | |
Registered User
Join Date: Mar 2002
Location: Kansas City, MO, USA
Posts: 683
|
Quote:
Whoever writes the code gets to call it whatever they want, so I have no issues with it being called 3.2 |
|
05 April 2020, 23:01 | #114 | |
Registered User
Join Date: Apr 2016
Location: Salisbury
Posts: 87
|
Quote:
I would got to 3.10 after 3.2 |
|
06 April 2020, 10:42 | #115 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,351
|
Sweeeeet! Thanks
Quote:
|
|
06 April 2020, 13:19 | #116 |
Registered User
Join Date: Oct 2012
Location: Wolfach / Germany
Posts: 152
|
|
06 April 2020, 13:45 | #117 |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
|
06 April 2020, 16:43 | #118 |
Inviyya Dude!
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,775
|
|
06 April 2020, 16:52 | #119 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,214
|
How about some games? Minesweeper, Solitaire..?
|
06 April 2020, 17:32 | #120 |
Registered User
Join Date: Mar 2002
Location: Kansas City, MO, USA
Posts: 683
|
One thing that's always annoyed me with Workbench is how icons tend to pile on top of each other. It seems to happen all the time to me, especially when copying folders/files from PC. It would be great to see the need to run "clean up" and "snapshot" disappear.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
AmigaOS 3.1.x v 3.9 | steve_mynott | New to Emulation or Amiga scene | 35 | 19 April 2020 06:23 |
AmigaOS 3.9 | PoLoMoTo | support.WinUAE | 8 | 27 August 2011 18:06 |
AmigaOS 3.5 or 3.9 | maddoc666 | support.Apps | 12 | 22 February 2010 08:02 |
AmigaOS | koncool | request.Apps | 6 | 04 June 2003 17:45 |
AmigaOS XL | sturme | New to Emulation or Amiga scene | 4 | 15 January 2002 02:13 |
|
|