Remove all equalIgnoreCase and equal with uppercasing for environment
variables
Change-Id: Ic15974b5fb62413c7b1826ced544ff6d4a8eba2f
Signed-off-by: jantje <eclipse@baeyens.it>
New types TerminalColor and TerminalStyle replace StyleColor and Style
to separate the meta information about styles and colors from the
user currently selected colors.
The StyleMap maps the TerminalColor/Style to the concrete fonts and
colors used in the display.
Colors are now configurable via the terminal preference page using
the new TerminalColorsFieldEditor.
All preferences are now passed in to the VT100 control so that
different terminal consumers can have different preferences and
styles.
Remove dark theme contribution. The colors of the terminal are
now inherited from the editor settings (using SystemDefaultColors)
which come from the theme. If we were to invert colors
too when in Dark theme then the colors actually end up light
background.
Change-Id: I2cf5427ac0be9a189a7f0d3565cfc97ceedb8749
Don't overwrite it in plugins as version is set in
parent/pluginManagement.
Change-Id: I73d2b4d234ba83eae7ec2cd51f3e53d58256b81e
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Get rid of tycho-extras-version as there is no more tycho-extras.
Change-Id: I9d215aad94c4e8320153f06368d6b3ecfa4a3c42
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Remove some Wizard classes that are not referenced anywhere anymore.
This commit is just a first of probably several commits but is already
a start. I already had very large commits in progress in the past but
it became big and hard to push so I'd rather do it step by step this
time and at least have some of it done for the next release.
Also moved some messages to its own message bundle in managedbuilder.ui
because it's the only place they are used now.
Change-Id: Ib4258684c91f205dc4af3b17169609b5ebcff253
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
In order to present the same path to the binary as actually launched,
fetch the path from the GdbLaunch instance rather than reading the
attribute from the launch configuration.
Change-Id: I9f973a590136167d1c8d19b6af52378c95645e35
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
The class overrode org.eclipse.core.runtime.Platform to
workaround bugs in the platform that have since been fixed.
As 32-bit x86 and PPC support has been removed this
class is no longer needed as all the code is now
unreachable anyway.
Change-Id: I01bb00b9203aa02663ff25ce36c4c14f22dadee5
Signed-off-by: jantje <eclipse@baeyens.it>
The CDT Arduino plug-ins and features have been removed. Arduino can
still be used with CDT with manual maintenance of packages, etc. Or
a third-party add-on such as Sloeber can be used as a replacement.
Change-Id: I2f8c96e932ce87e1baed91d5eb78de05f3fb4bee
The content of the src/ directory is by Max Berger and is the docbook
sources.
Change-Id: Ibef6cf9f9931e9ea76b7c8fbef30e303a8631fdf
Also-by: Max Berger <max@berger.name>
Properly build all extension points pages and add them to the index.
Change-Id: If4438addc09235424b805f99bebad5c420811dd1
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Hook back index and schema generation dropped by mistake.
Change-Id: I6002ef68b6783a3b26c8cec242d9a415224df8e4
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Redo the javadoc build process to be based on
tycho-document-bundle-plugin.
It has the nice effect of whole api from cdt.core being in the built
javadoc instead of the very few preselected bundles.
Change-Id: I3fd33daaef2ef3bcbbc7ee7dabfe6a7262b7a87e
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Fix:
!ENTRY org.eclipse.pde.core 4 4 2020-02-04 14:34:11.588
!MESSAGE The Plug-in Development Environment requires the PlatformAdmin
service to operate. Please install the compatibility fragment
'org.eclipse.osgi.compatibility.state'.
Change-Id: Ia2b6c7ccb6cd5b352a8dbb65437ab7b6b2de0bcd
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Add custom tags for pde as done in platform.
Change-Id: Ibd11bd14064a7c1bf57278d675c0243408660492
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Update version, copyright year and remove cdt.core.search package as
there is no such in the git repo.
Change-Id: Idaeea8a8d61d6cb9834782482e85b3eaade24fd3
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Remove neverneeded leftover from jdt copy of the buildDoc.xml file.
Change-Id: Id05bd1aa96fc99009545548832561cc42347835a
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Javax.annotation has to be added as it's not part of Java 11.
Removed the classpath line from options as most of the entries there are
plain wrong and unresolvable for years - no longer inner jaras and etc.
Change-Id: I2db47f541372b3b0544996d0796071976d87cd8b
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
As the pages are served in an https:// frame, modern browsers will
only successfully link content if link is also to https.
Change-Id: I51b31e8924988159d05a17092837bc59af0c0953
As the pages are served in an https:// frame, modern browsers will
only successfully link content if link is also to https.
Change-Id: Icee29a3e5f6f0d913f620ff27ac5425aeb16c476
Also fix version numbers in all bundles who's binary contents have
changed despite no change in the source of the bundle.
Change-Id: Ic67b79aafa801c7ce96c5e52843ad5c881827d84
The previous alignment of all the warnings/ignores
led to too many warnings that weren't there before. This
commit relaxes them a bit.
The core/org.eclipse.cdt.core/.settings/org.eclipse.jdt.core.prefs
is still the "master" copy, with
releng/scripts/check_code_cleanliness.sh containing the
exceptions that apply to test plug-ins.
Change-Id: Ibd4e31ade0b42b31e7cbe5a94f06c6fc15183a56
Command used:
# Remove space at eol in comments
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^(#.*)[ \t]+$/\1/' {} +
# Remove space at eol in blank lines
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/^[ \t]+$//' {} +
# Replace escaped spaces at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\ $/\1\\u0020/' {} +
# Replace unescaped spaces at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\]) $/\1\\u0020/' {} +
# Replace escaped tabs at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\\\t$/\1\\u0009/' {} +
# Replace unescaped tabs at eol with unicode
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/([^\\])\t$/\1\\u0009/' {} +
# Stage all changes
git add -A .
# trim any remaining whitespace and then identify and fixup
# manually
# Only dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/ui/viewmodel/MessagesForDebugVM.properties
# needed this due to missing newline at end of the file
find . ! -path "./.git/*" -type f -name *.properties -exec sed -i -E 's/[ \t]+$//' {} +
Change-Id: I858f16891fe001f4f7e62d5a4f904146e891cd39
The releng/scripts/apply_jdt_prefs_to_all_projects.sh was run to
copy standard settings to all other projects.
Change-Id: I4436c947d7f0142f56b709e661379c3eb54f666b