this includes new colour schemes. they aim to be more consistent in
different environments (e.g. between text and gui versions), but
in some cases significantly change what people are familiar with.
a copy of the old colour schemes is installed under the "legacy"
directory to make it easier to revert if desired. you can either use
them directly in config, or (probably better if you share config
files between machines) copy the relevant files from
/usr/local/share/vim/vim82/colors/legacy to ~/.vim/colors
which take priority.
for more information, see
https://github.com/vim/colorschemeshttps://github.com/vim/vim/issues/10449#issuecomment-1140195027=
- Use CFLAGS and CXXFLAGS instead of CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
which have big changes in particular to background colours - various themes went
from "no" background colour (i.e. dark on a dark terminal) to setting a light
background.
Improvements:
- For multiline regexes, text is now colored as soon a start match
is found, also when there is no end match at all.
- The colorizing of any line is stopped after two thousand bytes,
to avoid frustrating delays.
- When environment variable NO_COLOR is set, the two default colors
(yellow for the spotlight, red for error messages) are suppressed
when no interface colors are specified in a nanorc file.
- Full justification and piping the whole buffer through a command
now keep the cursor at the same line number.
- Utility xsel can be used to copy a marked region to the system's
clipboard. See doc/sample.nanorc for an example.
ok naddy@
Major changes:
- native lisp code compilation (not enabled in our port)
- emacs is moving to cairo + harfbuzz and away from libXft. This may cause
issues with bitmap fonts.
- update to Unicode standard 14.0.
Support for OpenBSD <= 5.3 has been dropped, but we don't care.
See C-h n for other changes.
Positive test feedback from tb@ abieber@ jj@ krw@, thanks!
Looks like calligra depends on GSL 1.7 but devel/gsl is still 1.5.
Too many reported bulk errors in sheets/plugins/solver/sheetssolver_autogen.
Unhappy bulk build crew, unhappy rsadowski.
diff-wrangling for the "backout SIGTSTP changes" diff (re
https://github.com/vim/vim/pull/9422) because other changes have been
made to the upstream code (it's still broken)
Add patches from upstream; stolen from FreeBSD/ArchLinux.
This should hopefully avoid the countless build errors.
Issues reported by naddy and tb. Thanks
From 5fd5e42bf28a7910321c6b6d76257e7386839fbc Mon Sep 17 00:00:00 2001
From: Michael Weghorn <m.weghorn@posteo.de>
Date: Wed, 16 Feb 2022 13:38:47 +0100
Subject: configure.ac: Update kf5 include/lib check to work with KF5 >= 5.91
Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx
and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer.
Background knowledge about the "hack":
It searches for webkit/webengine (lower-case search) in all link-entries for
EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".
Feedback, help and OK sthen@ Thanks!
Error with ports-clang:
/tmp/Editor-6a96be.s: Assembler messages:
/tmp/Editor-6a96be.s:45266: Error: operation combines symbols in different segments
[same error multiple times]
clang-13: error: assembler command failed with exit code 1 (use -v to see invocation)
OK kmos sthen