Zdravim,
rad bych nahlasil neuplne zvyraznovani klicovych slov pro python - ve verzi 5
(build 241) chybi zvyrazneni i v nekterych pripadech, kdy funguje ve verzi 4;
navic v aktualnich verzich pythonu nektere vyrazy pribyly.

V nynejsi verzi pythonu 3.6 jsou to vyrazy:
cite:
--------------------------------------------------------------------------------
and as assert break class continue def del elif else except False finally
for from global if import in is lambda None nonlocal not or pass raise return
True try while with 
yield--------------------------------------------------------------------------------
 
https://docs.python.org/3.6/reference/lexical_analysis.html#keywords

Aktualni vestavene funkce jsou:
cite:
--------------------------------------------------------------------------------
abs all any ascii bin bool bytearray bytes callable chr classmethod
compile complex delattr dict dir divmod enumerate eval exec filter float format
frozenset getattr globals hasattr hash help hex id input int isinstance
issubclass iter len list locals map max memoryview min next object oct open ord
pow print property range repr reversed round set setattr slice sorted
staticmethod str sum super tuple type vars zip __import__  
--------------------------------------------------------------------------------

https://docs.python.org/3.6/library/functions.html
- Oproti drivejsi verzi pythonu 2 a aktualnimu nastaveni zvyraznovace v PSPadu
"exec" ted neni klicove slovo, ale nazev
 systemove funkce.

Existuje jeste par dalsich vestavenych konstant, ktere by take bylo mozne
zvyraznovat - nejspis stejne jako klicova slova:
cite:
--------------------------------------------------------------------------------
NotImplemented Ellipsis 
__debug__--------------------------------------------------------------------------------
  
respektive systemove funkce:
cite:
--------------------------------------------------------------------------------
quit exit copyright license credits 
--------------------------------------------------------------------------------

https://docs.python.org/3.6/library/constants.html

V pspadu 5 se mi zvyraznuji jen klicove vyrazy ze zacatu abecedniho poradi
and... except , ostatni ne; navic jeste False a True, drive jen konvencne
rezervovana slova, v pythonu 3 jsou zarazena jako bezna klicova.
Nevim, jak se vyraznovac ma stavet k rozdilum mezi verzemi programu, zdalo by se
mi nejjednodussi pouzivat radsi sirsi seznam pro nejnovejsi verzi.
Pokud se nepletu, tento interni zvyraznovac nejde uzivatelsky upravit, je to
tak? Pokud by to bylo mozne jednoduse doplnit, bylo by to dobre, muze to ale i
pockat na planovanou novou komponentu editoru s uzivatelskym nastavenim
zvyraznovacu.

Predem dekuju a zdravim,
    vbr

-- 
<http://forum.pspad.com/read.php?4,69078,69078>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem