HCoop
/
hcoop
/
domtool2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
domtool-mode standard library table changes performed automatically by Makefile
[hcoop/domtool2.git]
/
src
/
plugins
/
hcoop.sml
diff --git
a/src/plugins/hcoop.sml
b/src/plugins/hcoop.sml
index
b5f0f2b
..
b5f6b40
100644
(file)
--- a/
src/plugins/hcoop.sml
+++ b/
src/plugins/hcoop.sml
@@
-24,12
+24,14
@@
open Ast
val dl = ErrorMsg.dummyLoc
val dl = ErrorMsg.dummyLoc
+val _ = Env.type_one "homedir_path"
+ Env.string
+ (fn dir => Domain.yourPath (OS.Path.concat (Domain.homedir (), dir))
+ handle _ => false)
+
val () = Env.registerFunction ("home",
val () = Env.registerFunction ("home",
- fn [(EString dir, _)] => SOME (EString (Config.homeBase
- ^ "/"
- ^ Domain.getUser ()
- ^ "/home/"
- ^ dir), dl)
+ fn [(EString dir, _)] => (SOME (EString (OS.Path.concat (Domain.homedir (), dir)), dl)
+ handle _ => NONE)
| _ => NONE)
end
| _ => NONE)
end