﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
133	"(require 'id) may load executable ""id"""	Jim Ursetto	evhan	"There is a problem with (require) that is admittedly rare.  If you are in a directory:
$ ls
foo foo.so

attempting to (require 'foo) will load the ""foo"" executable instead of ""foo.so"".  However, in the case below:
$ ls
foo

attempting to (require 'foo) correctly results in an error.

The reason is that ##sys#find-extension returns ""foo"" in both cases and then ##sys#load attempts to load the literal path before appending any .so or .scm extension.  That works unless an executable is in the way.  The root cause is that find-extension knows the exact path but doesn't pass that on to load.

Priority minor because this shouldn't affect installed extensions, just development files in the current directory."	defect	closed	minor	5.0	core libraries	4.3.x	fixed			
