Print filename of failed plugin
Adding first version of Hindi translation
Update of Finnish translation
Added first version of Serbian translation
Replace ru_RU with simple ru inside credantials as we only have one Russiian translation
Update of Swedish translation
Update of German translation
Extend i18n-section of NEWS a bit
Fix not using monospace font for unmatched search entries

This bug was introduced by RC file switch.
Allow user gtkrc to override our gtkrc styles

This allows the user to override the custom styles we apply to some
widgets, like e.g. the unmatched search entry colors.

We use the :theme priority rather than the :application one because
it seems that the :application one cannot override theme settings, even
if it matches against a name the theme don't have rules for but have
rules for the class of that widget.  This prevents a theme from
overriding our styles, but it's unlikely a theme actually provide some
specific stuff for us anyway.
Move document status color definition to the gtkrc file

This allows for users to change the colors if needed (may be useful
with some themes or color blind persons).

On the sidebar, only the color is applied for now.  This is because
it is not possible to style cell renderers through RC files, all having
to be done in the code;  so currently only the color is applied.
Add support for Abaqus files

Support for Abaqus (.inp) files, including scintilla lexer and tag
parser.

Signed-off-by: Baptiste Pierrat <baptiste.pierrat@gmail.com>
Abaqus: remove styles not actually used by the lexer
Merge branch 'touste/abaqus-support'
Fix build with bleeding edge GLib

CTags defines __unused__ and __printf__, which not only are reserved
identifiers, but actually are used by GNUC as arguments of the
__attribute__() extension.  This used to work because no code seeing
those definitions was trying to use them as __attribute__() argument,
but a recent change in GLib made it use it in atomic operation, which
are used by the tagmanager, which itself includes the CTags header
defining those, leading to a weird build failure -- since __unused__
expanded to an unexpected value.

To fix this, rename CTag's __ununsed__ to UNUSED and __printf__ to
PRINTF.
Merge remote-tracking branch 'upstream/master' into iss3579842
up-to-date with upstream
classdef keyword is now correctly identified

in the former version, all first words strating with classdef (ie: classdefXXX)
were wrongly taken for classdef
function keyword is now correctly identified

in the former version, all first words starting with function (ie: functionXXX)
were wrongly taken for function
removed unused variable
corrected bad inclusion of ';' in the class name

previously, classdef className; was considering that the identifier name
is "className;" instead of "className"