You are here: PSPad forum > Developer forum - new builds > Re: PSPad unicode 5.0.4 (511) English

Re: PSPad unicode 5.0.4 (511) English

Goto Page: Previous1 2

#11 Re: PSPad unicode 5.0.4 (511) English

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

Options: Reply | Quote | Up ^


#12 Re: PSPad unicode 5.0.4 (511) English

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.

Options: Reply | Quote | Up ^


#13 Re: PSPad unicode 5.0.4 (511) English

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

Options: Reply | Quote | Up ^


#14 Re: PSPad unicode 5.0.4 (511) English

Posted by: Bobf | Date: 2020-06-24 08:10 | IP: IP Logged

Ok Jan,
understood.
Bob

Options: Reply | Quote | Up ^


#15 Re: PSPad unicode 5.0.4 (511) English

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.

Options: Reply | Quote | Up ^


#16 Re: PSPad unicode 5.0.4 (511) English

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...

Options: Reply | Quote | Up ^


#17 Re: PSPad unicode 5.0.4 (511) English

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!

Options: Reply | Quote | Up ^


#18 Re: PSPad unicode 5.0.4 (511) English

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.

Options: Reply | Quote | Up ^


#19 Re: PSPad unicode 5.0.4 (511) English

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".

en.wikipedia.org

Edited 1 time(s). Last edit at 2020-07-01 11:03 by gwinkless.

Options: Reply | Quote | Up ^


#20 Re: PSPad unicode 5.0.4 (511) English

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.

Options: Reply | Quote | Up ^


Goto Page: Previous1 2





Editor PSPad - freeware editor, © 2001 - 2020 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR