Hello Hans, my step-by-step actions: 1. Updated ConTeXt yesterday - described before. 2. Created EnvHome.mkiv for testing: ---- \starttext Ahoj \ctxlua{print("1",environment.homedir)} \ctxlua{print("2",environment.oldhome)} \ctxlua{print("3",os.getenv("HOME"))} \ctxlua{print("4",os.getenv("USERPROFILE"))} \stoptext ---- 3. Opened console and launched: ---- d:\Lukas\ConTeXt\Test\EnvHome>set PATH=d:\Ctx-Beta\tex\texmf-mswin\bin;%PATH% d:\Lukas\ConTeXt\Test\EnvHome>echo %HOME% d:\Lukas d:\Lukas\ConTeXt\Test\EnvHome>context.exe EnvHome.mkiv resolvers | formats | executing runner 'run luatex format': d:/Ctx-Beta/tex/texmf-mswin/bin/luatex --jobname="EnvHome" --fmt=d:/Ctx-Beta/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en.fmt --lua=d:/Ctx-Beta/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en.lui cont-yes.mkiv --c:currentrun=1 --c:fulljobname="./EnvHome.mkiv" --c:input="./EnvHome.mkiv" --c:kindofrun=1 --c:maxnofruns=9 --c:texmfbinpath="d:/Ctx-Beta/tex/texmf-mswin/bin" This is LuaTeX, Version 1.13.0 (TeX Live 2020/W32TeX) system commands enabled. open source > level 1, order 1, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv' system > system > ConTeXt ver: 2020.01.30 14:13 MKIV beta fmt: 2020.5.10 int: english/english system > system > 'cont-new.mkiv' loaded open source > level 2, order 2, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv' system > beware: some patches loaded from cont-new.mkiv close source > level 2, order 2, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv' system > files > jobname 'EnvHome', input './EnvHome.mkiv', result 'EnvHome' fonts > latin modern fonts are not preloaded languages > language 'en' is active open source > level 2, order 3, name 'd:/Lukas/ConTeXt/Test/EnvHome/EnvHome.mkiv' fonts > preloading latin modern fonts (second stage) fonts > 'fallback modern-designsize rm 12pt' is loaded 1 C:/Users/u×ivatel 2 nil 3 C:/Users/u×ivatel 4 C:/Users/u×ivatel backend > xmp > using file 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1, subpage 1 close source > level 2, order 3, name 'd:/Lukas/ConTeXt/Test/EnvHome/EnvHome.mkiv' close source > level 1, order 3, name 'd:/Ctx-Beta/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv' mkiv lua stats > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path: d:/Ctx-Beta/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e mkiv lua stats > resource resolver: loadtime 0.016 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 12 found files, scanned paths: <none> mkiv lua stats > stored bytecode data: 450 modules (0.241 sec), 93 tables (0.012 sec), 543 chunks (0.253 sec) mkiv lua stats > traced context: maxstack: 1397, freed: 0, unreachable: 1397 mkiv lua stats > cleaned up reserved nodes: 56 nodes, 9 lists of 442 mkiv lua stats > node memory usage: 11 attribute, 4 attribute_list, 1 glue, 51 glue_spec, 3 kern, 2 penalty, 2 temp, 2 user_defined mkiv lua stats > node list callback tasks: 8 unique task lists, 7 instances (re)created, 38 calls mkiv lua stats > used backend: pdf (backend for directly generating pdf output) mkiv lua stats > jobdata time: 0.000 seconds saving, 0.000 seconds loading mkiv lua stats > callbacks: internal: 134, file: 146, direct: 6, late: 0, function 501, total: 787 mkiv lua stats > result saved in file: EnvHome.pdf, compresslevel 3, objectcompresslevel 1 mkiv lua stats > loaded patterns: en::1, load time: 0.000 mkiv lua stats > loaded fonts: 2 files: latinmodern-math.otf, lmroman12-regular.otf mkiv lua stats > font engine: otf 3.110, afm 1.513, tfm 1.000, 7 instances, 3 shared in backend, 3 common vectors, 0 common hashes, load time 0.187 seconds mkiv lua stats > used platform: mswin, type: windows, binary subtree: texmf-mswin mkiv lua stats > used engine: luatex version 1.13 with functionality level 7353, banner: this is luatex, version 1.13.0 (tex live 2020/w32tex) mkiv lua stats > control sequences: 45871 of 65536 + 100000 mkiv lua stats > lua properties: engine: lua 5.3, used memory: 63 MB, ctx: 62 MB, max: unknown MB), hash chars: min(32,40), symbol mask: utf (τεχ) mkiv lua stats > runtime: 0.499 seconds, 1 processed pages, 1 shipped pages, 2.004 pages/second ... d:\Lukas\ConTeXt\Test\EnvHome> ---- 3. So, logged: " system > ConTeXt ver: 2020.01.30 14:13 MKIV beta fmt: 2020.5.10 int: english/english ... 1 C:/Users/u×ivatel 2 nil 3 C:/Users/u×ivatel 4 C:/Users/u×ivatel " 4. I also didn't find any "oldhome" text using fulltext search in ConTeXt installation directory. Did I updated ConTeXt correctly? Lukas On 2020-05-10 17:20, Hans Hagen wrote:
On 5/10/2020 2:33 PM, context@vivaldi.net wrote:
I've just renewed the Ctx Beta installation, but 'environment.oldhome' seems be unavailable. are you ser HOME is set?
\ctxlua{print("1",environment.homedir)} \ctxlua{print("2",environment.oldhome)} \ctxlua{print("3",os.getenv("HOME"))} \ctxlua{print("4",os.getenv("USERPROFILE"))}
gives 4 values here
Hans