[Oberon] OLR and data storage.

Peter Matthias PeterMatthias at web.de
Wed Sep 30 19:38:41 CEST 2015


Hallo Jan,


Am 27.09.2015 um 21:02 schrieb Jan de Kruyf:
> Hallo Peter,
>
>  > Also pattern matching algorithm has a bug. E.G. System.Directory *.Mod~
>  > does not show Modules.Mod. If someone has a clever implementation,
>  > please let me know. For the Linux kernel side I will implement it.
>
> You mean OLR.Modules.Mod ( and some others).
>
> I was having my sunday afternoon fun :)
>
> Is this bug to be found in (OLR.)Find.Mod ?

This is in OLR.FileDir.Mod . Procedure Match should be the culprit.
If you have questions about the Linux side, let me know.

Regards,
	Peter


> If so, tell me what the filename is supposed to be here:
>   --Domain*;(* {filename} ~ *)--
>
> Then I will have a look.
> PROCEDURE BrowseFile(filename: ARRAY OF CHAR);
> does not look like rocket science to me.
 >
> Cheers,
>
> j.
>
>
> On Fri, Sep 25, 2015 at 11:24 AM, Peter Matthias <PeterMatthias at web.de
> <mailto:PeterMatthias at web.de>> wrote:
>
>
>
>     Am 23.09.2015 um 17:26 schrieb Peter Easthope:
>     > Hello,
>     >
>     > In OLR, has anyone found a way to store user data separately
>     > from OLR system data?  As a specific example, OLR is installed
>     > in /home/peter/olr on the HDD.  User data is in a SDHC card.
>     > The SDHC can be mounted at /home/peter/olr/SDHC.
>     >
>     > ls /home/peter/olr/SDHC/* shows the contents of the SDHC.
>     > System.Directory ./SDHC/* ~ shows nothing.
>     >
>     > Does anyone have a clever solution?
>
>     Hi Peter,
>
>     I was out for holidays, so the answer a little bit later:
>
>     System.Directory does not show the files in the ./SDHC directory. Only
>     flat files. However, you can open and store the files of that directory
>     using the filename with the directory. E.g. Edit.Open ./SDHC/Test.Text ~
>     as long as filename length is not exceeded. "." and "/" at the beginning
>     work, "~" at the beginning does not work as this is evaluated in the
>     shell and not in the kernel.
>
>     Also pattern matching algorithm has a bug. E.G. System.Directory *.Mod~
>     does not show Modules.Mod. If someone has a clever implementation,
>     please let me know. For the Linux kernel side I will implement it.
>
>     Regards,
>              Peter
>
>     --
>     Oberon at lists.inf.ethz.ch <mailto:Oberon at lists.inf.ethz.ch> mailing
>     list for ETH Oberon and related systems
>     https://lists.inf.ethz.ch/mailman/listinfo/oberon
>
>
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>



More information about the Oberon mailing list