You are here: PSPad forum > Bug report / Hlášení chyb > ecDeleteWord (CTRL+DEL) - very incorrect deletion

ecDeleteWord (CTRL+DEL) - very incorrect deletion

#1 ecDeleteWord (CTRL+DEL) - very incorrect deletion

Posted by: chukko | Date: 2024-06-05 11:17 | IP: IP Logged

Zdravim,

Mazanie tabov sa pri ctrl-del opravilo, ale vyrazne sa pokazilo mazanie inych znakov.
Dnesne verzie (v 5.0.7 aj 5.5.1 783) sa vdaka tomu nedaju pouzit na editovanie zdrojoveho kodu, lebo to maze aj cele slova za medzerami (resp. neda sa pouzit ctrl+del takze je vsetko pracnejsie a clovek pri kusok vacsich upravach uz musi prejst na iny editor).

Priklady (kurzor je vzdy na zaciatku riadku)
<tab><tab>.abcd, - zmaze vsetko az po zaverecnu ciarku
spravne chovanie - zmazat len medzery a nechat vsetko za tabmi

<tab><tab>"""abcd""" - zmaze taby a prve uvodzovky
spravne chovanie: zmazat len taby

<tab><tab>"''abcd''" - paradoxne zmaze vsetko pred znakom a
spravne chovanie: zmazat len taby

Medzery a taby sa spravaju rovnako (to je ok).

Vyzera ze ciarka je povazovana za whitespace. A chyba je tiez ze maze prvy znak z non-whitespace triedy za whitespace triedy.

Osobne by som asi bodku nedaval do triedy word (pri mazani symbol.symbol.symbol je asi lepsie to mazat po symboloch a nie cele naraz) - ak uz viac tried - tak whitespace, punctuation, word a nic dalsie.

Options: Reply | Quote | Up ^






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