bmx-ng / brl.mod

BlitzMax Runtime Libraries, for BlitzMax NG.
12 stars 11 forks source link

[Brl.Platform] Suggest functionality #135

Open GWRon opened 5 years ago

GWRon commented 5 years ago
Function OSDirectorySeparator:string()
...
End Function
Function OSUserName:string()
...
End Function

... Maybe "Brl.Volumes" could be joined to this module? It's something "platform specific" but also required when interacting with "platforms".

woollybah commented 5 years ago

MaxGUI already has username stuff, for some reason...

GWRon commented 5 years ago

You could move that stuff into brl.platform ?

GWRon commented 5 years ago

As I wrote in the bmx-ng/bmx-ng#92 issue it would be good to have a brl.platform which could incorporate the functionality of brl.volumes. And I already asked it here a month ago. Yet I did not get your thoughts on this. brl.platform could contain this platform-specific stuff (URI, versions). On the one hand I think both modules are rather small so could be joined. On the other hand stuff like "filesystem" is in separate modules too - and even "graphics" is platform specific ... so does it need a "brl.platform" at all or should it be a brl.osinformation thing?