Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation eines Sprachpakets mit gleichem Namen #1

Open
JTiko opened this issue Sep 3, 2015 · 1 comment
Open

Installation eines Sprachpakets mit gleichem Namen #1

JTiko opened this issue Sep 3, 2015 · 1 comment
Labels
enhancement New feature request

Comments

@JTiko
Copy link

JTiko commented Sep 3, 2015

Wenn ich versuche eine Sprache mit einem Namen zu installieren, der bereits vorhanden ist, bekomme ich derzeit noch eine Fehlermeldung um die Ohren gehauen.

Es wäre schön wenn man installierte Sprachpakete auf Wunsch aktualisieren bzw. überschreiben kann.

@lakrme
Copy link
Owner

lakrme commented Sep 3, 2015

Hey,

ich verwende den Namen einer Sprache als Schlüssel, weshalb dieser eindeutig sein muss (z.B. muss ich ja bei der Auswahl einer Level-Grammatik eindeutig zuordnen können, welche Sprache ausgewählt wurde).

Natürlich soll es trotzdem keine "solchen" Fehlermeldungen geben, bei dem Versuch eine Sprache mit gleichem Namen zu installieren. ;-) Es gibt bereits eine leere Funktionsdefinition validateConfigurationFile (https://github.com/lakrme/atom-levels/blob/master/lib/language-manager.coffee#L333), die vor der Installation die Konfigurationsdatei validieren soll und z.B. eine Meldung anzeigen wird, wenn der Name in der Registry bereits vorhanden ist. An dieser Stelle kann ich dem Nutzer dann auch anbieten, die Sprache zu überschreiben.

Ich arbeite momentan an einer Installation Progress View, die den Installationsprozess etwas transparenter (und schöner) machen soll und mir die Möglichkeit bieten wird genau solche Fehlermeldungen zu sammeln und auszugeben.

Generell ist der Language Manager noch etwas unvollständig. Aber ich bin dran! :-)

@matthesjh matthesjh added the enhancement New feature request label Sep 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature request
Projects
None yet
Development

No branches or pull requests

3 participants