/usr/share/m17n/mdb.dir is in m17n-db 1.6.3-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 | ;; mdb.dir -- The m17n database directory -*- lisp -*-
;; Copyright (C) 2003, 2004, 2005, 2006, 2007
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; This file is part of the m17n database; a sub-part of the m17n
;; library.
;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.
;; The m17n 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
;; Lesser General Public License for more details.
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
;; General format: (TAG0 TAG1 [ TAG2 [ TAG3 ] ] FILE)
;; TAG0..TAG3 must be symbol.
;; FILE must be string of the form "...".
;; This file must contain only ASCII characters.
;;; @page m17nDBData Data provided by the m17n database
;;; <ul>
;;; <li> @ref charprop-list
;;; <li> @ref mim-list
;;; <li> @ref flt-list
;;; <li> @ref fontset-list
;;; <li> @ref misc-list
;;; </ul>
;;;
;;; @section charprop-list Character Property
;;; <ul>
;;; <li> CATEGORY.tab
;;;
;;; Unicode general category for each character that is available as
;;; #Mcategory property.
(char-table symbol category "CATEGORY.tab")
;;; <li> COMBINE.tab
;;;
;;; Unicode combining class for each character that is available as
;;; #Mcombining_class property.
(char-table integer combining-class "COMBINE.tab")
;;; <li> BIDI.tab
;;;
;;; Unicode BIDI category for each character that is available as
;;; #Mbidi_category property.
(char-table symbol bidirectional-category "BIDI.tab")
;;; <li> CASE-S.tab
;;;
;;; Unicode case-folding mapping of each character that is available as
;;; #Msimple_case_folding property.
(char-table integer simple-case-folding "CASE-S.tab")
;;; <li> CASE-C.tab
;;;
;;; Unicode complicated case-folding mapping of each character that is
;;; available as #Mcomplicated_case_folding property.
(char-table mtext complicated-case-folding "CASE-C.tab")
;;; <li> NAME.tab
;;;
;;; Unicode character name for each character that is available as
;;; #Mname property.
(char-table string name "NAME.tab")
;;; <li> SCRIPT.tab
;;;
;;; Unicode script name for each character that is available as
;;; #Mscript property.
(char-table symbol script "SCRIPT.tab")
;;; <li> CASED.tab
;;;
;;; Unicode properties for case operations. Integer value 1 means
;;; cased (D47, Unicode 4.0, p.89), 2 means case-ignorable (D47a,
;;; Unicode 4.1.0), and 3 means both. Available as #Mcased property.
(char-table integer cased "CASED.tab")
;;; <li> SOFT-DOTTED.tab
;;;
;;; Unicode property for case operations. Available as #Msoft_dotted
;;; property.
(char-table symbol soft-dotted "SOFT-DOTTED.tab")
;;; <li> CASE-MAPPING.tab
;;;
;;; Unicode case mapping of each character that is available as
;;; #Mcase_mapping property.
(char-table plist case-mapping "CASE-MAPPING.tab")
;;; <li> BLOCKS.tab
;;;
;;; Unicode fallback script name for each character that is available
;;; as #Mblock property. Generated manually by referring UCD
;;; Blocks.txt.
;;;
(char-table symbol block "BLOCK.tab")
;;; </ul>
;;; @section mim-list Input method
;;;
;;; See @ref mdbIM for the format of these files.
;;; <ul>
;; The actual tags and filename are defined in each file with extension "mim".
(input-method * "*.mim")
;;; </ul>
;;; @section flt-list Font Layout Table
;;;
;;; See @ref mdbFLT for the format of these files.
;;; <ul>
;; The actual tags and filename are defined in each file with extension "flt".
(font layouter * "*.flt")
;;; </ul>
;;; @section fontset-list Fontset
;;;
;;; See @ref mdbFontset for the format of these files.
;;; <ul>
(fontset default "default.fst")
(fontset xfont "xfont.fst")
(fontset truetype "truetype.fst")
(fontset generic "generic.fst")
;;; </ul>
;;; @section misc-list The other data
;;; <ul>
(font encoding "FONTENC.tbl")
(font resize "FONTSIZE.tbl")
(charset-list "CHARSET.tbl")
(coding-list "CODING.tbl")
(locale codeset "LOCALE.cs")
(locale alias "LOCALE.ali")
(char-table integer linebreak "LINEBREAK.tab")
(language name * "*.lnm")
(standard language iso639 "LANGUAGE.tbl")
(standard script otf "SCRIPT-OTF.tbl") ;obsolete
(unicode script language "SCRIPT-LANGUAGE.tbl") ;obsolete
(standard script unicode "SCRIPT.tbl")
;;; </ul>
|