From 959c09ed30e8c583ce23651b780244c5b551cb04 Mon Sep 17 00:00:00 2001 From: Patrick Hammer Date: Tue, 3 Mar 2026 19:28:12 +0100 Subject: [PATCH] Update: import exception safe as needed for py --- src/metta.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/metta.pl b/src/metta.pl index dc8fdfe..8f7a706 100644 --- a/src/metta.pl +++ b/src/metta.pl @@ -246,7 +246,8 @@ ensure_metta_ext(Path, Path) :- file_name_extension(_, metta, Path), !. ensure_metta_ext(Path, PathWithExt) :- file_name_extension(Path, metta, PathWithExt). -'import!'(Space, File, true) :- atom_string(File, SFile), +'import!'(Space, File, true) :- catch(importer_helper(Space, File), _, fail). +importer_helper(Space, File) :- atom_string(File, SFile), working_dir(Base), ( file_name_extension(ModPath, 'py', SFile) -> absolute_file_name(SFile, Path, [relative_to(Base)]),