Subject: CVS commit: pkgsrc/editors/codelite
From: Andrius Varanavicius
Date: 2022-10-17 18:50:04
Message id: 20221017165004.37B20FA90@cvs.NetBSD.org

Log Message:
codelite: update to 16.0. Thanks Thomas Klausner for reviewing the patch.

bug fixes
    Fixed: externally modified files are not reloaded
    Remove redundant file system scan
    Fixed: always pass RootURI when sending Initialize request to the LSP \ 
server, even if the user did not provide one
    Fixed: JSON encoding issue
    Fixed: codelite-terminal does not apply environment variables when \ 
generating compile_flags.txt file required by clangd
    Fixed: Linux: Move tab right / left with the keyboard does not work
    Fixed: file system workspace: in some cases, system scan is not working as \ 
intended and only scans the top level
    Fixed: code formatter regression which caused CodeLite to override the \ 
user's settings
    Fixed: GTK: right click on tab causes a weird behavior of selecting random file
    Fixed: Implement All Un-Implemented Functions not working when header and \ 
source are not placed in the same directory
    Fixed: wxCrafter: "Insert into new Sizer" should not be visible \ 
for wxAuiManager (by rlbxku1r)
    Fixed: CodeLite Makefile Generator - UNIX: Windows resource files are not \ 
compiled
    fixed: Word completion is broken if a word contains letters with diacritics
    Fixed: "Closed other tabs" -> send "close event" for \ 
every closed tab
    fixed: PHP workspace: allow user to include the workspace or project folder \ 
when selecting `Find In Folder` from the context menu
    fixed: PHP workspace: make it multiple selection
    Fixed: make sure that the editor folder exists before writing
    Fixed: C++ workspace: post/pre build events: ignore empty commands
    Fixed: Feature request: include file extensions for Drupal projects \ 
https://github.com/eranif/codelite/issues/2704
    Fixed: Fix Output View multi-byte text handling (rlbxku1r)
    Fixed: PHP settings: post parse-workspace event only when a PHP workspace is \ 
opened
    Fixed: spell checker: when calling "Check" on a file, do not \ 
uncheck the option of the 'continuous checking'

Changes
    Fixed: be more tolerant for language server implementations that do not \ 
implement the protocol as is (e.g. rust)
    Added Rust syntax highlight
    LSP: support completion item's doc implemented inside MarkupContent
    Added new Rust plugin
    Git Commit List dialog: layout changes. Make the diff window occupy half of \ 
the dialog
    Windows / macOS: visual updates to the notebook control
    clToolBar: honour the wxTB_NODIVIDER style flag
    use a more sensible colours for highligthing text in the various tree / list \ 
controls
    Implemented a custom Menu Bar
    Better dark mode support on windows
    General performance & stability fixes
    Added new Remote plugin which allows user to load a remote "File System \ 
Workspace" over SSH
    Task view removed. It is now part of the Find In Files dialog
    Colours and fonts dialog: updating the text selection colours is now done \ 
for all the languages supported for the currently active theme
    Windows: use codelite-exec to launch program when the 'pause when execution \ 
ends' flag is checked in the project settings. This also prints the program exit \ 
code

Details can be found here: https://docs.codelite.org/release_notes/v16_0_0/
----------------------------------------------------------------------

Files:
RevisionActionfile
1.46modifypkgsrc/editors/codelite/Makefile
1.7modifypkgsrc/editors/codelite/PLIST
1.12modifypkgsrc/editors/codelite/distinfo
1.2modifypkgsrc/editors/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
1.1addpkgsrc/editors/codelite/patches/patch-CodeLite_tags_storage_sqlite3.h
1.1addpkgsrc/editors/codelite/patches/patch-LanguageServer_LanguageServerLogView.h
1.1addpkgsrc/editors/codelite/patches/patch-Plugin_DiffSideBySidePanel.h
1.1addpkgsrc/editors/codelite/patches/patch-ctagsd_CMakeLists.txt
1.1addpkgsrc/editors/codelite/patches/patch-wxcrafter_myxh__propgrid.cpp
1.1removepkgsrc/editors/codelite/patches/patch-CodeLite_fileextmanager.cpp