Ticket #2177 (new todo)

Opened 3 years ago

Last modified 3 years ago

Access system properties

Reported by: Eclesia Owned by:
Priority: normal Milestone:
Component: configure Version: 3.6.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description (last modified by jkeenan) (diff)

To achieve portable applications we need a set of system properties.

The most important ones are :
- User home directory
- User information (name ...)
- File path separator
- Temporary directory
- System locale
- System encoding
- System time zone
- System line separator (e.g., "\n" on UNIX, "\r\n" for Windows)
- Name of the operating system
- System architecture i386, x64 ...

Change History

  Changed 3 years ago by Eclesia

  • description modified (diff)

in reply to: ↑ description   Changed 3 years ago by jkeenan

  • description modified (diff)

Replying to Eclesia:

To achieve portable applications we need a set of system properties.

Which of these are not already provided (or provided correctly) in lib/Parrot/Config/Generated.pm and/or config_lib.pir?

Thank you very much.

kid51

  Changed 3 years ago by jkeenan

  • description modified (diff)

  Changed 3 years ago by jkeenan

  • component changed from none to configure
Note: See TracTickets for help on using tickets.