English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 05 January 2019, 08:39   #401
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Quote:
Originally Posted by McTrinsic View Post
I beg to differ. There was a huge significant effort of testing going into the release. The situation has vastly improved compared to 3.1 ROMs.

Beg all you like, factum is that the shell that ships with KS 3.1.4 has a serious bug that will forever haunt the users and developers.

3.1 is well known, its flaws and bugs are well understood, patches and fixes are plentyful. It will take years to reach this level of understanding for the current 3.1.4 kickstarts, and only a fraction of users are upgrading anyways. I already have scripts that checks for shell v46 and bail out with EndCLI if such is the case (something weird even with internal Quit it seems, in v46).
kolla is offline  
Old 05 January 2019, 23:24   #402
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,903
Picture from Cloanto's site... funny to see how they promote their emulator... with a nice and fully coloured WB... from Hyperion
OK, easy joke... nevertheless
(I have lowered the resolution a bit not to kill my attachment space)
Attached Thumbnails
Click image for larger version

Name:	screen-desktop-4k-2x.png
Views:	261
Size:	355.4 KB
ID:	61465  

Last edited by malko; 05 January 2019 at 23:38. Reason: link added
malko is offline  
Old 06 January 2019, 03:56   #403
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,340
Quote:
Originally Posted by kolla View Post
Beg all you like, factum is that the shell that ships with KS 3.1.4 has a serious bug that will forever haunt the users and developers.
Please expand.
idrougge is offline  
Old 06 January 2019, 12:33   #404
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Quote:
Originally Posted by idrougge View Post
Please expand.

Shell v46 that ships in the 3.1.4 kickstart does not respect failat levels, so scripts keep running even when commands fail.
kolla is offline  
Old 06 January 2019, 12:36   #405
McTrinsic
Registered User
 
Join Date: Feb 2014
Location: Germany
Posts: 527
Quote:
Originally Posted by kolla View Post
Shell v46 that ships in the 3.1.4 kickstart does not respect failat levels, so scripts keep running even when commands fail.


And there is no possible way around that?
McTrinsic is offline  
Old 06 January 2019, 12:40   #406
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
AmigaOS 3.1.4 withdrawn from market after Amiga

Quote:
Originally Posted by McTrinsic View Post
And there is no possible way around that?

Feel free to think out a way around that also works with existing scripts and when people just insert a random old floppy.

The work-around is to fix and ship new kickstarts to all customers. Instead it will probably be tried to fix in a new SetPatch, which then all users would need to stuff on all their boot filesystems, floppies etc. and what to do if Setpatch fails? Or hopefully through a new ROM module, and we are back to rebooting and loading modules again...
kolla is offline  
Old 06 January 2019, 12:53   #407
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
@kolla
sry 4 ot, but can you look into your pms?
thx
wawa is offline  
Old 06 January 2019, 16:32   #408
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,340
Quote:
Originally Posted by kolla View Post
Shell v46 that ships in the 3.1.4 kickstart does not respect failat levels, so scripts keep running even when commands fail.
Wow, how could that pass?

I can just imagine wasting several hours making a correct script behave, then giving up thinking you're an idiot.
idrougge is offline  
Old 06 January 2019, 16:46   #409
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 874
Quote:
Originally Posted by idrougge View Post
Wow, how could that pass?

I can just imagine wasting several hours making a correct script behave, then giving up thinking you're an idiot.

I think that I've found this problem a few days ago using pipe
I give a command like the following:


Code:
cd SYS: || list
or:
Code:
 
cd SYS: && list

(is it possible to add set _mchar "&&" in S:shell-startup file instead of set _mchar "||" )


What I get is the list of the current directory.
jurassicman is offline  
Old 06 January 2019, 17:18   #410
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,903
Quote:
Originally Posted by kolla View Post
[...] factum is that the shell that ships with KS 3.1.4 has a serious bug that will forever haunt the users and developers. [...]
Without all these court "things" they could already be in a position to propose corrective fix.

