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

Re: PSPad unicode 5.0.7 (710) English

#1 PSPad unicode 5.0.7 (710) English

Posted by: pspad | Date: 2021-11-19 11:46 | IP: IP Logged

Download links:
www.fosshub.com
pspad.poradna.net
PSPad 64 bit version doesn't contains scripting yet.
pspad.poradna.net

SHA1 hash:
9f9a355506545f61efd975bafa5ac126fcac0535 pspad507b710.zip
d4647bbe90d5813714313ca57aecd6a9edcf8c5d pspad507b710x64.zip

This archive contains modified files only. The correct way how to get full functionality:
1. Download and install latest full version first!
2. Replace existing files with content of archive

Changes to 5.0.7 (705)

News:
Compiled in current Delphi version but temporary without skin support
Editor component - reworked UNOD/REDO - report problems please

Fixes:
TextDiff - fixed Window redraw when switching tabs
TextDiff - fixed Ctrl+Mouse wheel behavior
TextDiff - fixed unwanted block selection after dblclick
Reopen modified file
SpellCheck - fix for cyrilic languages, improved similar words search
In some cases closed file wasn't written into recent files list
Other fixes reported by users

Options: Reply | Quote | Up ^


#2 Re: PSPad unicode 5.0.7 (710) English

Posted by: TomasV | Date: 2021-11-24 11:09 | IP: IP Logged

Hi, it looks like Ctrl+Backspace has stopped working recently. It only deletes the last word, but then stops if there is a space before the cursor. Thanks

Options: Reply | Quote | Up ^


#3 Re: PSPad unicode 5.0.7 (710) English

Posted by: pspad | Date: 2021-11-24 11:42 | IP: IP Logged

Thank you for report. I will try to find a reason.

Options: Reply | Quote | Up ^


#4 Re: PSPad unicode 5.0.7 (710) English

Posted by: pspad | Date: 2021-11-24 19:33 | IP: IP Logged

TomasV:
Hi, it looks like Ctrl+Backspace has stopped working recently. It only deletes the last word, but then stops if there is a space before the cursor. Thanks

Fixed, available in the next build.
Fix was send into Synedit project on the GitHub as well.

Options: Reply | Quote | Up ^


#5 Re: PSPad unicode 5.0.7 (710) English

Posted by: Vany | Date: 2021-11-25 08:29 | IP: IP Logged

CTRL+DEL doesn't work as well

--
Vany
(PSPad 5.0.7 (731) x32, W10h/p x64 en/cs)

Options: Reply | Quote | Up ^


#6 Re: PSPad unicode 5.0.7 (710) English

Posted by: pspad | Date: 2021-11-25 14:23 | IP: IP Logged

Thank you, fixed too and pull request with changes has been sent to primary Synedit repository

Options: Reply | Quote | Up ^


#7 Re: PSPad unicode 5.0.7 (710) English

Posted by: TomasV | Date: 2021-11-30 09:14 | IP: IP Logged

Thank you for the fix, I can confirm it's working, except when you hit Ctrl+Backspace at the beginning of the line smiling smiley You get this exception then:

Quote:
Access violation at address 00702B30 in module 'PSPad.exe'. Read of address FFFFFFFC.

Exception class: EAccessViolation
Exception address: 00702B30
----------------------------------------------------------------------------------------------------
Stack list, generated 30/11/2021 10:11:34
[00702B30] SynEdit.TCustomSynEdit.ExecuteCommand (Line 6554, "SynEdit.pas" + 319) + $17
[00629CC8] Vcl.Forms.DispatchShortCut + $5C
[00714E33] SynEditTextBuffer.TSynEditStringList.Get (Line 329, "SynEditTextBuffer.pas" + 2) + $B
[006F79CE] SynEdit.TCustomSynEdit.GetLineText (Line 1520, "SynEdit.pas" + 2) + $11
[00702B22] SynEdit.TCustomSynEdit.ExecuteCommand (Line 6554, "SynEdit.pas" + 319) + $9
[00701AFF] SynEdit.TCustomSynEdit.CommandProcessor (Line 6201, "SynEdit.pas" + 11) + $D
[006F85E6] SynEdit.TCustomSynEdit.KeyDown (Line 1909, "SynEdit.pas" + 11) + $E
[00663822] Vcl.Controls.TWinControl.DoKeyDown + $92
[0066384E] Vcl.Controls.TWinControl.WMKeyDown + $A
[0065CCAE] Vcl.Controls.TControl.WndProc + $2BE
[00661DA1] Vcl.Controls.TWinControl.WndProc + $665
[0040ACD8] System.TMonitor.TryEnter + $28
[0040A668] System.TMonitor.CheckOwningThread + $4
[00661DA1] Vcl.Controls.TWinControl.WndProc + $665
[0040A9EA] System.TMonitor.Exit + $1A
[0051B071] Vcl.Graphics.FreeMemoryContexts + $9D
[0066131C] Vcl.Controls.TWinControl.MainWndProc + $2C
[00661331] Vcl.Controls.TWinControl.MainWndProc + $41
[00700E4C] SynEdit.TCustomSynEdit.WndProc (Line 5697, "SynEdit.pas" + 5) + $0
[0066131C] Vcl.Controls.TWinControl.MainWndProc + $2C
[004DB6A8] System.Classes.StdWndProc + $14
[0062E3AF] Vcl.Forms.TApplication.ProcessMessage + $F3
[0062E3F2] Vcl.Forms.TApplication.HandleMessage + $A
[0062E731] Vcl.Forms.TApplication.Run + $D1
[00A3AA35] PSPad.PSPad (Line 119, "" + 56) + $7
[00A3A78B] uException.uException (Line 701, "uException.pas" + 1) + $2
----------------------------------------------------------------------------------------------------
Program : C:\Programs\PSPad\PSPad.exe 5.0.7 (715)
System : Windows 10 Professional x64, Version: 10.0, Build: 4A63,
Processor: AMD, AMD Ryzen 9 3900X 12-Core Processor , 3790 MHz MMX
Display : 2560x1440 pixels, 32 bpp PPI: 96
Skin : Windows
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "FEditor1"
TfChildEdit "fEdit_V25950851"
----------------------------------------------------------------------------------------------------

Options: Reply | Quote | Up ^


#8 Re: PSPad unicode 5.0.7 (710) English

Posted by: pspad | Date: 2021-11-30 09:26 | IP: IP Logged

Thank you for info. I will fix it.

Options: Reply | Quote | Up ^


#9 Re: PSPad unicode 5.0.7 (710) English

Posted by: TomasV | Date: 2021-12-06 09:07 | IP: IP Logged

It all works now, thanks!

Options: Reply | Quote | Up ^






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