diff options
Diffstat (limited to 'spellcheck/aspell-ml')
-rw-r--r-- | spellcheck/aspell-ml/COPYING | 674 | ||||
-rw-r--r-- | spellcheck/aspell-ml/Copyright | 10 | ||||
-rw-r--r-- | spellcheck/aspell-ml/Makefile.pre | 74 | ||||
-rw-r--r-- | spellcheck/aspell-ml/README | 71 | ||||
-rwxr-xr-x | spellcheck/aspell-ml/configure | 89 | ||||
-rw-r--r-- | spellcheck/aspell-ml/info | 19 | ||||
-rwxr-xr-x | spellcheck/aspell-ml/misc/u-mlym.txt | 3 | ||||
-rw-r--r-- | spellcheck/aspell-ml/ml.cwl | bin | 0 -> 2232846 bytes | |||
-rw-r--r-- | spellcheck/aspell-ml/ml.dat | 4 | ||||
-rw-r--r-- | spellcheck/aspell-ml/ml.multi | 2 | ||||
-rw-r--r-- | spellcheck/aspell-ml/u-mlym.cmap | 983 | ||||
-rw-r--r-- | spellcheck/aspell-ml/u-mlym.cset | 261 |
12 files changed, 2190 insertions, 0 deletions
diff --git a/spellcheck/aspell-ml/COPYING b/spellcheck/aspell-ml/COPYING new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/spellcheck/aspell-ml/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + <program> Copyright (C) <year> <name of author> + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +<http://www.gnu.org/licenses/>. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +<http://www.gnu.org/philosophy/why-not-lgpl.html>. diff --git a/spellcheck/aspell-ml/Copyright b/spellcheck/aspell-ml/Copyright new file mode 100644 index 0000000..b25aab6 --- /dev/null +++ b/spellcheck/aspell-ml/Copyright @@ -0,0 +1,10 @@ +This is a collection of Malayalam words from various sources, prepared for the Aspell Malayalam spelling checker. + +Copyright 2007 Santhosh Thottingal <santhosh00@gmail.com> + +You can use this word collection under the terms of the GNU General Public License version 3 or later. + +Santhosh Thottingal +Swathanthra Malayalam Computing http://smc.org.in + + diff --git a/spellcheck/aspell-ml/Makefile.pre b/spellcheck/aspell-ml/Makefile.pre new file mode 100644 index 0000000..c7a17af --- /dev/null +++ b/spellcheck/aspell-ml/Makefile.pre @@ -0,0 +1,74 @@ +# Generated with Aspell Dicts "proc" script version 0.60.4 + +lang = ml +version = 0.03-1 + +cwl_files = ml.cwl +data_files = ml.dat u-mlym.cset u-mlym.cmap +doc_files = README COPYING Copyright +extra_files = configure info Makefile.pre +multi_files = ml.multi +rws_files = ml.rws + +distdir=aspell6-${lang}-${version} + +all: ${rws_files} ${data_files} + +install: all + mkdir -p ${DESTDIR}${dictdir}/ + cp ${rws_files} ${multi_files} ${DESTDIR}${dictdir}/ + cd ${DESTDIR}${dictdir}/ && chmod 644 ${rws_files} ${multi_files} + mkdir -p ${DESTDIR}${datadir}/ + cp ${data_files} ${DESTDIR}${datadir}/ + cd ${DESTDIR}${datadir}/ && chmod 644 ${data_files} + +clean: + rm -f ${rws_files} + +distclean: clean + rm -f Makefile + +maintainer-clean: distclean + rm -f ${multi_files} configure Makefile.pre + +uninstall: + -cd ${DESTDIR}${dictdir}/ && rm ${rws_files} ${multi_files} ${link_files} + -cd ${DESTDIR}${datadir}/ && rm ${data_files} + +dist: ${cwl_files} + perl proc + ./configure + @make dist-nogen + +dist-nogen: + -rm -r ${distdir}.tar.bz2 ${distdir} + mkdir ${distdir} + cp -p ${extra_files} ${cwl_files} ${multi_files} ${doc_files} ${data_files} ${distdir}/ + -test -e doc && mkdir ${distdir}/doc && chmod 755 ${distdir}/doc && cp -pr doc/* ${distdir}/doc/ + -test -e misc && mkdir ${distdir}/misc && chmod 755 ${distdir}/misc && cp -pr misc/* ${distdir}/misc/ + tar cf ${distdir}.tar ${distdir}/ + bzip2 -9 ${distdir}.tar + rm -r ${distdir}/ + +distcheck: + tar xfj ${distdir}.tar.bz2 + cd ${distdir} && ./configure && make + +rel: + mv ${distdir}.tar.bz2 ../rel + + +ml.rws: ml.cwl + + +.SUFFIXES: .cwl .rws .wl + +.cwl.rws: + ${PREZIP} -d < $< | ${ASPELL} ${ASPELL_FLAGS} --lang=ml create master ./$@ + +.wl.cwl: + cat $< | LC_COLLATE=C sort -u | ${PREZIP} -z > $@ + +.pz: + ${PREZIP} -d < $< > $@ + diff --git a/spellcheck/aspell-ml/README b/spellcheck/aspell-ml/README new file mode 100644 index 0000000..da2bae5 --- /dev/null +++ b/spellcheck/aspell-ml/README @@ -0,0 +1,71 @@ +GNU Aspell 0.60 Malayalam (മലയാളം) Dictionary Package +Version 0.03-1 +2007-10-14 +Original Word List By: + Santhosh Thottingal (സന്തോഷ് തോട്ടിങ്ങല്) <santhosh00 at gmail dot com> +Copyright Terms: GPLv3 (see the file Copyright for the exact terms) +Wordlist URL: https://savannah.nongnu.org/task/?6787 +Source Verson: 0.3 +This word list is considered accurate but incomplete. + +This is the Malayalam dictionary for Aspell. It requires Aspell +version 0.60 or better. + +If Aspell is installed and aspell and prezip-bin are all +in the path first do a: + + ./configure + +Which should output something like: + + Finding Dictionary file location ... /usr/local/lib/aspell + Finding Data file location ... /usr/local/share/aspell + +if it did not something likely went wrong. + +After that build the package with: + make +and then install it with + make install + +If any of the above mentioned programs are not in your path than the +variables, ASPELL and/or PREZIP need to be set to the +commands (with path) to run the utilities. These variables may be set +in the environment before configure is run or specified at the command +line using the following syntax + ./configure --vars VAR1=VAL1 ... +Other useful variables configure recognizes are ASPELL_PARMS, and DESTDIR. + +To clean up after the build: + make clean + +To uninstall the files: + make uninstall + +After the dictionaries are installed you can use the main one (ml) by +setting the LANG environmental variable to ml or running Aspell +with "--lang=ml". You may also chose the dictionary directly +with the "-d" or "--master" option of Aspell. You can chose from any of +the following dictionaries: + ml +Whereas the names in parentheses are alternate names for the +dictionary preceding the parentheses. + +The individual word lists have an extension of ".cwl" and are +compressed to save space. To uncompress a word list use +"preunzip BASE.cwl" which will uncompress it and rename the file +to "BASE.wl". To dump a compressed word list to standard output use +"precat BASE.cwl". To uncompress all word lists in the current +directory use "preunzip *.cwl". For more help on "preunzip" use +"preunzip --help". + +If you have any problem with installing or using the word lists please +let the Aspell maintainer, Kevin Atkinson, know at kevina@gnu.org. + +If you have problems with the actual word lists please contact one of +the Word lists authors as the Aspell maintainer does not maintain the +actual Word Lists. + +Any additional documentation that came with the original word list can +be found in the doc/ directory. + diff --git a/spellcheck/aspell-ml/configure b/spellcheck/aspell-ml/configure new file mode 100755 index 0000000..7d2d19f --- /dev/null +++ b/spellcheck/aspell-ml/configure @@ -0,0 +1,89 @@ +#!/bin/sh + +# Note: future version will have a syntax something like +# ./configure [OPTIONS] +# Where OPTIONS is any of: +# --help +# --codes CODE1 ... +# --sizes SIZE1 ... +# --jargons JARGON1 ... +# --extras EXTRA1 ... +# --vars VAR1=VAL1 ... +# which is why I warn when --vars is not used before VAR1=VAL1 + +# Avoid depending upon Character Ranges. +# Taken from autoconf 2.50 +cr_az='abcdefghijklmnopqrstuvwxyz' +cr_AZ='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +cr_09='0123456789' +cr_alnum=$cr_az$cr_AZ$cr_09 + +# also taken form autoconf +case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in + *c*,-n*) ECHO_N= ECHO_C=' +' ECHO_T=' ' ;; + *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; + *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +esac + + +mode=none +for option +do + case $option in + --vars) + mode=vars + ;; + *=*) + if test $mode != vars; then + echo "Warning: future versions will require --vars before variables are set" + mode=vars + fi + # Taken from autoconf 2.50 + envvar=`expr "x$option" : 'x\([^=]*\)='` + optarg=`expr "x$option" : 'x[^=]*=\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$envvar" : ".*[^_$cr_alnum]" >/dev/null && + { echo "$as_me: error: invalid variable name: $envvar" >&2 + { (exit 1); exit 1; }; } + #echo $envvar $optarg + optarg=`echo "$optarg" | sed "s/'/'\\\\\\\\''/g"` + eval "$envvar='$optarg'" + export $envvar + ;; + --help) + echo "Usage: ./configure [--help | --vars VAR1=VAL1 ...]" + echo " Note: Variables may also be set in the environment brefore running config" + echo " Useful vars: ASPELL ASPELL_PARMS PREZIP DESTDIR" + exit 0 + ;; + *) + echo "Error: unrecognized option $option"; + exit 1 + ;; + esac +done + +#echo $ASPELL +if test x = "x$ASPELL" + then ASPELL=aspell; fi +if test x = "x$PREZIP" + then PREZIP=prezip-bin; fi +#echo $ASPELL + +echo $ECHO_N "Finding Dictionary file location ... $ECHO_C" +dictdir=`$ASPELL dump config dict-dir` +echo $dictdir + +echo $ECHO_N "Finding Data file location ... $ECHO_C" +datadir=`$ASPELL dump config data-dir` +echo $datadir + +echo "ASPELL = `which $ASPELL`" > Makefile +echo "ASPELL_FLAGS = $ASPELL_FLAGS" >> Makefile +echo "PREZIP = `which $PREZIP`" >> Makefile +echo "DESTDIR = $DESTDIR" >> Makefile +echo "dictdir = $dictdir" >> Makefile +echo "datadir = $datadir" >> Makefile +echo >> Makefile +cat Makefile.pre >> Makefile diff --git a/spellcheck/aspell-ml/info b/spellcheck/aspell-ml/info new file mode 100644 index 0000000..d4ed6f2 --- /dev/null +++ b/spellcheck/aspell-ml/info @@ -0,0 +1,19 @@ +name_english Malayalam +name_ascii Malayalam +name_native മലയാളം +lang ml +data-file u-mlym.cset +data-file u-mlym.cmap +author: + name Santhosh Thottingal + name-native സന്തോഷ് തോട്ടിങ്ങല് + email santhosh00 at gmail dot com +copyright GPLv3 +url https://savannah.nongnu.org/task/?6787 +version 0.03-1 +source-version 0.3 +complete false +accurate true +dict: + name ml + add ml diff --git a/spellcheck/aspell-ml/misc/u-mlym.txt b/spellcheck/aspell-ml/misc/u-mlym.txt new file mode 100755 index 0000000..58c3cb8 --- /dev/null +++ b/spellcheck/aspell-ml/misc/u-mlym.txt @@ -0,0 +1,3 @@ +0x11 = U+200C +0x12 = U+200D +0x80..0xFF = U+0D00..U+0D7F diff --git a/spellcheck/aspell-ml/ml.cwl b/spellcheck/aspell-ml/ml.cwl Binary files differnew file mode 100644 index 0000000..b32d33e --- /dev/null +++ b/spellcheck/aspell-ml/ml.cwl diff --git a/spellcheck/aspell-ml/ml.dat b/spellcheck/aspell-ml/ml.dat new file mode 100644 index 0000000..6b49abf --- /dev/null +++ b/spellcheck/aspell-ml/ml.dat @@ -0,0 +1,4 @@ +name ml +charset u-mlym +data-encoding utf-8 + diff --git a/spellcheck/aspell-ml/ml.multi b/spellcheck/aspell-ml/ml.multi new file mode 100644 index 0000000..2d0e749 --- /dev/null +++ b/spellcheck/aspell-ml/ml.multi @@ -0,0 +1,2 @@ +# Generated with Aspell Dicts "proc" script version 0.60.4 +add ml.rws diff --git a/spellcheck/aspell-ml/u-mlym.cmap b/spellcheck/aspell-ml/u-mlym.cmap new file mode 100644 index 0000000..5643a34 --- /dev/null +++ b/spellcheck/aspell-ml/u-mlym.cmap @@ -0,0 +1,983 @@ +INTERNAL +/ +N 311 +0000 > 00 +0001 > 01 +0002 > 02 +0003 > 03 +0004 > 04 +0005 > 05 +0006 > 06 +0007 > 07 +0008 > 08 +0009 > 09 +000A > 0A +000B > 0B +000C > 0C +000D > 0D +000E > 0E +000F > 0F +0010 > 10 +0013 > 13 +0014 > 14 +0015 > 15 +0016 > 16 +0017 > 17 +0018 > 18 +0019 > 19 +001A > 1A +001B > 1B +001C > 1C +001D > 1D +001E > 1E +001F > 1F +0020 > 20 +0021 > 21 +0022 > 22 +0023 > 23 +0024 > 24 +0025 > 25 +0026 > 26 +0027 > 27 +0028 > 28 +0029 > 29 +002A > 2A +002B > 2B +002C > 2C +002D > 2D +002E > 2E +002F > 2F +0030 > 30 +0031 > 31 +0032 > 32 +0033 > 33 +0034 > 34 +0035 > 35 +0036 > 36 +0037 > 37 +0038 > 38 +0039 > 39 +003A > 3A +003B > 3B +003C > 3C +003D > 3D +003E > 3E +003F > 3F +0040 > 40 +0041 > 41 +0042 > 42 +0043 > 43 +0044 > 44 +0045 > 45 +0046 > 46 +0047 > 47 +0048 > 48 +0049 > 49 +004A > 4A +004B > 4B +004C > 4C +004D > 4D +004E > 4E +004F > 4F +0050 > 50 +0051 > 51 +0052 > 52 +0053 > 53 +0054 > 54 +0055 > 55 +0056 > 56 +0057 > 57 +0058 > 58 +0059 > 59 +005A > 5A +005B > 5B +005C > 5C +005D > 5D +005E > 5E +005F > 5F +0060 > 60 +0061 > 61 +0062 > 62 +0063 > 63 +0064 > 64 +0065 > 65 +0066 > 66 +0067 > 67 +0068 > 68 +0069 > 69 +006A > 6A +006B > 6B +006C > 6C +006D > 6D +006E > 6E +006F > 6F +0070 > 70 +0071 > 71 +0072 > 72 +0073 > 73 +0074 > 74 +0075 > 75 +0076 > 76 +0077 > 77 +0078 > 78 +0079 > 79 +007A > 7A +007B > 7B +007C > 7C +007D > 7D +007E > 7E +007F > 7F +0080 > 80 +0081 > 81 +0084 > 84 +008D > 8D +0091 > 91 +00A0 > 20 # compat +037E > 3B +0D02 > 82 +0D03 > 83 +0D05 > 85 +0D06 > 86 +0D07 > 87 +0D08 > 88 +0D09 > 89 +0D0A > 8A +0D0B > 8B +0D0C > 8C +0D0E > 8E +0D0F > 8F +0D10 > 90 +0D12 > 92 +0D13 > 93 +0D14 > 94 +0D15 > 95 +0D16 > 96 +0D17 > 97 +0D18 > 98 +0D19 > 99 +0D1A > 9A +0D1B > 9B +0D1C > 9C +0D1D > 9D +0D1E > 9E +0D1F > 9F +0D20 > A0 +0D21 > A1 +0D22 > A2 +0D23 > A3 +0D24 > A4 +0D25 > A5 +0D26 > A6 +0D27 > A7 +0D28 > A8 +0D2A > AA +0D2B > AB +0D2C > AC +0D2D > AD +0D2E > AE +0D2F > AF +0D30 > B0 +0D31 > B1 +0D32 > B2 +0D33 > B3 +0D34 > B4 +0D35 > B5 +0D36 > B6 +0D37 > B7 +0D38 > B8 +0D39 > B9 +0D3E > BE +0D3F > BF +0D40 > C0 +0D41 > C1 +0D42 > C2 +0D43 > C3 +0D46 > C6 / + N 2 + 0D3E > CA + 0D57 > CC + . +0D47 > C7 / + N 1 + 0D3E > CB + . +0D48 > C8 +0D4A > CA +0D4B > CB +0D4C > CC +0D4D > CD +0D57 > D7 +0D60 > E0 +0D61 > E1 +0D66 > E6 +0D67 > E7 +0D68 > E8 +0D69 > E9 +0D6A > EA +0D6B > EB +0D6C > EC +0D6D > ED +0D6E > EE +0D6F > EF +1FEF > 60 +2000 > 20 # compat +2001 > 20 # compat +2002 > 20 # compat +2003 > 20 # compat +2004 > 20 # compat +2005 > 20 # compat +2006 > 20 # compat +2007 > 20 # compat +2008 > 20 # compat +2009 > 20 # compat +200A > 20 # compat +200C > 11 +200D > 12 +2024 > 2E # compat +2025 > 2E 2E # compat +2026 > 2E 2E 2E # compat +202F > 20 # compat +203C > 21 21 # compat +2047 > 3F 3F # compat +2048 > 3F 21 # compat +2049 > 21 3F # compat +205F > 20 # compat +FB29 > 2B # compat +FE30 > 2E 2E # compat +FE33 > 5F # compat +FE34 > 5F # compat +FE35 > 28 # compat +FE36 > 29 # compat +FE37 > 7B # compat +FE38 > 7D # compat +FE47 > 5B # compat +FE48 > 5D # compat +FE4D > 5F # compat +FE4E > 5F # compat +FE4F > 5F # compat +FE50 > 2C # compat +FE52 > 2E # compat +FE54 > 3B # compat +FE55 > 3A # compat +FE56 > 3F # compat +FE57 > 21 # compat +FE59 > 28 # compat +FE5A > 29 # compat +FE5B > 7B # compat +FE5C > 7D # compat +FE5F > 23 # compat +FE60 > 26 # compat +FE61 > 2A # compat +FE62 > 2B # compat +FE63 > 2D # compat +FE64 > 3C # compat +FE65 > 3E # compat +FE66 > 3D # compat +FE68 > 5C # compat +FE69 > 24 # compat +FE6A > 25 # compat +FE6B > 40 # compat +FF01 > 21 # compat +FF02 > 22 # compat +FF03 > 23 # compat +FF04 > 24 # compat +FF05 > 25 # compat +FF06 > 26 # compat +FF07 > 27 # compat +FF08 > 28 # compat +FF09 > 29 # compat +FF0A > 2A # compat +FF0B > 2B # compat +FF0C > 2C # compat +FF0D > 2D # compat +FF0E > 2E # compat +FF0F > 2F # compat +FF10 > 30 # compat +FF11 > 31 # compat +FF12 > 32 # compat +FF13 > 33 # compat +FF14 > 34 # compat +FF15 > 35 # compat +FF16 > 36 # compat +FF17 > 37 # compat +FF18 > 38 # compat +FF19 > 39 # compat +FF1A > 3A # compat +FF1B > 3B # compat +FF1C > 3C # compat +FF1D > 3D # compat +FF1E > 3E # compat +FF1F > 3F # compat +FF20 > 40 # compat +FF3B > 5B # compat +FF3C > 5C # compat +FF3D > 5D # compat +FF3E > 5E # compat +FF3F > 5F # compat +FF40 > 60 # compat +FF5B > 7B # compat +FF5C > 7C # compat +FF5D > 7D # compat +FF5E > 7E # compat +. + +STRICT +/ +N 213 +0000 > 00 +0001 > 01 +0002 > 02 +0003 > 03 +0004 > 04 +0005 > 05 +0006 > 06 +0007 > 07 +0008 > 08 +0009 > 09 +000A > 0A +000B > 0B +000C > 0C +000D > 0D +000E > 0E +000F > 0F +0010 > 10 +0013 > 13 +0014 > 14 +0015 > 15 +0016 > 16 +0017 > 17 +0018 > 18 +0019 > 19 +001A > 1A +001B > 1B +001C > 1C +001D > 1D +001E > 1E +001F > 1F +0020 > 20 +0021 > 21 +0022 > 22 +0023 > 23 +0024 > 24 +0025 > 25 +0026 > 26 +0027 > 27 +0028 > 28 +0029 > 29 +002A > 2A +002B > 2B +002C > 2C +002D > 2D +002E > 2E +002F > 2F +0030 > 30 +0031 > 31 +0032 > 32 +0033 > 33 +0034 > 34 +0035 > 35 +0036 > 36 +0037 > 37 +0038 > 38 +0039 > 39 +003A > 3A +003B > 3B +003C > 3C +003D > 3D +003E > 3E +003F > 3F +0040 > 40 +0041 > 41 +0042 > 42 +0043 > 43 +0044 > 44 +0045 > 45 +0046 > 46 +0047 > 47 +0048 > 48 +0049 > 49 +004A > 4A +004B > 4B +004C > 4C +004D > 4D +004E > 4E +004F > 4F +0050 > 50 +0051 > 51 +0052 > 52 +0053 > 53 +0054 > 54 +0055 > 55 +0056 > 56 +0057 > 57 +0058 > 58 +0059 > 59 +005A > 5A +005B > 5B +005C > 5C +005D > 5D +005E > 5E +005F > 5F +0060 > 60 +0061 > 61 +0062 > 62 +0063 > 63 +0064 > 64 +0065 > 65 +0066 > 66 +0067 > 67 +0068 > 68 +0069 > 69 +006A > 6A +006B > 6B +006C > 6C +006D > 6D +006E > 6E +006F > 6F +0070 > 70 +0071 > 71 +0072 > 72 +0073 > 73 +0074 > 74 +0075 > 75 +0076 > 76 +0077 > 77 +0078 > 78 +0079 > 79 +007A > 7A +007B > 7B +007C > 7C +007D > 7D +007E > 7E +007F > 7F +0080 > 80 +0081 > 81 +0084 > 84 +008D > 8D +0091 > 91 +037E > 3B +0D02 > 82 +0D03 > 83 +0D05 > 85 +0D06 > 86 +0D07 > 87 +0D08 > 88 +0D09 > 89 +0D0A > 8A +0D0B > 8B +0D0C > 8C +0D0E > 8E +0D0F > 8F +0D10 > 90 +0D12 > 92 +0D13 > 93 +0D14 > 94 +0D15 > 95 +0D16 > 96 +0D17 > 97 +0D18 > 98 +0D19 > 99 +0D1A > 9A +0D1B > 9B +0D1C > 9C +0D1D > 9D +0D1E > 9E +0D1F > 9F +0D20 > A0 +0D21 > A1 +0D22 > A2 +0D23 > A3 +0D24 > A4 +0D25 > A5 +0D26 > A6 +0D27 > A7 +0D28 > A8 +0D2A > AA +0D2B > AB +0D2C > AC +0D2D > AD +0D2E > AE +0D2F > AF +0D30 > B0 +0D31 > B1 +0D32 > B2 +0D33 > B3 +0D34 > B4 +0D35 > B5 +0D36 > B6 +0D37 > B7 +0D38 > B8 +0D39 > B9 +0D3E > BE +0D3F > BF +0D40 > C0 +0D41 > C1 +0D42 > C2 +0D43 > C3 +0D46 > C6 / + N 2 + 0D3E > CA + 0D57 > CC + . +0D47 > C7 / + N 1 + 0D3E > CB + . +0D48 > C8 +0D4A > CA +0D4B > CB +0D4C > CC +0D4D > CD +0D57 > D7 +0D60 > E0 +0D61 > E1 +0D66 > E6 +0D67 > E7 +0D68 > E8 +0D69 > E9 +0D6A > EA +0D6B > EB +0D6C > EC +0D6D > ED +0D6E > EE +0D6F > EF +1FEF > 60 +200C > 11 +200D > 12 +. + +NFD +/ +N 211 +00 > 0000 +01 > 0001 +02 > 0002 +03 > 0003 +04 > 0004 +05 > 0005 +06 > 0006 +07 > 0007 +08 > 0008 +09 > 0009 +0A > 000A +0B > 000B +0C > 000C +0D > 000D +0E > 000E +0F > 000F +10 > 0010 +11 > 200C +12 > 200D +13 > 0013 +14 > 0014 +15 > 0015 +16 > 0016 +17 > 0017 +18 > 0018 +19 > 0019 +1A > 001A +1B > 001B +1C > 001C +1D > 001D +1E > 001E +1F > 001F +20 > 0020 +21 > 0021 +22 > 0022 +23 > 0023 +24 > 0024 +25 > 0025 +26 > 0026 +27 > 0027 +28 > 0028 +29 > 0029 +2A > 002A +2B > 002B +2C > 002C +2D > 002D +2E > 002E +2F > 002F +30 > 0030 +31 > 0031 +32 > 0032 +33 > 0033 +34 > 0034 +35 > 0035 +36 > 0036 +37 > 0037 +38 > 0038 +39 > 0039 +3A > 003A +3B > 003B +3C > 003C +3D > 003D +3E > 003E +3F > 003F +40 > 0040 +41 > 0041 +42 > 0042 +43 > 0043 +44 > 0044 +45 > 0045 +46 > 0046 +47 > 0047 +48 > 0048 +49 > 0049 +4A > 004A +4B > 004B +4C > 004C +4D > 004D +4E > 004E +4F > 004F +50 > 0050 +51 > 0051 +52 > 0052 +53 > 0053 +54 > 0054 +55 > 0055 +56 > 0056 +57 > 0057 +58 > 0058 +59 > 0059 +5A > 005A +5B > 005B +5C > 005C +5D > 005D +5E > 005E +5F > 005F +60 > 0060 +61 > 0061 +62 > 0062 +63 > 0063 +64 > 0064 +65 > 0065 +66 > 0066 +67 > 0067 +68 > 0068 +69 > 0069 +6A > 006A +6B > 006B +6C > 006C +6D > 006D +6E > 006E +6F > 006F +70 > 0070 +71 > 0071 +72 > 0072 +73 > 0073 +74 > 0074 +75 > 0075 +76 > 0076 +77 > 0077 +78 > 0078 +79 > 0079 +7A > 007A +7B > 007B +7C > 007C +7D > 007D +7E > 007E +7F > 007F +80 > 0080 +81 > 0081 +82 > 0D02 +83 > 0D03 +84 > 0084 +85 > 0D05 +86 > 0D06 +87 > 0D07 +88 > 0D08 +89 > 0D09 +8A > 0D0A +8B > 0D0B +8C > 0D0C +8D > 008D +8E > 0D0E +8F > 0D0F +90 > 0D10 +91 > 0091 +92 > 0D12 +93 > 0D13 +94 > 0D14 +95 > 0D15 +96 > 0D16 +97 > 0D17 +98 > 0D18 +99 > 0D19 +9A > 0D1A +9B > 0D1B +9C > 0D1C +9D > 0D1D +9E > 0D1E +9F > 0D1F +A0 > 0D20 +A1 > 0D21 +A2 > 0D22 +A3 > 0D23 +A4 > 0D24 +A5 > 0D25 +A6 > 0D26 +A7 > 0D27 +A8 > 0D28 +AA > 0D2A +AB > 0D2B +AC > 0D2C +AD > 0D2D +AE > 0D2E +AF > 0D2F +B0 > 0D30 +B1 > 0D31 +B2 > 0D32 +B3 > 0D33 +B4 > 0D34 +B5 > 0D35 +B6 > 0D36 +B7 > 0D37 +B8 > 0D38 +B9 > 0D39 +BE > 0D3E +BF > 0D3F +C0 > 0D40 +C1 > 0D41 +C2 > 0D42 +C3 > 0D43 +C6 > 0D46 +C7 > 0D47 +C8 > 0D48 +CA > 0D46 0D3E +CB > 0D47 0D3E +CC > 0D46 0D57 +CD > 0D4D +D7 > 0D57 +E0 > 0D60 +E1 > 0D61 +E6 > 0D66 +E7 > 0D67 +E8 > 0D68 +E9 > 0D69 +EA > 0D6A +EB > 0D6B +EC > 0D6C +ED > 0D6D +EE > 0D6E +EF > 0D6F +. + +NFC +/ +N 211 +00 > 0000 +01 > 0001 +02 > 0002 +03 > 0003 +04 > 0004 +05 > 0005 +06 > 0006 +07 > 0007 +08 > 0008 +09 > 0009 +0A > 000A +0B > 000B +0C > 000C +0D > 000D +0E > 000E +0F > 000F +10 > 0010 +11 > 200C +12 > 200D +13 > 0013 +14 > 0014 +15 > 0015 +16 > 0016 +17 > 0017 +18 > 0018 +19 > 0019 +1A > 001A +1B > 001B +1C > 001C +1D > 001D +1E > 001E +1F > 001F +20 > 0020 +21 > 0021 +22 > 0022 +23 > 0023 +24 > 0024 +25 > 0025 +26 > 0026 +27 > 0027 +28 > 0028 +29 > 0029 +2A > 002A +2B > 002B +2C > 002C +2D > 002D +2E > 002E +2F > 002F +30 > 0030 +31 > 0031 +32 > 0032 +33 > 0033 +34 > 0034 +35 > 0035 +36 > 0036 +37 > 0037 +38 > 0038 +39 > 0039 +3A > 003A +3B > 003B +3C > 003C +3D > 003D +3E > 003E +3F > 003F +40 > 0040 +41 > 0041 +42 > 0042 +43 > 0043 +44 > 0044 +45 > 0045 +46 > 0046 +47 > 0047 +48 > 0048 +49 > 0049 +4A > 004A +4B > 004B +4C > 004C +4D > 004D +4E > 004E +4F > 004F +50 > 0050 +51 > 0051 +52 > 0052 +53 > 0053 +54 > 0054 +55 > 0055 +56 > 0056 +57 > 0057 +58 > 0058 +59 > 0059 +5A > 005A +5B > 005B +5C > 005C +5D > 005D +5E > 005E +5F > 005F +60 > 0060 +61 > 0061 +62 > 0062 +63 > 0063 +64 > 0064 +65 > 0065 +66 > 0066 +67 > 0067 +68 > 0068 +69 > 0069 +6A > 006A +6B > 006B +6C > 006C +6D > 006D +6E > 006E +6F > 006F +70 > 0070 +71 > 0071 +72 > 0072 +73 > 0073 +74 > 0074 +75 > 0075 +76 > 0076 +77 > 0077 +78 > 0078 +79 > 0079 +7A > 007A +7B > 007B +7C > 007C +7D > 007D +7E > 007E +7F > 007F +80 > 0080 +81 > 0081 +82 > 0D02 +83 > 0D03 +84 > 0084 +85 > 0D05 +86 > 0D06 +87 > 0D07 +88 > 0D08 +89 > 0D09 +8A > 0D0A +8B > 0D0B +8C > 0D0C +8D > 008D +8E > 0D0E +8F > 0D0F +90 > 0D10 +91 > 0091 +92 > 0D12 +93 > 0D13 +94 > 0D14 +95 > 0D15 +96 > 0D16 +97 > 0D17 +98 > 0D18 +99 > 0D19 +9A > 0D1A +9B > 0D1B +9C > 0D1C +9D > 0D1D +9E > 0D1E +9F > 0D1F +A0 > 0D20 +A1 > 0D21 +A2 > 0D22 +A3 > 0D23 +A4 > 0D24 +A5 > 0D25 +A6 > 0D26 +A7 > 0D27 +A8 > 0D28 +AA > 0D2A +AB > 0D2B +AC > 0D2C +AD > 0D2D +AE > 0D2E +AF > 0D2F +B0 > 0D30 +B1 > 0D31 +B2 > 0D32 +B3 > 0D33 +B4 > 0D34 +B5 > 0D35 +B6 > 0D36 +B7 > 0D37 +B8 > 0D38 +B9 > 0D39 +BE > 0D3E +BF > 0D3F +C0 > 0D40 +C1 > 0D41 +C2 > 0D42 +C3 > 0D43 +C6 > 0D46 +C7 > 0D47 +C8 > 0D48 +CA > 0D4A +CB > 0D4B +CC > 0D4C +CD > 0D4D +D7 > 0D57 +E0 > 0D60 +E1 > 0D61 +E6 > 0D66 +E7 > 0D67 +E8 > 0D68 +E9 > 0D69 +EA > 0D6A +EB > 0D6B +EC > 0D6C +ED > 0D6D +EE > 0D6E +EF > 0D6F +. + +COMP += NFC +. diff --git a/spellcheck/aspell-ml/u-mlym.cset b/spellcheck/aspell-ml/u-mlym.cset new file mode 100644 index 0000000..0ac475b --- /dev/null +++ b/spellcheck/aspell-ml/u-mlym.cset @@ -0,0 +1,261 @@ +# Aspell Character Data File. += u-mlym +/ +# <char> <uni> <type> <display> <upper> <lower> <title> <plain> +# <sl-first> <sl-rest> +00 0000 - N 00 00 00 00 00 00 # <control> +01 0001 . N 01 01 01 00 00 00 # <unused control> +02 0002 . N 02 02 02 00 00 00 # <unused control> +03 0003 . N 03 03 03 00 00 00 # <unused control> +04 0004 . N 04 04 04 00 00 00 # <unused control> +05 0005 . N 05 05 05 00 00 00 # <unused control> +06 0006 . N 06 06 06 00 00 00 # <unused control> +07 0007 . N 07 07 07 00 00 00 # <unused control> +08 0008 . N 08 08 08 00 00 00 # <unused control> +09 0009 . N 09 09 09 00 00 00 # <unused control> +0A 000A . N 0A 0A 0A 00 00 00 # <unused control> +0B 000B . N 0B 0B 0B 00 00 00 # <unused control> +0C 000C . N 0C 0C 0C 00 00 00 # <unused control> +0D 000D . N 0D 0D 0D 00 00 00 # <unused control> +0E 000E . N 0E 0E 0E 00 00 00 # <unused control> +0F 000F . N 0F 0F 0F 00 00 00 # <unused control> +10 0010 - N 10 10 10 00 00 00 # <control> +11 200C M N 11 11 11 00 00 00 # ZERO WIDTH NON-JOINER +12 200D M N 12 12 12 00 00 00 # ZERO WIDTH JOINER +13 0013 . N 13 13 13 00 00 00 # <unused control> +14 0014 . N 14 14 14 00 00 00 # <unused control> +15 0015 . N 15 15 15 00 00 00 # <unused control> +16 0016 . N 16 16 16 00 00 00 # <unused control> +17 0017 . N 17 17 17 00 00 00 # <unused control> +18 0018 . N 18 18 18 00 00 00 # <unused control> +19 0019 . N 19 19 19 00 00 00 # <unused control> +1A 001A . N 1A 1A 1A 00 00 00 # <unused control> +1B 001B . N 1B 1B 1B 00 00 00 # <unused control> +1C 001C . N 1C 1C 1C 00 00 00 # <unused control> +1D 001D . N 1D 1D 1D 00 00 00 # <unused control> +1E 001E . N 1E 1E 1E 00 00 00 # <unused control> +1F 001F . N 1F 1F 1F 00 00 00 # <unused control> +20 0020 W Y 20 20 20 00 00 00 # SPACE +21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK +22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK +23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN +24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN +25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN +26 0026 - Y 26 26 26 00 00 00 # AMPERSAND +27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE +28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS +29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS +2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK +2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN +2C 002C - Y 2C 2C 2C 00 00 00 # COMMA +2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS +2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP +2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS +30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO +31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE +32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO +33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE +34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR +35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE +36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX +37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN +38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT +39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE +3A 003A - Y 3A 3A 3A 00 00 00 # COLON +3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON +3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN +3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN +3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN +3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK +40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT +41 0041 . Y 41 41 41 00 00 00 # <unused latin letter> +42 0042 . Y 42 42 42 00 00 00 # <unused latin letter> +43 0043 . Y 43 43 43 00 00 00 # <unused latin letter> +44 0044 . Y 44 44 44 00 00 00 # <unused latin letter> +45 0045 . Y 45 45 45 00 00 00 # <unused latin letter> +46 0046 . Y 46 46 46 00 00 00 # <unused latin letter> +47 0047 . Y 47 47 47 00 00 00 # <unused latin letter> +48 0048 . Y 48 48 48 00 00 00 # <unused latin letter> +49 0049 . Y 49 49 49 00 00 00 # <unused latin letter> +4A 004A . Y 4A 4A 4A 00 00 00 # <unused latin letter> +4B 004B . Y 4B 4B 4B 00 00 00 # <unused latin letter> +4C 004C . Y 4C 4C 4C 00 00 00 # <unused latin letter> +4D 004D . Y 4D 4D 4D 00 00 00 # <unused latin letter> +4E 004E . Y 4E 4E 4E 00 00 00 # <unused latin letter> +4F 004F . Y 4F 4F 4F 00 00 00 # <unused latin letter> +50 0050 . Y 50 50 50 00 00 00 # <unused latin letter> +51 0051 . Y 51 51 51 00 00 00 # <unused latin letter> +52 0052 . Y 52 52 52 00 00 00 # <unused latin letter> +53 0053 . Y 53 53 53 00 00 00 # <unused latin letter> +54 0054 . Y 54 54 54 00 00 00 # <unused latin letter> +55 0055 . Y 55 55 55 00 00 00 # <unused latin letter> +56 0056 . Y 56 56 56 00 00 00 # <unused latin letter> +57 0057 . Y 57 57 57 00 00 00 # <unused latin letter> +58 0058 . Y 58 58 58 00 00 00 # <unused latin letter> +59 0059 . Y 59 59 59 00 00 00 # <unused latin letter> +5A 005A . Y 5A 5A 5A 00 00 00 # <unused latin letter> +5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET +5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS +5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET +5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT +5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE +60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT +61 0061 . Y 61 61 61 00 00 00 # <unused latin letter> +62 0062 . Y 62 62 62 00 00 00 # <unused latin letter> +63 0063 . Y 63 63 63 00 00 00 # <unused latin letter> +64 0064 . Y 64 64 64 00 00 00 # <unused latin letter> +65 0065 . Y 65 65 65 00 00 00 # <unused latin letter> +66 0066 . Y 66 66 66 00 00 00 # <unused latin letter> +67 0067 . Y 67 67 67 00 00 00 # <unused latin letter> +68 0068 . Y 68 68 68 00 00 00 # <unused latin letter> +69 0069 . Y 69 69 69 00 00 00 # <unused latin letter> +6A 006A . Y 6A 6A 6A 00 00 00 # <unused latin letter> +6B 006B . Y 6B 6B 6B 00 00 00 # <unused latin letter> +6C 006C . Y 6C 6C 6C 00 00 00 # <unused latin letter> +6D 006D . Y 6D 6D 6D 00 00 00 # <unused latin letter> +6E 006E . Y 6E 6E 6E 00 00 00 # <unused latin letter> +6F 006F . Y 6F 6F 6F 00 00 00 # <unused latin letter> +70 0070 . Y 70 70 70 00 00 00 # <unused latin letter> +71 0071 . Y 71 71 71 00 00 00 # <unused latin letter> +72 0072 . Y 72 72 72 00 00 00 # <unused latin letter> +73 0073 . Y 73 73 73 00 00 00 # <unused latin letter> +74 0074 . Y 74 74 74 00 00 00 # <unused latin letter> +75 0075 . Y 75 75 75 00 00 00 # <unused latin letter> +76 0076 . Y 76 76 76 00 00 00 # <unused latin letter> +77 0077 . Y 77 77 77 00 00 00 # <unused latin letter> +78 0078 . Y 78 78 78 00 00 00 # <unused latin letter> +79 0079 . Y 79 79 79 00 00 00 # <unused latin letter> +7A 007A . Y 7A 7A 7A 00 00 00 # <unused latin letter> +7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET +7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE +7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET +7E 007E - Y 7E 7E 7E 00 00 00 # TILDE +7F 007F - N 7F 7F 7F 00 00 00 # <control> +80 0080 . N 80 80 80 00 00 00 # <unused control> +81 0081 . N 81 81 81 00 00 00 # <unused control> +82 0D02 l M 82 82 82 82 82 82 # MALAYALAM SIGN ANUSVARA +83 0D03 l M 83 83 83 83 83 83 # MALAYALAM SIGN VISARGA +84 0084 . N 84 84 84 00 00 00 # <unused control> +85 0D05 L Y 85 85 85 85 85 85 # MALAYALAM LETTER A +86 0D06 L Y 86 86 86 86 86 86 # MALAYALAM LETTER AA +87 0D07 L Y 87 87 87 87 87 87 # MALAYALAM LETTER I +88 0D08 L Y 88 88 88 88 88 88 # MALAYALAM LETTER II +89 0D09 L Y 89 89 89 89 89 89 # MALAYALAM LETTER U +8A 0D0A L Y 8A 8A 8A 8A 8A 8A # MALAYALAM LETTER UU +8B 0D0B L Y 8B 8B 8B 8B 8B 8B # MALAYALAM LETTER VOCALIC R +8C 0D0C L Y 8C 8C 8C 8C 8C 8C # MALAYALAM LETTER VOCALIC L +8D 008D . N 8D 8D 8D 00 00 00 # <unused control> +8E 0D0E L Y 8E 8E 8E 8E 8E 8E # MALAYALAM LETTER E +8F 0D0F L Y 8F 8F 8F 8F 8F 8F # MALAYALAM LETTER EE +90 0D10 L Y 90 90 90 90 90 90 # MALAYALAM LETTER AI +91 0091 . N 91 91 91 00 00 00 # <unused control> +92 0D12 L Y 92 92 92 92 92 92 # MALAYALAM LETTER O +93 0D13 L Y 93 93 93 93 93 93 # MALAYALAM LETTER OO +94 0D14 L Y 94 94 94 94 94 94 # MALAYALAM LETTER AU +95 0D15 L Y 95 95 95 95 95 95 # MALAYALAM LETTER KA +96 0D16 L Y 96 96 96 96 96 96 # MALAYALAM LETTER KHA +97 0D17 L Y 97 97 97 97 97 97 # MALAYALAM LETTER GA +98 0D18 L Y 98 98 98 98 98 98 # MALAYALAM LETTER GHA +99 0D19 L Y 99 99 99 99 99 99 # MALAYALAM LETTER NGA +9A 0D1A L Y 9A 9A 9A 9A 9A 9A # MALAYALAM LETTER CA +9B 0D1B L Y 9B 9B 9B 9B 9B 9B # MALAYALAM LETTER CHA +9C 0D1C L Y 9C 9C 9C 9C 9C 9C # MALAYALAM LETTER JA +9D 0D1D L Y 9D 9D 9D 9D 9D 9D # MALAYALAM LETTER JHA +9E 0D1E L Y 9E 9E 9E 9E 9E 9E # MALAYALAM LETTER NYA +9F 0D1F L Y 9F 9F 9F 9F 9F 9F # MALAYALAM LETTER TTA +A0 0D20 L Y A0 A0 A0 A0 A0 A0 # MALAYALAM LETTER TTHA +A1 0D21 L Y A1 A1 A1 A1 A1 A1 # MALAYALAM LETTER DDA +A2 0D22 L Y A2 A2 A2 A2 A2 A2 # MALAYALAM LETTER DDHA +A3 0D23 L Y A3 A3 A3 A3 A3 A3 # MALAYALAM LETTER NNA +A4 0D24 L Y A4 A4 A4 A4 A4 A4 # MALAYALAM LETTER TA +A5 0D25 L Y A5 A5 A5 A5 A5 A5 # MALAYALAM LETTER THA +A6 0D26 L Y A6 A6 A6 A6 A6 A6 # MALAYALAM LETTER DA +A7 0D27 L Y A7 A7 A7 A7 A7 A7 # MALAYALAM LETTER DHA +A8 0D28 L Y A8 A8 A8 A8 A8 A8 # MALAYALAM LETTER NA +A9 E0A9 . N A9 A9 A9 00 00 00 # <unused> +AA 0D2A L Y AA AA AA AA AA AA # MALAYALAM LETTER PA +AB 0D2B L Y AB AB AB AB AB AB # MALAYALAM LETTER PHA +AC 0D2C L Y AC AC AC AC AC AC # MALAYALAM LETTER BA +AD 0D2D L Y AD AD AD AD AD AD # MALAYALAM LETTER BHA +AE 0D2E L Y AE AE AE AE AE AE # MALAYALAM LETTER MA +AF 0D2F L Y AF AF AF AF AF AF # MALAYALAM LETTER YA +B0 0D30 L Y B0 B0 B0 B0 B0 B0 # MALAYALAM LETTER RA +B1 0D31 L Y B1 B1 B1 B1 B1 B1 # MALAYALAM LETTER RRA +B2 0D32 L Y B2 B2 B2 B2 B2 B2 # MALAYALAM LETTER LA +B3 0D33 L Y B3 B3 B3 B3 B3 B3 # MALAYALAM LETTER LLA +B4 0D34 L Y B4 B4 B4 B4 B4 B4 # MALAYALAM LETTER LLLA +B5 0D35 L Y B5 B5 B5 B5 B5 B5 # MALAYALAM LETTER VA +B6 0D36 L Y B6 B6 B6 B6 B6 B6 # MALAYALAM LETTER SHA +B7 0D37 L Y B7 B7 B7 B7 B7 B7 # MALAYALAM LETTER SSA +B8 0D38 L Y B8 B8 B8 B8 B8 B8 # MALAYALAM LETTER SA +B9 0D39 L Y B9 B9 B9 B9 B9 B9 # MALAYALAM LETTER HA +BA E0BA . N BA BA BA 00 00 00 # <unused> +BB E0BB . N BB BB BB 00 00 00 # <unused> +BC E0BC . N BC BC BC 00 00 00 # <unused> +BD E0BD . N BD BD BD 00 00 00 # <unused> +BE 0D3E L M BE BE BE BE 2A 00 # MALAYALAM VOWEL SIGN AA +BF 0D3F L M BF BF BF BF 2A 00 # MALAYALAM VOWEL SIGN I +C0 0D40 L M C0 C0 C0 C0 2A 00 # MALAYALAM VOWEL SIGN II +C1 0D41 L M C1 C1 C1 C1 2A 00 # MALAYALAM VOWEL SIGN U +C2 0D42 L M C2 C2 C2 C2 2A 00 # MALAYALAM VOWEL SIGN UU +C3 0D43 L M C3 C3 C3 C3 2A 00 # MALAYALAM VOWEL SIGN VOCALIC R +C4 E0C4 . N C4 C4 C4 00 00 00 # <unused> +C5 E0C5 . N C5 C5 C5 00 00 00 # <unused> +C6 0D46 L M C6 C6 C6 C6 2A 00 # MALAYALAM VOWEL SIGN E +C7 0D47 L M C7 C7 C7 C7 2A 00 # MALAYALAM VOWEL SIGN EE +C8 0D48 L M C8 C8 C8 C8 2A 00 # MALAYALAM VOWEL SIGN AI +C9 E0C9 . N C9 C9 C9 00 00 00 # <unused> +CA 0D4A L M CA CA CA CA 2A 00 # MALAYALAM VOWEL SIGN O +CB 0D4B L M CB CB CB CB 2A 00 # MALAYALAM VOWEL SIGN OO +CC 0D4C L M CC CC CC CC 2A 00 # MALAYALAM VOWEL SIGN AU +CD 0D4D M M CD CD CD 00 00 00 # MALAYALAM SIGN VIRAMA +CE E0CE . N CE CE CE 00 00 00 # <unused> +CF E0CF . N CF CF CF 00 00 00 # <unused> +D0 E0D0 . N D0 D0 D0 00 00 00 # <unused> +D1 E0D1 . N D1 D1 D1 00 00 00 # <unused> +D2 E0D2 . N D2 D2 D2 00 00 00 # <unused> +D3 E0D3 . N D3 D3 D3 00 00 00 # <unused> +D4 E0D4 . N D4 D4 D4 00 00 00 # <unused> +D5 E0D5 . N D5 D5 D5 00 00 00 # <unused> +D6 E0D6 . N D6 D6 D6 00 00 00 # <unused> +D7 0D57 l M D7 D7 D7 D7 D7 D7 # MALAYALAM AU LENGTH MARK +D8 E0D8 . N D8 D8 D8 00 00 00 # <unused> +D9 E0D9 . N D9 D9 D9 00 00 00 # <unused> +DA E0DA . N DA DA DA 00 00 00 # <unused> +DB E0DB . N DB DB DB 00 00 00 # <unused> +DC E0DC . N DC DC DC 00 00 00 # <unused> +DD E0DD . N DD DD DD 00 00 00 # <unused> +DE E0DE . N DE DE DE 00 00 00 # <unused> +DF E0DF . N DF DF DF 00 00 00 # <unused> +E0 0D60 L Y E0 E0 E0 E0 E0 E0 # MALAYALAM LETTER VOCALIC RR +E1 0D61 L Y E1 E1 E1 E1 E1 E1 # MALAYALAM LETTER VOCALIC LL +E2 E0E2 . N E2 E2 E2 00 00 00 # <unused> +E3 E0E3 . N E3 E3 E3 00 00 00 # <unused> +E4 E0E4 . N E4 E4 E4 00 00 00 # <unused> +E5 E0E5 . N E5 E5 E5 00 00 00 # <unused> +E6 0D66 D Y E6 E6 E6 00 00 00 # MALAYALAM DIGIT ZERO +E7 0D67 D Y E7 E7 E7 00 00 00 # MALAYALAM DIGIT ONE +E8 0D68 D Y E8 E8 E8 00 00 00 # MALAYALAM DIGIT TWO +E9 0D69 D Y E9 E9 E9 00 00 00 # MALAYALAM DIGIT THREE +EA 0D6A D Y EA EA EA 00 00 00 # MALAYALAM DIGIT FOUR +EB 0D6B D Y EB EB EB 00 00 00 # MALAYALAM DIGIT FIVE +EC 0D6C D Y EC EC EC 00 00 00 # MALAYALAM DIGIT SIX +ED 0D6D D Y ED ED ED 00 00 00 # MALAYALAM DIGIT SEVEN +EE 0D6E D Y EE EE EE 00 00 00 # MALAYALAM DIGIT EIGHT +EF 0D6F D Y EF EF EF 00 00 00 # MALAYALAM DIGIT NINE +F0 E0F0 . N F0 F0 F0 00 00 00 # <unused> +F1 E0F1 . N F1 F1 F1 00 00 00 # <unused> +F2 E0F2 . N F2 F2 F2 00 00 00 # <unused> +F3 E0F3 . N F3 F3 F3 00 00 00 # <unused> +F4 E0F4 . N F4 F4 F4 00 00 00 # <unused> +F5 E0F5 . N F5 F5 F5 00 00 00 # <unused> +F6 E0F6 . N F6 F6 F6 00 00 00 # <unused> +F7 E0F7 . N F7 F7 F7 00 00 00 # <unused> +F8 E0F8 . N F8 F8 F8 00 00 00 # <unused> +F9 E0F9 . N F9 F9 F9 00 00 00 # <unused> +FA E0FA . N FA FA FA 00 00 00 # <unused> +FB E0FB . N FB FB FB 00 00 00 # <unused> +FC E0FC . N FC FC FC 00 00 00 # <unused> +FD E0FD . N FD FD FD 00 00 00 # <unused> +FE E0FE . N FE FE FE 00 00 00 # <unused> +FF E0FF . N FF FF FF 00 00 00 # <unused> |