Regarding the linked document, I have to say that since UK is not my mother-tongue it's more than probable that I understand the documents in a slightly different way as some of you here in EAB (that are native UK speaking people). Anyway, after a second reading I can easily understand the agreement in the same way as Hyperion did. The way it is written make me think that the OS number was set to 4 "like this" (as an example). They just said 4 like they could have said 3.1.2 or 3.2 or 3.3 or etc.
Again it's the understanding from a non native UK speaker. I don't want to rewrite the story, just to share my understanding.
malko is offline  
Old 06 January 2019, 17:50   #411
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Quote:
Originally Posted by jurassicman View Post
I think that I've found this problem a few days ago using pipe
I give a command like the following:


Code:
cd SYS: || list
or:
Code:
 
cd SYS: && list

(is it possible to add set _mchar "&&" in S:shell-startup file instead of set _mchar "||" )


What I get is the list of the current directory.


First of all, in v46, _pchar and _mchar variables are no longer used, they are hard coded to | and ||.

Secondly, external "pipe" command is no longer used, instead piping is done internally, (apparently using "jobs", as you can see with "set echo on", it uses &, and this also requires CONSOLE: to be available, so you can no longer run scripts in the background that uses pipes... meh.)

Thirdly, I think what you describe is correct - you run two commands in parallel, one cd sys:, which is sileny, and one list, that just lists out current directly. I haven't really used this feature much, did it behave differently in earlier shell versions?
kolla is offline  
Old 06 January 2019, 17:59   #412
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,308
Quote:
Originally Posted by kolla View Post
First of all, in v46, _pchar and _mchar variables are no longer used, they are hard coded to | and ||.
not really an improvident

Quote:
Secondly, external "pipe" command is no longer used, instead piping is done internally, (apparently using "jobs", as you can see with "set echo on", it uses &, and this also requires CONSOLE: to be available, so you can no longer run scripts in the background that uses pipes... meh.)
wtf ... who made that decision and WHY???
Gorf is offline  
Old 06 January 2019, 18:13   #413
Mr.Flibble
Registered User
 
Mr.Flibble's Avatar
 
Join Date: Jun 2015
Location: UK
Posts: 472
Quote:
Originally Posted by malko View Post
Without all these court "things" they could already be in a position to propose corrective fix.

Regarding the linked document, I have to say that since UK is not my mother-tongue it's more than probable that I understand the documents in a slightly different way as some of you here in EAB (that are native UK speaking people). Anyway, after a second reading I can easily understand the agreement in the same way as Hyperion did. The way it is written make me think that the OS number was set to 4 "like this" (as an example). They just said 4 like they could have said 3.1.2 or 3.2 or 3.3 or etc.
Again it's the understanding from a non native UK speaker. I don't want to rewrite the story, just to share my understanding.
The contract will be taken as a whole rather than a single passage, so taking some wording in the contract and twisting it into something which the other parties didn't agree to, and which runs contradictory to the rest of the contract could render the whole agreement invalid (The "Meeting of minds" quote in one of the documents).

It'll be interesting to see how Hyperion respond.
Mr.Flibble is offline  
Old 06 January 2019, 20:01   #414
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 874
Quote:
Originally Posted by kolla View Post
First of all, in v46, _pchar and _mchar variables are no longer used, they are hard coded to | and ||.

Secondly, external "pipe" command is no longer used, instead piping is done internally, (apparently using "jobs", as you can see with "set echo on", it uses &, and this also requires CONSOLE: to be available, so you can no longer run scripts in the background that uses pipes... meh.)

Thirdly, I think what you describe is correct - you run two commands in parallel, one cd sys:, which is sileny, and one list, that just lists out current directly. I haven't really used this feature much, did it behave differently in earlier shell versions?

I'm not aware of the technical aspects inside the Amiga Shell but yes, in the previous version I was able to execute two commands on the same line using "&&" and in fact I wrote a few scripts that did so and that now don't work anymore.


I've also faced the "CONSOLE" request running one of them and I "fixed" that with a silly assign on my startup-sequence


Code:
Assign >NIL: CONSOLE: DH0:

I know it's just a workaround but I really don't know a better solution.
jurassicman is offline  
Old 06 January 2019, 20:19   #415
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,903
Quote:
Originally Posted by Mr.Flibble View Post
The contract will be taken as a whole rather than a single passage, so taking some wording in the contract and twisting it into something which the other parties didn't agree to, and which runs contradictory to the rest of the contract could render the whole agreement invalid (The "Meeting of minds" quote in one of the documents). [...]
You are right. We are missing important informations that doens't allow us to have a detailed view of the story. Would be interesting if these contract were available for reading.

