You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
The issue can be reproduced on the latest available commit of Doom.
The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)
Expected behavior
It has recently become possible to use doomemacs in Android emacs: https://www.reddit.com/r/emacs/comments/1aif4wy/use_doomemacs_on_android/
A stumbling block is that Android does not recognize /usr/bin/env in script Shebang.
There is an env command in Termux, but the path to env from Android emacs does not start with "/usr/bin".
So I change the Shebang to "#!/system/bin/sh", which of course is not portable. But if I modify anything in
~/.config/emacs then I can not run "doom upgrade".
So can we perhaps in doom/bin have a parallel set of scripts, for Android emacs, with just the Shebang changed to
"#!/system/bin/sh". Or is there a better mechanism?
I am of course willing to help, and can make a pull request, or whatever, but perhaps someone has a better idea?
Current behavior
The doom script out of the box, fails to run because /usr/bin/env is not found.
Steps to reproduce
Start Android emacs. Try to execute the unmodified doom script.
I confirm that...
Expected behavior
It has recently become possible to use doomemacs in Android emacs: https://www.reddit.com/r/emacs/comments/1aif4wy/use_doomemacs_on_android/
A stumbling block is that Android does not recognize /usr/bin/env in script Shebang.
There is an env command in Termux, but the path to env from Android emacs does not start with "/usr/bin".
So I change the Shebang to "#!/system/bin/sh", which of course is not portable. But if I modify anything in
~/.config/emacs then I can not run "doom upgrade".
So can we perhaps in doom/bin have a parallel set of scripts, for Android emacs, with just the Shebang changed to
"#!/system/bin/sh". Or is there a better mechanism?
I am of course willing to help, and can make a pull request, or whatever, but perhaps someone has a better idea?
Current behavior
The doom script out of the box, fails to run because /usr/bin/env is not found.
Steps to reproduce
Start Android emacs. Try to execute the unmodified doom script.
System Information
https://pastebin.com/qynKKPfL