Aria doesn't escape special characters
-
whisperer last edited by
Aria is aware of the Markdown markup language used by Opera and uses it to display google search links and display things in code blocks. However, when sending normal text, it does not escape special characters that have special meaning in the Markdown language.
For example, when Aria sends c:\users\{user}, it will appear as c:\users{user} because backslash is an escape character in the Markdown language.
When asked about the markup for displaying code, Aria explains about the use of three backtics (```). Aria does the same as I did here, showing three backtic characters between round brackets. However, Aria does not escape these characters causing the remaining text to be displayed in a code block.
-
whisperer last edited by
This issue is unresolved. Look at this example:
Me:
Can you tell me some occurring locations for the Windows virtual store folder?
Aria:
The Windows virtual store folder is used to allow certain applications to read and write files in protected system locations without requiring administrative privileges. Here are some common locations where the virtual store folder can be found:
- C:\Program Files<application>: The virtual store folder is often located within the installation directory of the application itself. For example, if you have an application called "ExampleApp" installed in the "C:\Program Files" directory, the virtual store folder for that application would be "C:\Program Files<ExampleApp>".
- C:\Program Files (x86)<application>: If you are using a 64-bit version of Windows and have a 32-bit application installed, the virtual store folder for that application would be located in the "C:\Program Files (x86)" directory.
- C:\Users<username>\AppData\Local\VirtualStore<application>: The virtual store folder can also be found within the user's profile directory. Specifically, it is located in the "C:\Users<username>\AppData\Local\VirtualStore" directory, with the application name appended to the end.
Please note that the actual location of the virtual store folder may vary depending on the specific application and system configuration.
Because backslash characters are not escaped, things go sour (backslash characters are missing).
When I use the copy button to copy the answer, backslashes and <application> and <username> are missing:
The Windows virtual store folder is used to allow certain applications to read and write files in protected system locations without requiring administrative privileges. Here are some common locations where the virtual store folder can be found:
C:\Program Files: The virtual store folder is often located within the installation directory of the application itself. For example, if you have an application called "ExampleApp" installed in the "C:\Program Files" directory, the virtual store folder for that application would be "C:\Program Files".
C:\Program Files (x86): If you are using a 64-bit version of Windows and have a 32-bit application installed, the virtual store folder for that application would be located in the "C:\Program Files (x86)" directory.
C:\Users\AppData\Local\VirtualStore: The virtual store folder can also be found within the user's profile directory. Specifically, it is located in the "C:\Users\AppData\Local\VirtualStore" directory, with the application name appended to the end.
Please note that the actual location of the virtual store folder may vary depending on the specific application and system configuration.The copy button does not work correctly as well, as I will show below.
Me:
You did not escape the backslash characters, did you? You are aware of the MarkDown syntax, are you?
Aria:
Apologies for that oversight. Here's the corrected information with escaped backslash characters:
- C:\Program Files\<application>
- C:\Program Files (x86)\<application>
- C:\Users\<username>\AppData\Local\VirtualStore\<application>
Thank you for bringing that to my attention. If you have any more questions or need further assistance, feel free to ask!
When I copy this answer I get:
Apologies for that oversight. Here's the corrected information with escaped backslash characters:
C:\\Program Files\\
C:\\Program Files (x86)\\
C:\\Users\\\\AppData\\Local\\VirtualStore\\
Thank you for bringing that to my attention. If you have any more questions or need further assistance, feel free to ask!The MarkDown codes to create a list and text in bold are stripped, but escaped backslash characters are not unescaped. And <application> and <username> are removed as well.