Yes, it's a little bit complicated. Just use the latest commit.
This is not a bug (although CDE has helpfully set some resources for xterm). The xterm uses fonts instead of font sets. CDE has no way to change the behavior of xterm.
This is not a bug (although CDE has helpfully set some resources for xterm). The xterm can not deal with the font set properly. CDE has no way to change the behavior of xterm.
set resources for xterm
dtsession: help xterm load the appropriate font.
Please try uxterm - X terminal emulator for Unicode (UTF-8) environments.
issue: https://sourceforge.net/p/cdesktopenv/tickets/145/
Please try this MR: https://sourceforge.net/p/cdesktopenv/code/merge-requests/51/
set resources for applications
dtsession: help applications enable "international".
It's a normal behavior. The issue is not caused by font settings. These programs disable "international" by default. You have to enable this resource to make them work properly. For example: xmessage -xrm '*international: true' -
It's a normal behavior. The issue is not caused by font settings. These programs disable "international" by default. You have to enable this resource to make them work properly. For example: xmessage -xrm "*international: true" -
dtdocbook
dtdocbook: set locale explicitly.
doc: set locale explicitly for building doc.
Please check your locale settings. Unset LC_ALL and try again.
Could you provide more details about your OS? Architecture, version, etc.. It seems OK on Debian 10.
Unfortunately, xset doesn't recognize symbolic link.
fontaliases and DESTDIR
fontaliases: install to DESTDIR correctly.
Please try the latest master branch.
Hi, Please try again.
dtdocbook: fix a crash caused by type casting.
Fix some issues.
dtcm: set default calendar version to avoid segfault.
dtdocbook: only check LC_CTYPE to determine the locale for
DtUtil1: fix a pointer casting issue.
dtdocbook: ensure the correct data type is passed into the variable
Maybe an endianness issue? Is WORDS_BIGENDIAN defined in cde_config.h?
Please unset LC_ALL and try again.
Is the en_US.UTF-8 locale available in your OS?
CDE needs the following fonts: font-adobe-100dpi font-adobe-75dpi font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-daewoo-misc font-isas-misc font-jis-misc font-misc-misc
Is the en_US.UTF-8 locale available in your OS?
tt: remove an unnecessary macro definition.
tt: ensure all versions of mapping can be deleted from portmap.
Fix a ttsession issue.
tt: ensure ttsession is shut down properly.
tt: prevent superfluous ttsession processes.
tt: ensure ttsession is shut down properly.
An example.
Fix some issues related to documentation.
doc: update dtdocbook2infolib related documents.
dtinfo: improve font recognition.
dtdocbook: update the token of new line.
doc: update man pages to display hyphen-minus correctly.
dtinfo: fix a crash.
dtinfo: fix a highlighting issue.
doc: update fonts used in guides.
DtSearch: processing multibyte characters based on locale settings
dtinfo: prevent allocating redundant DtPrintSetupData.
dtinfo: ensure the print setup dialog initializing properly.
dtinfo: update help callback name to XmNhelpCallback.
doc: update man pages to display   correctly.
doc: update man pages to display   correctly.
doc: update man pages to display   correctly.
doc: update man pages to display   correctly.
doc: update man pages to display “ correctly.
doc: update man pages to display ” correctly.
doc: update man pages to display — correctly.
doc: update dtdocbook2infolib man page.
doc: update dtdocbook2infolib related documents.
Yes, you are right! The X and Y of font dialog is saved by the "saveFonts" function in Font.c. The dtstyle seems starts normally now. I didn't see obvious delay when restoring session.
Hi, I have tested the style manager on Ubuntu 20.04 by using Xephyr, but I still haven't found the issue. However, another window functions issue about the style manager has been fixed. You could try the new committs. In your screenshot, there is no the "Startup" item in the style manager (please see the attatchment). Did you change any source code or config file?
dtstyle: fix window functions.
Which OS do you use? I tested it on Fedora, Debian, Ubuntu and didn't see this issue.
I have applied this patch. Thanks!
fontaliases: revise fonts.alias for UTF-8 to display
fontaliases: add font aliases.
fontaliases: make the font aliases to support i18n.
dtlogin: set fontpath to support i18n.
cde: update configure.ac.
cde: update .gitignore.
Remove include of non-existant fonts.am file
I'm sorry for inconvenience to you. I have updated the commits. It should be OK. Also, should we be using iso10646 fonts rather than iso8859? Let me try to explain why we need a complicated font alias list. In Xlib, the ISO 10646 encoding doesn't mean more advanced or modern than other encodings. Actually, the ISO 10646 encoding is used as a fall back by Xlib. Please see an example: Aあ. To draw the character "A", Xlib checks and conforms that "A" is a Latin character, then Xlib find "A" from the...
I'm sorry for inconvenience to you. I have updated the commits. It should be OK. Also, should we be using iso10646 fonts rather than iso8859? Let me try to explain why we need a complicated font alias list. In Xlib, the ISO 10646 encoding doesn't mean more advanced or modern than other encodings. Actually, the ISO 10646 encoding is used as a fall back by Xlib. Please see an example: Aあ. To draw the character "A", Xlib checks and conforms that "A" is a Latin character, then Xlib find "A" from the...
fontaliases: revise fonts.alias for UTF-8 to display
fontaliases: add font aliases.
fontaliases: make the font aliases to support i18n.
dtlogin: set fontpath to support i18n.
cde: update configure.ac.
cde: update .gitignore.
Fonts alias 2
Fonts alias new PR
Merge branch 'master' into utf8
cde: update .gitignore.
OK, take your time.
Thanks for merging!
screenshot
Fonts alias 2
Merge remote-tracking branch 'autotools/utf8' into utf8
fontaliases: add font aliases.
fontaliases: make the font aliases to support i18n.
dtlogin: set fontpath to support i18n.
cde: update configure.ac.
screenshots
screenshots
screenshots
screenshots
screenshots
Migrate dtinfo and dthelp to UTF-8