Bug #56

fixes in HostFiles

Added by J. Templ over 3 years ago. Updated over 3 years ago.

Status:ClosedStart date:05/27/2015
Priority:NormalDue date:
Assignee:J. Templ% Done:

0%

Category:-
Target version:1.7
Forum topic:

Description

An endless recursion results in CreateDir if GetPath returns an unchanged result.
Reported by Rainer Neubauer, 2015-01-06.

Sharing error must be handled in Delete.

Inappropriate res set in FileList and LocList in some cases if option /USE is used.
A similar bug exists in HostPackedFiles
Reported by E. Temirgaleev, 2009-09-11.

Symbolic name needed for result code 87: paramErr.
Reported by Josef Templ, 2015-05-29.

LocList ignores all directories starting with '.' but should only ignore the names "." and "..".
Reported by E. Temirgaleev, 2012-05-19.

A flag is needed for suppressing the OK/Cancel dialog when creating a new directory
independent from option 'ask'. This makes it possible to use HostFiles
without any changes in an automatic build system because the CP compiler always uses option 'ask'.
Reported by Josef Templ, 2015-05-29.

A proposal for most of the changes is provided in CPC 1.7 rc5.
Refers to CPC 1.7 rc5 change list number 27, sub-issue 1 of 3.
Refers to OberonCore B2, B17.

Associated revisions

Revision 808b4039
Added by J. Templ over 3 years ago

Endless recursion removed in CreateDir if GetPath returns an unchanged result. Refs: #56.
As proposed by Rainer Neubauer in CPC 1.7 rc5.

Signed-off-by: Josef Templ <>

Revision 4b029eff
Added by J. Templ over 3 years ago

Sharing error handled in Delete. Refs: #56.
As proposed in CPC 1.7 rc5.

Signed-off-by: Josef Templ <>

Revision 8a933f16
Added by J. Templ over 3 years ago

Symbolic name paramErr introduced for res = 87. Refs: #56.

Signed-off-by: Josef Templ <>

Revision 4bcafdf2
Added by J. Templ over 3 years ago

res fixed in LocList and FileList. Refs: #56.
As proposed by E. Temirgaleev in CPC 1.7 rc5.

Signed-off-by: Josef Templ <>

Revision 869eeb4d
Added by J. Templ over 3 years ago

directories starting with '.' supported in LocList. Refs: #56.
Except for the special directories named "." and "..".
As proposed by E. Temirgaleev in CPC 1.7 rc5.

Signed-off-by: Josef Templ <>

Revision 2a47d02e
Added by J. Templ over 3 years ago

Flag 'ignoreAsk' added for suppressing modal dialogs. Refs: #56.
Commands added for switching 'ignoreAsk' on and off.
Script/Mod/HostFiles is now redundant and has been removed.
The script 'newbbscript.txt' is simplified because ScriptHostFiles
does no longer exist.

Signed-off-by: Josef Templ <>

Revision 9900c54d
Added by J. Templ over 3 years ago

explicit initialization of ignoreAsk added. Refs: #56.

Signed-off-by: Josef Templ <>

Revision 29b95450
Added by J. Templ over 3 years ago

resolving a merge conflict with issue-#56. Refs: #56.
uses HostFiles.IgnoreAsk for scripting mode.

Signed-off-by: Josef Templ <>

Revision ad489b53
Added by J. Templ over 3 years ago

ScriptConfig merged with master. Refs: #56.
for resolving a merge conflict.

Signed-off-by: Josef Templ <>

Revision 31b1b394
Added by J. Templ over 3 years ago

Merge pull request #44 from BlackBoxCenter/issue-#56

Refs: #56.

History

#1 Updated by J. Templ over 3 years ago

This issue has already been resolved in BB 1.6.

#2 Updated by J. Templ over 3 years ago

  • Subject changed from missing 'Join' when copying a DevSelectors.Selector to fixes in HostFiles
  • Description updated (diff)

#3 Updated by J. Templ over 3 years ago

  • Status changed from New to Closed

Also available in: Atom PDF