Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: David Meyer Newsgroups: comp.lang.forth Subject: Gforth Android file access trouble Date: Sat, 30 May 2026 10:57:36 +0900 Organization: A noiseless patient Spider Lines: 24 Message-ID: <874ijp1wxb.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Sat, 30 May 2026 01:54:00 +0000 (UTC) Injection-Info: dont-email.me; logging-data="584119"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ZFd26PC+wCsVw3GEHM0Ly"; posting-host="df94210e5ec15c0b37a6e65a3a648c36" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:YqxaH3+8XfOFBL3lTbB0rGU+MZw= sha1:i8L9kZF43ivukCaSvMQ9MFPbdX4= sha256:93KjrS9RQW34mDoTKxGrGlWd2NVSTCeTkX8ABpwxKec= sha1:wCsQM1yMbqZ8MZJPdxNIjj6y+40= Xref: csiph.com comp.lang.forth:135105 I'm running the Gforth 0.7.9_20251001 app on Android 16 smartphone. A few months ago, Bernd helped me here to get around Android's golden caging by creating a directory under /storage/emulated/0/Download for copying files in and out of the Gforth app, and adding that directory to fpath. That worked well at that time, but yesterday I copied a new file into that shared directory (/storage/emulated/0/Download/gforth on my phone) and Gforth cannot find the file with either include or 'sh ls', even though files I copied into the directory months ago still show up as expected. Permissions on all the files in the directory, old and new, is 660 (read+wrote for owner and group). I tried changing perms to 666 (add world read+write), but it had no effect, and permissions were reset to 660 after I restarted the phone. Any idea what's going on with the new file? -- David Meyer Takarazuka, Japan papa@sdf.org