Pyqode.core

Latest version: v4.0.10

Safety actively analyzes 688775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

2.1.0

-----

New features:
- new code folding API and panel
- encodings API (panel, combo box, menu, dialog)
- allow to use pygments styles for native highlighters
- improved checker mode and syntax highlighter
- new CheckerPanel made to draw the new checker mode messages. If you were
using MarkerPanel to draw checker messages, you will have to replace it by
CheckerPanel!
- mimetype property for CodeEdit
- optimized API for storing block user data (using a bitmask in block user
state)
- reworked editor context menu (add a way to add sub-menus)
- improved code completion: show popup when typing inside an existing word
and always collect completions at the start of the prefix (this gives a
lot more suggestions).
- add pre-made editors: TextCodeEdit and GenericCodeEdit

Fixed bugs:
- wrong cursor position after duplicate line
- empty save dialog for new files (without path)
- fix style issue on KDE
- fix some issues with frozen applications
- fix a few bugs in the notepad example
- fix a long standing issue in symbol matcher where the mode would
match symbols that are inside string literals or comments. This greatly
improves the python auto indent mode.

2.0.0

-----

New features/improvements:
- PyQt5 support
- Mac OSX support
- new client/server API
- simpler settings API
- simpler modes/panels API
- there is now a way to select the python interpreter used for the backend
process
- integrate widgets defined in pyqode.widgets (pyqode.widgets will be
removed soon)
- allow tab key to choose a completion
- new pyqode specific pygments color schemes

Fixed bugs:
- fix zombie backend process
- fix unsupported pickle protocol
- fix list of pygments style: all styles are now included, including plugins!

1.3.2

-----

Fixed bugs:
- server port was not forwarded by server.start
- fix issue with file watcher if editor has been deleted.

1.3.1

-----

Fixed bugs:
- improve auto complete, many small bug fixes
- fix infinite loop when saving an empty document
- fix file watcher when filePath is None
- fix a small bug with line panel where the last line was not
highlighted as selected.

1.3.0

-----

New features:

- case converter mode
- improve go to line dialog


Fixed bugs:

- fix bugs with replace all
- Fix wrong behavious with auto completion
- Fix a bug where it was not possible to select a code completion using ENTER
- fix UnicodeEncodeError with python 2.7

1.2.0

-----

New features:
- debian packages available on ppa:pyqode/stable and ppa:pyqode/unstable

Fixed bugs:

- Code Completion does not trigger if there is a string or comment in the line
- Fix filewatcher bug with deleted files
- Fix filewatcher bug when user say no to file reload the first time
- Fix syntax highlighter bugs with old PyQt libraries.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.