Quote:
Originally Posted by Mr.Flibble View Post
[...] It'll be interesting to see how Hyperion respond.
Yep.
malko is offline  
Old 06 January 2019, 21:22   #416
Mr.Flibble
Registered User
 
Mr.Flibble's Avatar
 
Join Date: Jun 2015
Location: UK
Posts: 472
Quote:
Originally Posted by malko View Post
You are right. We are missing important informations that doens't allow us to have a detailed view of the story. Would be interesting if these contract were available for reading.
Hmm, it should be I think as it's a submitted document to the court...
Mr.Flibble is offline  
Old 06 January 2019, 22:13   #417
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,903
Found this but it's not free
Quote:
PACER Fees and Case Currency

Access to case information costs $0.10 per page. The cost to access a single document is capped at $3.00, the equivalent of 30 pages. The cap does not apply to name searches, reports that are not case-specific, or transcripts of federal court proceedings.

By Judicial Conference policy, if usage does not exceed $15 in a quarter, fees are waived.

Newly filed cases will typically appear on this system within 24 hours. Check the Court Information page for data that is currently available on the PCL. The most recent data is available directly from the court.
Following this link (from another post), I can see that there are a lot of documents to read and for all those I clicked on, I was asked to register (with a payment plan). Unless another solution to access the documents free of charge (as unlike a lawyer, I don't get paid for it ), think I will wait for official news.

Last edited by malko; 07 January 2019 at 09:20. Reason: link separed
malko is offline  
Old 06 January 2019, 22:27   #418
McTrinsic
Registered User
 
Join Date: Feb 2014
Location: Germany
Posts: 527
Well sounds like the situation we had since 3.1 release. Like adding a big Harddrive without a patched SCSI.device and / or FFS and / or HDToolBox.

Nothing new to me.

E.g. take the old shell and add it via LoadModule.

Furthermore the new shell does respect most failats - not all, obviously.

Quote:
Originally Posted by kolla View Post
Feel free to think out a way around that also works with existing scripts and when people just insert a random old floppy.

The work-around is to fix and ship new kickstarts to all customers. Instead it will probably be tried to fix in a new SetPatch, which then all users would need to stuff on all their boot filesystems, floppies etc. and what to do if Setpatch fails? Or hopefully through a new ROM module, and we are back to rebooting and loading modules again...
McTrinsic is offline  
Old 06 January 2019, 22:40   #419
Mr.Flibble
Registered User
 
Mr.Flibble's Avatar
 
Join Date: Jun 2015
Location: UK
Posts: 472
Quote:
Originally Posted by malko View Post
Found this but it's not free


Following this link from another post, I can see that there are a lot of documents to read and for all those I clicked on, I was asked to register (with a payment plan). Unless another solution to access the documents free of charge (as unlike a lawyer, I don't get paid for it ), think I will wait for official news.
I think it's referring to this: https://docs.google.com/file/d/0BxlY...0M2I4MzQ1/edit

The language is rather confusing and we probably haven't a hope of properly understanding it without a law degree...
Mr.Flibble is offline  
Old 06 January 2019, 22:56   #420
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Quote:
Originally Posted by McTrinsic View Post
E.g. take the old shell and add it via LoadModule.
Right, which is what I do. Now that Hyperion, with Thor's blessing, is in total ownership, I doubt there will be more aminet updates though. So we have yet another incarnation of the shell to worry about in scripts.

Quote:
Furthermore the new shell does respect most failats - not all, obviously.
Really, I have not seen it respect any failar level yet - can you provide details? How high must one go to make it abort?
kolla is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Withdrawn] FS Blizzard 1230 50 MHz 32 MB RAM Amiga030 MarketPlace 1 06 September 2016 08:50
Is E3B done in the Amiga market? source Hardware mods 3 16 February 2015 18:59
The AMIGA Market value and your collection values Gordon Amiga scene 12 11 September 2009 17:25
Sky News: 3.5" floppies to be withdrawn from shelves Dastardly News 11 01 February 2007 12:26
Market Place or Amiga Stuff for Free? martin-flash MarketPlace 2 02 November 2005 17:14

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:47.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12600 seconds with 16 queries