0

I am using Emacs 31.0.50 in Windows. I have a shell command string which includes some unicode characters in its arguments. I can run this command in Windows command prompt without any problems. But I cannot run it in shell inside Emacs. It does not run correctly. Arguments with unicode characters are not interpreted correctly. In shell, I set the coding to utf-8-unix and unicode characters are displayed correctly. What could be the reason?

Edit: I am running command line version of Everything software (es.exe). This is a software for fast file search. A search string is given to the program as command line argument. Some of my filenames include unicode characters. I see the problem when I use a search string that includes a unicode character (for example when I run the command "es örnek" by typing the command). It works fine in windows command prompt and finds a lot of files. But when I run it in shell inside Emacs, it does not give any error but it cannot find anything. But it works fine with non-unicode search strings also in shell inside Emacs. Unicode characters are viewed correctly in shell inside Emacs.

4
  • 2
    Details please: show the command. Do you type it in or do you cut-and-paste? What are the errors? Commented Nov 4 at 19:11
  • 1
    Due to long string, I edited the question itself and added more details. Commented Nov 4 at 20:44
  • Adding the details to your question is the right thing to do. Comments are for us to ask for clarification, but you should always add the clarification to your question, not in a comment. The intent is to make the question complete, so it can be understood without the comments (which are sometimes deleted and in any case cannot be searched). Commented Nov 4 at 20:55
  • Thanks for suggestions. Commented Nov 4 at 20:59

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.