This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl resource configuration =head1 VERSION Maintainer: Jonthan Scott Duff <[EMAIL PROTECTED]> Date: 16 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 114 =head1 ABSTRACT Perl should provide a mechanism to have common code autoloaded from a file. =head1 DESCRIPTION Many other programs have so called "resource configuration" files (at least that's what I call them) that are loaded and interpretted upon program startup. Some example programs that have this ability include bash, mutt, and python. Perl should do the same. A C</etc/perlrc> file could be used to set system-wide defaults that the system administrator would like to promote. For instance, C</etc/perlrc> could turn on stricture or warnings. This RFC proposes that Perl 6 support 2 "rc" files: a per-user file located in the user's home directory C<~/.perlrc> and a global "rc" file, C</etc/perlrc>, that affects all instances of perl running on the machine. Note that this is couched in terms of a Unix-ish filesystem. Perl should support the analogous concept for the other platforms on which it compiles. =head1 IMPLEMENTATION Make perl look for the rc files. =head1 REFERENCES Perl 5.6.0 Documentation python documentation bash documentation mutt documentation
