Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Utilities
Kate
Commits
0a44f370
Commit
0a44f370
authored
Jul 03, 2021
by
Christoph Cullmann
🐮
Browse files
group together startup error message
it looks more consistent, if this is one message it is only one error
parent
1f0409d0
Changes
1
Hide whitespace changes
Inline
Side-by-side
addons/lspclient/lspclientservermanager.cpp
View file @
0a44f370
...
...
@@ -724,12 +724,13 @@ private:
server
.
reset
(
new
LSPClientServer
(
cmdline
,
root
,
realLangId
,
serverConfig
.
value
(
QStringLiteral
(
"initializationOptions"
)),
folders
));
connect
(
server
.
data
(),
&
LSPClientServer
::
stateChanged
,
this
,
&
self_type
::
onStateChanged
,
Qt
::
UniqueConnection
);
if
(
!
server
->
start
())
{
show
Message
(
i18n
(
"Failed to start server: %1"
,
cmdline
.
join
(
QLatin1Char
(
' '
)))
,
KTextEditor
::
Message
::
Error
)
;
auto
url
=
serverConfig
.
value
(
QStringLiteral
(
"url"
)).
toString
();
QString
error
Message
=
i18n
(
"Failed to start server: %1"
,
cmdline
.
join
(
QLatin1Char
(
' '
)));
const
auto
url
=
serverConfig
.
value
(
QStringLiteral
(
"url"
)).
toString
();
if
(
!
url
.
isEmpty
())
{
show
Message
(
i18n
(
"Please check your PATH for the binary"
)
,
KTextEditor
::
Message
::
Error
)
;
show
Message
(
i18n
(
"See also %1 for installation or details"
,
url
)
,
KTextEditor
::
Message
::
Error
)
;
error
Message
+=
QStringLiteral
(
"
\n
"
)
+
i18n
(
"Please check your PATH for the binary"
);
error
Message
+=
QStringLiteral
(
"
\n
"
)
+
i18n
(
"See also %1 for installation or details"
,
url
);
}
showMessage
(
errorMessage
,
KTextEditor
::
Message
::
Error
);
}
else
{
showMessage
(
i18n
(
"Started server %2: %1"
,
cmdline
.
join
(
QLatin1Char
(
' '
)),
serverDescription
(
server
.
data
())),
KTextEditor
::
Message
::
Positive
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment