Mercurial Hosting > editor
view src/luan_editor/Spell_checker.luan @ 40:38bc1cdf77c8 default tip
add align windows
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 15 May 2025 19:12:46 -0600 |
parents | b7ff52d45b9a |
children |
line wrap: on
line source
local Luan = require "luan:Luan.luan" local error = Luan.error require "java" local System = require "java:java.lang.System" local SpellCheckerLuan = require "java:luan_editor.SpellCheckerLuan" local Spell_checker = {} local dir = System.getenv("DICTIONARIES") or error() SpellCheckerLuan.registerDictionaries( "file:"..dir, "en" ) function Spell_checker.spell_check(text_component,spell_check) local jtext_component = text_component.java if spell_check then SpellCheckerLuan.register(jtext_component) else SpellCheckerLuan.unregister(jtext_component) end end return Spell_checker