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

Re: PSPad unicode 5.0.2 (315) English

Goto Page: Previous1 2

#11 Re: PSPad unicode 5.0.2 (315) English

Posted by: juozas | Date: 2019-03-19 13:50 | IP: IP Logged

Unable to minimize in Wine 4.4 (32-Bit Wine prefix, Windows XP mode), Right after loading PSPad, No minimize button on window decorations; Wine running on Ubuntu Linux 18.04 with Xfce 4.12
Screenshot:
image
Wine messages logged while running:
0038:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x30058 0x00000000
0038:fixme:win:DisableProcessWindowsGhosting : stub
0038:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
0038:fixme:win:LockWindowUpdate (0x30054), partial stub!
0038:fixme:win:LockWindowUpdate ((nil)), partial stub!
0038:fixme:win:LockWindowUpdate (0x30054), partial stub!
0038:fixme:win:LockWindowUpdate ((nil)), partial stub!
0038:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
0038:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
0038:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
0038:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000000 lp=00000000
0038:fixme:ntdll:EtwRegisterTraceGuidsA (0x76fc44fe, (nil), {196e57d9-49c0-4b3b-ac3a-a8a93ada1938}, 4, 0x108f328, (null), (null), 0x76ff05e8): stub
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:fixme:ole:CLSIDFromProgIDEx L"Scripting.FileSystemObject",0x108f20c: semi-stub
0038:fixme:scrrun:filesys_QueryInterface Unsupported interface {719c3050-f9d3-11cf-a493-00400523a8a0}
0038:fixme:scrrun:filesys_QueryInterface Unsupported interface {a0aac450-a77b-11cf-91d0-00aa00c14a7c}
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:fixme:ole:CLSIDFromProgIDEx L"Scripting.FileSystemObject",0x108f240: semi-stub
0038:fixme:scrrun:filesys_QueryInterface Unsupported interface {719c3050-f9d3-11cf-a493-00400523a8a0}
0038:fixme:scrrun:filesys_QueryInterface Unsupported interface {a0aac450-a77b-11cf-91d0-00aa00c14a7c}
0038:fixme:ntdll:EtwRegisterTraceGuidsA (0x6b62aaf2, (nil), {44582fc5-2891-49fc-b001-869a26eb6aa4}, 4, 0x108f338, (null), (null), 0x6b65e4e0): stub
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
0038:err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
0038:fixme:event:wait_for_withdrawn_state window 0x30054/4400004 wait timed out
0038:fixme:event:wait_for_withdrawn_state window 0x30054/4400004 wait timed out
0038:fixme:event:wait_for_withdrawn_state window 0x30054/4400004 wait timed out
0038:fixme:event:wait_for_withdrawn_state window 0x30054/4400004 wait timed out
0038:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x30058

Edited 1 time(s). Last edit at 2019-03-19 13:51 by juozas.

Options: Reply | Quote | Up ^


#12 Re: PSPad unicode 5.0.2 (315) English

Posted by: juozas | Date: 2019-03-19 14:04 | IP: IP Logged

Found that by disabling window manager decorations for PSPad in wine options this issue can be partially be fixed, minimize button is vissible. Still does not minimize while using Xfce taskbar. Added this since I was unable to edit my earlier post.

Edited 1 time(s). Last edit at 2019-03-19 14:05 by juozas.

Options: Reply | Quote | Up ^


#13 Re: PSPad unicode 5.0.2 (315) English

Posted by: pspad | Date: 2019-03-20 10:11 | IP: IP Logged

I need to install Linux virtual machine to be able to test it first.
But I can't promise when I will find time for it.

Options: Reply | Quote | Up ^


#14 Re: PSPad unicode 5.0.2 (315) English

Posted by: MadCompie | Date: 2019-03-20 11:45 | IP: IP Logged

pspad:
Hello

If you press button LIST in the LOG window, it will put raw listing into log. You can send me it as mail attachment - all spaces and formating are important and add name of your FTP (I mean name of the software).
If you tell me what file name shows in PSpad wrong dat, I can try to modify parsing

Hello again!

Here the results of a LIST command as of today (14/03/2019) :

SYST
215 UNIX
TYPE A
200 Representation type set to ASCII Non-print
PASV
227 Entering Passive Mode (127,0,0,1,193,123)
LIST -la
150 Opening ASCII mode data connection for file list
226 Directory listing complete, closing data connection

-rwxrwxrwx 1 513 208 136704 Mar 14 15:04 File01
-rw-r--r-- 1 513 208 15465 Aug 16 2018 File02
-rw-r--r-- 1 513 208 121245 Aug 31 2018 File03
-rwxrwxrwx 1 513 208 51456 Mar 14 15:03 File04
-rw-rw-r-- 1 513 208 479 Oct 2 11:22 File05
-rwxrwxrwx 1 513 208 24832 Mar 14 15:03 File06
-rwxrwxrwx 1 513 208 4600 Oct 1 2014 File07
drwxrwxrwx 1 513 208 4096 Mar 14 15:02 ..
-rw-rw-r-- 1 513 208 35328 Mar 14 15:03 File08
-rw-r--r-- 1 513 208 45373 Mar 5 11:50 File09
drwxrwxrwx 1 513 208 4096 Mar 14 15:03 .
-rwxrwxrwx 1 513 208 21248 Mar 14 15:03 File10

The file "File05" has "Oct" as month but with no year... PSPad will interpret it as "02/10/2019" I suppose.
Not sure if it could be possible to parse this...
I would suggest : if no year is found and the combination day+month is greather than today then it can only be year minus 1.
ex. "File07" also contains "Oct 1" but the year is filled in...

Options: Reply | Quote | Up ^


#15 Re: PSPad unicode 5.0.2 (315) English

Posted by: pspad | Date: 2019-03-20 12:04 | IP: IP Logged

It's typical. Fresh files doesn't contains year, but time instead of the year.
Such files should be taken with current year.
I will try to test parsing of your file list.

Options: Reply | Quote | Up ^


#16 Re: PSPad unicode 5.0.2 (315) English

Posted by: pspad | Date: 2019-03-20 12:08 | IP: IP Logged

Just tested parsing. Files without year are parsed as files from the 2019 year.
I can modify parsing and set year to 2018, if day and month will be newer than current date.

Options: Reply | Quote | Up ^


#17 Re: PSPad unicode 5.0.2 (315) English

Posted by: pspad | Date: 2019-03-20 16:25 | IP: IP Logged

I hope I was able to solve this problem. Fox will be available in the next build

Options: Reply | Quote | Up ^


#18 Re: PSPad unicode 5.0.2 (315) English

Posted by: MadCompie | Date: 2019-03-21 12:00 | IP: IP Logged

pspad:
Just tested parsing. Files without year are parsed as files from the 2019 year.
I can modify parsing and set year to 2018, if day and month will be newer than current date.

FANTASTIC!

Options: Reply | Quote | Up ^


Goto Page: Previous1 2





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