
|
If you were logged in you would be able to see more operations.
|
|
|
|
File Attachments:
|
1.
20071217.patch (2 kb)
|
|
Image Attachments:
|
|
|
Environment:
|
Windows, MacOS, Linux
|
|
Issue Links:
|
Relates
|
|
This issue Relates to:
|
|
VWR-422
LSL scripts created on Mac with non-ASCII characters won't compile in Windows viewer
|
|
|
|
|
|
This issue is related to by:
|
|
|
VWR-6608 Cannot render non-latin characters in the "Joystick Monitor" due to use of an SL monospace font
|
|
|
|
|
|
|
| Source Version: |
1.18.5.3
|
| Linden Lab Issue ID: |
DEV-8448
|
| Patch attached: |
Patch attached
|
| Linden Lab Internal Branch: |
maint-viewer-4
|
|
When a user creates/edits LSL script in-world, he/she uses viewer's built-in script editor. It shows non Latin 1 characters such as Japanese, Korean, Russian, or Greek letters as square boxes.
SL viewer uses _font_fallback_ mechanism to show non Latin 1 characters. The script editor uses monospace font. Currently, SL viewer does not define any fallback for monospace font, so non Latin 1 characters are shown as a _missing_glyph_ symbol. Just adding appropriate fallback for monospace font will solve the issue.
REPRO
(1) Create an object. Open "content" tab. Click on "New script" button.
(2) Edit the default script and type some non Latin 1 characters there, in a comment or a string literal.
OBSERVED BEHAVIOUR
* Those non Latin 1 characters are shown as square boxes.
EXPECTED BEHAVIOUR
* Those non Latin 1 characters are shown as their glyphs.
|
|
Description
|
When a user creates/edits LSL script in-world, he/she uses viewer's built-in script editor. It shows non Latin 1 characters such as Japanese, Korean, Russian, or Greek letters as square boxes.
SL viewer uses _font_fallback_ mechanism to show non Latin 1 characters. The script editor uses monospace font. Currently, SL viewer does not define any fallback for monospace font, so non Latin 1 characters are shown as a _missing_glyph_ symbol. Just adding appropriate fallback for monospace font will solve the issue.
REPRO
(1) Create an object. Open "content" tab. Click on "New script" button.
(2) Edit the default script and type some non Latin 1 characters there, in a comment or a string literal.
OBSERVED BEHAVIOUR
* Those non Latin 1 characters are shown as square boxes.
EXPECTED BEHAVIOUR
* Those non Latin 1 characters are shown as their glyphs.
|
Show » |
|