18.08:
- General: made the activation of these internal tools configurable:
- Template-Viewer
- File-Browser
- Symbols
- Code Documentation Viewer
- Cooperation
- IRC
- Numbers
- File-Browser: changed code so file-browser is always a standalone window
- Project Interfaces Browser: added actions to configure some IDL compiler
options
- Shell: changed code so shell is always a standalone window
- Translator: added a translation engine for the IBM Watson Language
Translator
- Web Browser (NG): added default search engine definitions for
- Qwant
- StartPage
18.07:
- Checkers: upgraded pyflakes to version 2.0.0
- Debugger:
- added support of breakpoint() builtin of Python 3.7
- added code to try to open the source file if an exception occurred in a
cython .pyd file
- Git Interface: added capability to change the URL and/or user credentials
for a remote repository
- pip Interface:
- added support for the '--user' option of install and list commands
- changed to use the new VirtualEnv Manager
- Unit Test:
- extended the standalone unit test tool to be able to open source in an
editor window
- VirtualEnv Manager:
- added a manager for virtual environments
- changed a few places to use the newly introduced virtual environments
(Note: a new session file format and debug properties file format has
been introduced)
- Update to 13.1.2
- Remove docs and license files from Makefile, as they are no longer part of the distfile
- Sync start script parameters with upstream script
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: →https://reviews.freebsd.org/D15540
ChangeLog:
- bug fixes
- Editor
-- added a configuration option (Editor->Style page) to show the marker map
on the left or right of the editor
-- added a context menu for the "fold" margin
-- improved handling of folded lines when using "go to" functions
-- resize auto complete list box to fit with contents
-- added a configuration option (Editor->autocomplete to set up maximum
width and height of the auto complete list box
- Shell
-- resize auto complete list box to fit with contents
- pip Interface
-- added an action to install a locally available package/wheel
- Web Browser (NG)
-- improved the sending of the "Referer" header like it is done by Firefox
Change Log:
- bug fixes
- General
-- added the '--disable-plugin=' option to disable plug-ins via the command
line
-- added config option to disable the use of the global menu bar
- Code Style Checker
-- added support for '# noqa' and '# NOQA' comments to suppress warnings
-- extended the dialog to be able to define the number of blank lines
before class and function/method definitions
-- added checks for default docstring in functions and modules
-- added check for dictionaries with sorted keys
-- added checks for logging statements
-- added check for the 'gettext' import statement
-- added some checks of the bugbear checker
- Project
-- added support for 'make' to the Project menu and run it automatically
before the main script is started (configuration option)
- Syntax Checker
-- added support for '# noqa' and '# NOQA' comments to suppress warnings
- Translator
-- updated the translator URL for DeepL
- Web Browser (NG)
-- improvement of the download manager
-- added support for the Google Safe Browsing Lookup API (v4)
- Third Party packages
-- updated coverage.py to 4.5.1
-- updated pycodestyle to 2.4.0
-- updated send2trash to version 1.5.0
- cleanup references to language packages
- ChangeLog:
- bug fixes
- Editor
-- added support for EditorConfig
-- added VCS conflict markers to the types shown on the marker map
This is done for
* consistency,
* and to simplify the import of the newer KDE Plasma5 desktop and KDE applications
Bumps the dependencies.
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D12979
- remove translation packages no longer shipped by upstream:
cs-eric6
fr-eric6
it-eric6
pt-eric6
tr-eric6
zh_CN-eric6
upstream considers these translations too incomplete.
- add pkg-message explaining that there are translation available.