You are here: PSPad forum > Developer forum - new builds > Re: PSPad unicode 5.0.4 (511) English
Goto Page: Previous1 2 3 4 Next
Posted by: pspad | Date: 2020-06-23 13:53 | IP: IP Logged
I will check it.
Save work option is in the Program settings / Files
as option with 3 states:
- don't restore files
- in PSpad opened files only - it doesn't restore files you send e.g. by clicking on the file
- All files
Posted by: Bobf | Date: 2020-06-23 16:17 | IP: IP Logged
Hi Jan,
when i set Files -> Save Work / Desktop -> All opened Files, then it works and restored all files.
Now i have a [Save Work] stanza in the Recent.ini too.
The previous setting was -> In PSPad opened fils only
rgs Bob
Edited 1 time(s). Last edit at 2020-06-23 16:21 by Bobf.
Posted by: pspad | Date: 2020-06-23 16:58 | IP: IP Logged
Hello
It means you open files not from PSPad, but e.g. clicking on the file, right?
In this case it isn't file "open from PSpad"
Imagine situation.
You work with few files, so you open them in PSPad (not by sending it as parameter).
When you close PSpad, PSPad will save your files.
Now you need quickly edit some file, you click on the file - file is send as parameter (external file), you do your work and close PSPad.
When you open PSpad now, it restores your previous few files instead the last one.
PSPad supports sessions, so you can save few sets of files
PSpad supports projects for more serious work
Posted by: Bobf | Date: 2020-06-24 08:10 | IP: IP Logged
Ok Jan,
understood.
Bob
Posted by: MadCompie | Date: 2020-06-24 12:13 | IP: IP Logged
Hi Jan,
I think there's an issue about UTF-8:
When selecting a special UTF-8 char (like the heart 1F49A) an application error occurs:
Exception class: EJclUnexpectedEOSequenceError
Exception address: 006D4D4A
----------------------------------------------------------------------------------------------------
Stack list, generated 24/06/2020 14:13:00
[006D4D45] JclUnicode.WideCaseConvert (Line 7004, "JclUnicode.pas" + 11) + $C
[009D0EEF] uChildEdit.TfChildEdit.SynEditPaintTransient (Line 1908, "uChildEdit.pas" + 89) + $47
[0074FE4E] SynEdit.TCustomSynEdit.DoOnPaintTransientEx (Line 10340, "SynEdit.pas" + 25) + $1A
... when I hover with the keyboard's cursor: no problems
Edited 1 time(s). Last edit at 2020-06-24 12:13 by MadCompie.
Posted by: pspad | Date: 2020-06-24 12:17 | IP: IP Logged
MadCompie:Hi Jan,
I think there's an issue about UTF-8:
When selecting a special UTF-8 char (like the heart 1F49A) an application error occurs:
Over FFFF it's not standard UNICODE, but those characters are made as 2 pair of chars.
It's another misuse of characters. Instead of use special fonts such stupid things are made...
Posted by: MadCompie | Date: 2020-06-25 07:08 | IP: IP Logged
Yes indeed, also difficult to show those chars in hex mode!
Not necessary to implement!
Posted by: pspad | Date: 2020-06-25 11:13 | IP: IP Logged
Fixed. Iyt was joined with mark all occurrences of selected text when you select half of the char.
Posted by: gwinkless | Date: 2020-07-01 11:02 | IP: IP Logged
pspad:MadCompie:Hi Jan,
I think there's an issue about UTF-8:
When selecting a special UTF-8 char (like the heart 1F49A) an application error occurs:Over FFFF it's not standard UNICODE, but those characters are made as 2 pair of chars.
It's another misuse of characters. Instead of use special fonts such stupid things are made...
4-byte unicode is definitely within the standard, even though it's "supplementary".
Edited 1 time(s). Last edit at 2020-07-01 11:03 by gwinkless.
Posted by: pspad | Date: 2020-07-01 11:36 | IP: IP Logged
Starndards are very flexible. If unicode chars has 2 bytes range andf 65 535 chars isn't enough, instead of creating new font they will extend standard and add 4 bytes chars with stupid colored hearth, smileys, emoticons...
But it's OK, we can handle it. I have fixed it already, it won't raise exception.
Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR