You are here: PSPad forum > Developer forum - new builds > PSPad unicode 4.5.5 (2412) Cesky

PSPad unicode 4.5.5 (2412) Cesky

#1 PSPad unicode 4.5.5 (2412) Cesky

Posted by: pspad | Date: 02/20/2011 19:08 | IP: IP Logged

Odkazy ke stažení (1,9 MB):
pspad.cincura.net
pspad.siliconhill.cz

Poznámky k použití aktualizace:
7ZIP archiv obsahuje pouze PSPad.EXE a jazykové soubory. Přepište existující soubory z poslední plné verze

Změny od verze 4.5.5 (2411):

Novinky:
v HTML je na kliknuti zvyraznena barva vcetne #
průzkumník kódu - podpora pro Macomy Script (ftMScript)

Opravy:
C++ průzkumník kódu
změna chování automatického doplňování

Edited 1 time(s). Last edit at 02/20/2011 20:15 by pspad.

Options: Reply | Quote | Up ^


#2 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: ino | Date: 02/20/2011 20:04 | IP: IP Logged

Ahoj,

díky vylepšení autocomplete, které je čím dál lepší!

Oproti mým předchozím poznámkám ...

Následující tři poznámky ohledně prznění písmen s diakritikou ještě rozšířím o jedno "nové" zjištění:
popsané chování se mi projevuje na WinXP Eng s nastaveným českým prostředím. Na W2k Cz mi to nedělá.

- našeptávač przní písmena s diakritikou.
Zejména, jsou-li ve slově na druhé poloze. To je asi ta nejhorší bolístka. Příklad: "pøíliš" "dìti" "kùň" (mùj soubor php i DEF mám v UTF-8)

- porovnej chování našeptávače při psaní slov "žížala", "pšouk", "píšťalka". Dokud se jakoby prohledává našeptávač, tak to jednak mění znaky na obdélníčky pž (znak DEC 158 HEX $009E) a druhak viz následující bod

- mám-li již v textu slova "ino", ikona a začnu psát slovo "pšik", tak se mi "š" změní v obdelník, u dalšího písmene "i" se mi nabídne slovo "ino" ale již ne slovo "ikona".

FIXED: už lze smazat i první znak.

Options: Reply | Quote | Up ^


#3 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: pspad | Date: 02/20/2011 20:14 | IP: IP Logged

Mam anglická Windows s českým prostředím a s przněním češtiny jsem se nesetkal.

Options: Reply | Quote | Up ^


#4 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: ino | Date: 02/20/2011 20:26 | IP: IP Logged

pspad:
Mam anglická Windows s českým prostředím a s przněním češtiny jsem se nesetkal.

Sakr, toho jsem se obával, že to bude můj lokální mrak.

Teda, pokud se neozve někdo další...:
Můžete mi někdo vyzkoušet následující - do nového souboru, při zapnutém autocomplete s nastavenou prodlevou 1ms, napsat (ne vložit, ale napsat) slovo děti, odřádkovat a napsat znovu děti.
Pak sem do tohoto vlákna napsat, jestli to máte dvakrát česky či nikoliv. Díky!

Options: Reply | Quote | Up ^


#5 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: xhajm20 | Date: 02/22/2011 09:54 | IP: IP Logged

české win7 - nemám jakýkoli problém se znaky

Options: Reply | Quote | Up ^


#6 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: Vany | Date: 02/22/2011 15:03 | IP: IP Logged

otestováno, žádný problém.
image

--
Vany
(PSPad 4.5.8 (2469), W7p 64b cs)

Options: Reply | Quote | Up ^


#7 Re: PSPad unicode 4.5.5 (2412) Cesky

Posted by: PetrH | Date: 02/27/2011 02:17 | IP: IP Logged

1. Spustim PSPad se zaplym zalomenim radku a otevrenym textovym souborem s trosku komplexnejsim obsahem.
PSPad se musi se zalomovanim radku uz spustit, jinak chyba nenastane.

2. V clipboardu mam uz predem nejaky text, takze stisknu Ctrl+A, Ctrl+V, Ctrl+Z

3. Dojde k vyjimce viz nize

Poznamky:
- zarucene nastava pokud pokud spustim PSPad s primym otevrenim onoho textoveho souboru. Pokud soubor oteviram az dodatecne po spusteni PSPadu, nenastava vyjimka vzdy - nekdy nenastane vubec, nekdy az po serii nekolika Ctrl+A, Ctrl+V, Ctrl+Z cyklu.

Jeste nejakym dalsim podobnym blbnutim se mi podarilo vyvolat druhou vyjimku kterou pridavam take.

Zda se, ze to i zavisi na obsahu souboru na kterem to zkousim.

Exception description:

Access violation at address 64FE0000. Read of address 64FE0000.

