]> Repositorios git - scryer-prolog.git/commitdiff
use atom_chars to convert .scryerrc path string to atom
authorMark Thom <[email protected]>
Mon, 1 Mar 2021 06:26:22 +0000 (23:26 -0700)
committerMark Thom <[email protected]>
Mon, 1 Mar 2021 06:26:22 +0000 (23:26 -0700)
Cargo.lock
Cargo.toml
src/toplevel.pl

index 360181de59f6aae123f02554c82fa37e8dfb275f..10ca027f75f812f983ef8b958e201842d0d0d72b 100644 (file)
@@ -1200,7 +1200,7 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
 
 [[package]]
 name = "scryer-prolog"
-version = "0.8.127"
+version = "0.8.128"
 dependencies = [
  "base64",
  "blake2",
index 0d8dbee1cc84ea57d5f0d3294e9ecba95498a10b..da4a056124992a30120113c4af048e0c24c83559 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "scryer-prolog"
-version = "0.8.127"
+version = "0.8.128"
 authors = ["Mark Thom <[email protected]>"]
 edition = "2018"
 description = "A modern Prolog implementation written mostly in Rust."
index e0f1bcc1ac35748ee4abdf0704e52042b05df76b..5c3063cbb16b1c95ad5a8f6184dc043965c4acd1 100644 (file)
@@ -14,9 +14,7 @@ load_scryerrc :-
     (  '$home_directory'(HomeDir) ->
        append(HomeDir, "/.scryerrc", ScryerrcFile),
        (  file_exists(ScryerrcFile) ->
-          % convert ScryerrcFile to atom. somehow, I dunno how.
-          append(ScryerrcFile, "'.", ScryerrcFile0),
-          read_term_from_chars(['\'' | ScryerrcFile0], ScryerrcFileAtom),
+          atom_chars(ScryerrcFileAtom, ScryerrcFile),
           catch(use_module(ScryerrcFileAtom), E, print_exception(E))
        ;  true
        )