Skip to content

Commit d03c422

Browse files
Merge pull request #1658 from JetBrains/bugfix/dictionaryCustomProvider
2 parents 45c3c7c + b7706c5 commit d03c422

File tree

4 files changed

+1108
-479
lines changed

4 files changed

+1108
-479
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ The format is *loosely* based on [Keep a Changelog](https://keepachangelog.com/e
1111
- *de.slisson.mps.tables* IllegalArgumentException thrown when copy-paste support is not defined for a table node (#1650).
1212
- *de.slisson.mps.tables* Textgen warning about duplicate unit name when an editor model contains multiple tables without an action map.
1313
- *de.itemis.mps.editor.pagination* A NullPointerException was fixed for cases where the clicked node was null.
14+
- *de.itemis.mps.spellcheck* Custom dictionaries are not saved in the .mps/dictionaries/project.xml files anymore and pollute the file that is normally used for words saved manually by the user.
1415

1516
## October 2025
1617

code/.mps/dictionaries/project.xml

Lines changed: 0 additions & 43 deletions
This file was deleted.

code/solutions/de.itemis.mps.extensions.changelog/models/de.itemis.mps.extensions.changelog.mps

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,92 @@
401401
<property role="3oM_SC" value="null." />
402402
</node>
403403
</node>
404+
<node concept="2DRihI" id="7hdfMG$lVNL" role="15bAlk">
405+
<property role="2RT3bR" value="0" />
406+
<node concept="15Ami3" id="7hdfMG$lVOk" role="1PaTwD">
407+
<node concept="37shsh" id="7hdfMG$lVOm" role="15Aodc">
408+
<node concept="1dCxOk" id="7hdfMG$lVUa" role="37shsm">
409+
<property role="1XweGW" value="82194f31-b6f9-4f39-bf3d-bad4ce201c4e" />
410+
<property role="1XxBO9" value="de.itemis.mps.spellcheck" />
411+
</node>
412+
</node>
413+
</node>
414+
<node concept="3oM_SD" id="7hdfMG$lVUf" role="1PaTwD">
415+
<property role="3oM_SC" value="Custom" />
416+
</node>
417+
<node concept="3oM_SD" id="7hdfMG$lVUg" role="1PaTwD">
418+
<property role="3oM_SC" value="dictionaries" />
419+
</node>
420+
<node concept="3oM_SD" id="7hdfMG$lWbG" role="1PaTwD">
421+
<property role="3oM_SC" value="are" />
422+
</node>
423+
<node concept="3oM_SD" id="7hdfMG$lWbH" role="1PaTwD">
424+
<property role="3oM_SC" value="not" />
425+
</node>
426+
<node concept="3oM_SD" id="7hdfMG$lWbI" role="1PaTwD">
427+
<property role="3oM_SC" value="saved" />
428+
</node>
429+
<node concept="3oM_SD" id="7hdfMG$lWbJ" role="1PaTwD">
430+
<property role="3oM_SC" value="in" />
431+
</node>
432+
<node concept="3oM_SD" id="7hdfMG$lX9Y" role="1PaTwD">
433+
<property role="3oM_SC" value="the" />
434+
</node>
435+
<node concept="3oM_SD" id="7hdfMG$lX9Z" role="1PaTwD">
436+
<property role="3oM_SC" value=".mps/dictionaries/project.xml" />
437+
</node>
438+
<node concept="3oM_SD" id="7hdfMG$lXfL" role="1PaTwD">
439+
<property role="3oM_SC" value="files" />
440+
</node>
441+
<node concept="3oM_SD" id="7hdfMG$lXfM" role="1PaTwD">
442+
<property role="3oM_SC" value="anymore" />
443+
</node>
444+
<node concept="3oM_SD" id="7hdfMG$lXfN" role="1PaTwD">
445+
<property role="3oM_SC" value="and" />
446+
</node>
447+
<node concept="3oM_SD" id="7hdfMG$lXfQ" role="1PaTwD">
448+
<property role="3oM_SC" value="pollute" />
449+
</node>
450+
<node concept="3oM_SD" id="7hdfMG$lXfR" role="1PaTwD">
451+
<property role="3oM_SC" value="the" />
452+
</node>
453+
<node concept="3oM_SD" id="7hdfMG$lXlD" role="1PaTwD">
454+
<property role="3oM_SC" value="file" />
455+
</node>
456+
<node concept="3oM_SD" id="7hdfMG$lXlE" role="1PaTwD">
457+
<property role="3oM_SC" value="that" />
458+
</node>
459+
<node concept="3oM_SD" id="7hdfMG$lXlF" role="1PaTwD">
460+
<property role="3oM_SC" value="is" />
461+
</node>
462+
<node concept="3oM_SD" id="7hdfMG$lXlG" role="1PaTwD">
463+
<property role="3oM_SC" value="normally" />
464+
</node>
465+
<node concept="3oM_SD" id="7hdfMG$lXlH" role="1PaTwD">
466+
<property role="3oM_SC" value="used" />
467+
</node>
468+
<node concept="3oM_SD" id="7hdfMG$lXlI" role="1PaTwD">
469+
<property role="3oM_SC" value="for" />
470+
</node>
471+
<node concept="3oM_SD" id="7hdfMG$lXrw" role="1PaTwD">
472+
<property role="3oM_SC" value="words" />
473+
</node>
474+
<node concept="3oM_SD" id="7hdfMG$lXrx" role="1PaTwD">
475+
<property role="3oM_SC" value="saved" />
476+
</node>
477+
<node concept="3oM_SD" id="7hdfMG$lXrA" role="1PaTwD">
478+
<property role="3oM_SC" value="manually" />
479+
</node>
480+
<node concept="3oM_SD" id="7hdfMG$lXrB" role="1PaTwD">
481+
<property role="3oM_SC" value="by" />
482+
</node>
483+
<node concept="3oM_SD" id="7hdfMG$lXrC" role="1PaTwD">
484+
<property role="3oM_SC" value="the" />
485+
</node>
486+
<node concept="3oM_SD" id="7hdfMG$lXrD" role="1PaTwD">
487+
<property role="3oM_SC" value="user." />
488+
</node>
489+
</node>
404490
</node>
405491
</node>
406492
<node concept="15bmVD" id="7Ub7KQvMivS" role="15bmVC">

0 commit comments

Comments
 (0)