Exception class: EAccessViolation
Exception address: 64FE0000
----------------------------------------------------------------------------------------------------
Stack list, generated 27.2.2011 1:55:52
(64FDF000) [64FE0000]
[004A2DDC] Controls.TWinControl.MainWndProc + $2C
[004A2DF1] Controls.TWinControl.MainWndProc + $41
[0042AD78] Classes.StdWndProc + $14
[0040421C] System.TObject.Free + $8
[0050A6AB] SynEdit.TCustomSynEdit.UndoItem (Line 6100, "SynEdit.pas" + 134) + $3
[004D0AB8] SynEditTextBuffer.TSynEditUndoList.LastChangeReason (Line 1213, "SynEditTextBuffer.pas" + 4) + $5
[00509E76] SynEdit.TCustomSynEdit.Undo (Line 5919, "SynEdit.pas" + 21) + $3
[006B557F] uMain.TfPSPad.aUndoExecute (Line 5072, "uMain.pas" + 4) + $7
[006C515C] uMain.TfPSPad.ActionListExecute (Line 10810, "uMain.pas" + 8) + $7
[00483174] ActnList.TCustomActionList.ExecuteAction + $14
[00482DBC] ActnList.TContainedAction.Execute + $14
[00483A7B] ActnList.TCustomAction.Execute + $4F
[00429F97] Classes.TBasicActionLink.Execute + $13
[004967DF] Menus.TMenuItem.Click + $8F
[00497BB2] Menus.DoClick + $EE
[00497CCA] Menus.TMenu.IsShortCut + $B2
[0048C8A2] Forms.TCustomForm.IsShortCut + $56
[0048F74E] Forms.TApplication.IsShortCut + $4E
[0048F043] Forms.TApplication.WndProc + $48B
[0042AD78] Classes.StdWndProc + $14
[00493F4A] Menus.Iterate + $4E
[0049BB66] Controls.SendAppMessage + $1A
[004A4DB3] Controls.TWinControl.IsMenuKey + $7B
[004A4DE9] Controls.TWinControl.CNKeyDown + $1D
[004A0100] Controls.TControl.WndProc + $188
[004FAF4C] TntForms.GetMessageForNT (Line 754, "TntForms.pas" + 10) + $9
[004A315F] Controls.TWinControl.WndProc + $157
[0050A9D6] SynEdit.TCustomSynEdit.WndProc (Line 6207, "SynEdit.pas" + 22) + $4
[004A2DDC] Controls.TWinControl.MainWndProc + $2C
[0042AD78] Classes.StdWndProc + $14
[0048F68B] Forms.TApplication.IsKeyMsg + $77
[0048F7D2] Forms.TApplication.ProcessMessage + $66
[0048F826] Forms.TApplication.HandleMessage + $A
[0048FA46] Forms.TApplication.Run + $96
[006EC141] PSPad.PSPad (Line 69, "" + 43) + $7
----------------------------------------------------------------------------------------------------
Program : C:\Program Files\PSPad editor\PSPad.exe 4.5.5 (2412)
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 3"
Processor: Intel, Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz, 2000 MHz MMX
Display : 1400x1050 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "Editor1"
TfChildEdit "fChildEdit"
----------------------------------------------------------------------------------------------------

Exception description:

Access violation at address 004050BC in module 'PSPad.exe'. Write of address 00500037.

Exception class: EAccessViolation
Exception address: 004050BC
----------------------------------------------------------------------------------------------------
Stack list, generated 27.2.2011 2:13:31
[004050BC] System.@LStrAsg + $24
[00422DE9] Classes.TStringList.Get + $29
[00422111] Classes.TStrings.IndexOf + $41
[00422E69] Classes.TStringList.IndexOf + $11
[005CA38F] uMiscProc.IsPluginFile (Line 2434, "uMiscProc.pas" + 3) + $A
[006B1CA3] uMain.TfPSPad.OpenSynEditFile (Line 3877, "uMain.pas" + 17) + $22
[006ADBEC] uMain.TfPSPad.aOpenExecute (Line 2564, "uMain.pas" + 27) + $13
[006C515C] uMain.TfPSPad.ActionListExecute (Line 10810, "uMain.pas" + 8) + $7
[00483174] ActnList.TCustomActionList.ExecuteAction + $14
[00482DBC] ActnList.TContainedAction.Execute + $14
[00483A7B] ActnList.TCustomAction.Execute + $4F
[00429F97] Classes.TBasicActionLink.Execute + $13
[004967DF] Menus.TMenuItem.Click + $8F
[00497BB2] Menus.DoClick + $EE
[00497CCA] Menus.TMenu.IsShortCut + $B2
[0048C8A2] Forms.TCustomForm.IsShortCut + $56
[004A4D9E] Controls.TWinControl.IsMenuKey + $66
[004A4DE9] Controls.TWinControl.CNKeyDown + $1D
[004A0100] Controls.TControl.WndProc + $188
[00420C60] Classes.TThreadList.UnlockList + $4
[004A315F] Controls.TWinControl.WndProc + $157
[00489135] Forms.TCustomForm.WndProc + $421
[004F9111] TntControls.TWinControlTrap.WindowProc (Line 662, "TntControls.pas" + 19) + $5
[004A2DDC] Controls.TWinControl.MainWndProc + $2C
[0042AD78] Classes.StdWndProc + $14
[004F8D74] TntControls.TWinControlTrap.Win32Proc (Line 550, "TntControls.pas" + 12) + $19
[0042AD78] Classes.StdWndProc + $14
[0048F68B] Forms.TApplication.IsKeyMsg + $77
[0048F7D2] Forms.TApplication.ProcessMessage + $66
[0048F826] Forms.TApplication.HandleMessage + $A
[0048FA46] Forms.TApplication.Run + $96
[006EC141] PSPad.PSPad (Line 69, "" + 43) + $7
----------------------------------------------------------------------------------------------------
Program : C:\Program Files\PSPad editor\PSPad.exe 4.5.5 (2412)
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 3"
Processor: Intel, Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz, 2000 MHz MMX
Display : 1400x1050 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TfPSPad "fPSPad"
----------------------------------------------------------------------------------------------------

Options: Reply | Quote | Up ^






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