/* This file is part of gnome-spell bonobo component Copyright (C) 1999, 2000 Helix Code, Inc. Authors: Radek Doulik This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include module GNOME { module Spell { typedef sequence StringSeq; struct Language { string name; string abrev; }; typedef sequence LanguageSeq; interface Dictionary : Bonobo::Unknown { exception Error { string error; }; LanguageSeq getLanguages (); /** * sets language(s), language string could contain more languages separated by space */ void setLanguage (in string language); /** * checks word * * returns true if word is valid */ boolean checkWord (in string word) raises (Error); /** * returns suggestions for word */ StringSeq getSuggestions (in string word) raises (Error); /** * add to session/personal dictionary */ void addWordToSession (in string word) raises (Error); void addWordToPersonal (in string word) raises (Error); /** * informs dictionary, that word 'word' will be replaced/corrected by word 'replacement' */ void setCorrection (in string word, in string replacement); }; }; }; bot/npm_and_yarn/devel/electron4/files/ini-1.3.7 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Switch all ports to use USES=xorg-catNiclas Zeising2019-11-041-2/+1
* - Add LICENSEDmitry Marakasov2018-06-192-1/+4
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.Mathieu Arnold2016-04-011-1/+1
* Misc X.org port updates:Koop Mast2015-04-182-1/+1
* Update to 0.3.9Renato Botelho2014-06-252-4/+4
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-231-1/+1
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-173-11/+10
* Fix properties on pkg-plistBaptiste Daroussin2014-01-221-1/+0
* . Support STAGERenato Botelho2013-11-012-2/+1
* Update LIB_DEPENDS syntax on my ports and silent make check-makefileRenato Botelho2013-09-251-5/+1
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...Baptiste Daroussin2013-09-211-0/+1
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-021-1/+1
* Change my ports to USES (gmake|perl5)Renato Botelho2013-09-021-1/+1
* The FreeBSD x11 team proudly presentsNiclas Zeising2013-05-251-2/+2
* Change headers of all ports maintained by me to new formatRenato Botelho2012-10-051-5/+0
* Remove lib version from LIB_DEPENDS to silence portlintRenato Botelho2012-07-031-2/+2