Skip to content

Commit

Permalink
Merge pull request #3 from xythh/master
Browse files Browse the repository at this point in the history
Rename package name to Yomitan.
  • Loading branch information
djahandarie authored Mar 22, 2023
2 parents 65016b5 + 8637158 commit 73b35ff
Show file tree
Hide file tree
Showing 32 changed files with 125 additions and 125 deletions.
6 changes: 3 additions & 3 deletions common.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"archive/zip"
Expand Down Expand Up @@ -158,10 +158,10 @@ func (index *dbIndex) setDefaults() {
index.Format = 3
}
if index.Author == "" {
index.Author = "yomichan-import"
index.Author = "yomitan-import"
}
if index.Url == "" {
index.Url = "https://github.com/FooSoft/yomichan-import"
index.Url = "https://github.com/themoeway/yomitan-import"
}
}

Expand Down
4 changes: 2 additions & 2 deletions daijirin.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type daijirinExtractor struct {
Expand Down
4 changes: 2 additions & 2 deletions daijisen.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type daijisenExtractor struct {
Expand Down
4 changes: 2 additions & 2 deletions epwing.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package yomichan
package yomitan

import (
"fmt"
"regexp"
"strconv"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type epwingExtractor interface {
Expand Down
2 changes: 1 addition & 1 deletion frequency.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"bufio"
Expand Down
4 changes: 2 additions & 2 deletions gakken.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type gakkenExtractor struct {
Expand Down
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
module foosoft.net/projects/yomichan-import
module github.com/themoeway/yomitan-import

go 1.18

require (
foosoft.net/projects/jmdict v0.0.0-20220704034116-2e3194aa18d5
foosoft.net/projects/zero-epwing-go v0.0.0-20220704035039-bc008453615d
github.com/andlabs/ui v0.0.0-20200610043537-70a69d6ae31e
github.com/mattn/go-sqlite3 v1.14.14
github.com/themoeway/jmdict-go v0.0.0-20230321060422-fa8f5d54f364
github.com/themoeway/zero-epwing-go v0.0.0-20230320143722-0af367763d6c
golang.org/x/exp v0.0.0-20221207211629-99ab8fa1c11f
)

Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
foosoft.net/projects/jmdict v0.0.0-20220704034116-2e3194aa18d5 h1:OSA3YcWT9bUg4ut4bTuUtrW1wMg9wJen1VUBbLKqyTQ=
foosoft.net/projects/jmdict v0.0.0-20220704034116-2e3194aa18d5/go.mod h1:ZrjLCcE7ZrND28ZOSGYMd78tL+Dffiv2g+NjOMKgnew=
foosoft.net/projects/zero-epwing-go v0.0.0-20220704035039-bc008453615d h1:GDyxif1+wM5gml2yTb9zy+9KE9NcTrtFxplpQCt/ksQ=
foosoft.net/projects/zero-epwing-go v0.0.0-20220704035039-bc008453615d/go.mod h1:ux61lX0Tn9Pd3xz/48Obt2I/A5LPWoNtV2x6rZpWuPM=
github.com/andlabs/ui v0.0.0-20200610043537-70a69d6ae31e h1:wSQCJiig/QkoUnpvelSPbLiZNWvh2yMqQTQvIQqSUkU=
github.com/andlabs/ui v0.0.0-20200610043537-70a69d6ae31e/go.mod h1:5G2EjwzgZUPnnReoKvPWVneT8APYbyKkihDVAHUi0II=
github.com/mattn/go-sqlite3 v1.14.14 h1:qZgc/Rwetq+MtyE18WhzjokPD93dNqLGNT3QJuLvBGw=
github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
github.com/themoeway/jmdict-go v0.0.0-20230321060422-fa8f5d54f364 h1:JSSM5osTN5FCoj7uErWoMVY+IbDh+OG0aRJnKsxgngc=
github.com/themoeway/jmdict-go v0.0.0-20230321060422-fa8f5d54f364/go.mod h1:M9O+lJXOwrOqpN4VUv8Qkn1gsZ/SZaSAiF7nj0m1NZk=
github.com/themoeway/zero-epwing-go v0.0.0-20230320143722-0af367763d6c h1:32GHNc47Ff2l+zkixRhK2Q4GqosXI4D5w0PjDNMAo68=
github.com/themoeway/zero-epwing-go v0.0.0-20230320143722-0af367763d6c/go.mod h1:O6+Fn5z4McOG0I8tS1X2HqYx9n0KPW1KQccYyoXzSR4=
golang.org/x/exp v0.0.0-20221207211629-99ab8fa1c11f h1:90Jq/vvGVDsqj8QqCynjFw9MCerDguSMODLYII416Y8=
golang.org/x/exp v0.0.0-20221207211629-99ab8fa1c11f/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc=
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
Expand Down
4 changes: 2 additions & 2 deletions jmdict.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"errors"
Expand All @@ -7,7 +7,7 @@ import (
"strconv"
"strings"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
"golang.org/x/exp/slices"
)

Expand Down
2 changes: 1 addition & 1 deletion jmdict_constants.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

type LangCode struct {
language string
Expand Down
4 changes: 2 additions & 2 deletions jmdict_forms.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"os"
"strings"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
"golang.org/x/exp/slices"
)

Expand Down
4 changes: 2 additions & 2 deletions jmdict_glossary.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"fmt"
"strconv"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
)

func glossaryContainsLanguage(glossary []jmdict.JmdictGlossary, language string) bool {
Expand Down
6 changes: 3 additions & 3 deletions jmdict_headword.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package yomichan
package yomitan

import (
"fmt"
"hash/fnv"
"regexp"
"strconv"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
"golang.org/x/exp/slices"
)

Expand Down Expand Up @@ -235,7 +235,7 @@ func extractHeadwords(entry jmdict.JmdictEntry) []headword {
if allKanjiAreIrregular {
// Adding the reading-only terms before kanji+reading
// terms here for the sake of the Index property,
// which affects the yomichan term ranking.
// which affects the yomitan term ranking.
for _, reading := range entry.Readings {
h := newHeadword(nil, &reading)
h.Index = len(headwords)
Expand Down
4 changes: 2 additions & 2 deletions jmdict_metadata.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package yomichan
package yomitan

import (
"strings"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
"golang.org/x/exp/slices"
)

Expand Down
2 changes: 1 addition & 1 deletion jmdict_references.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"fmt"
Expand Down
2 changes: 1 addition & 1 deletion jmdict_tags.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"fmt"
Expand Down
4 changes: 2 additions & 2 deletions jmnedict.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"os"
"regexp"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
)

func jmnedictPublicationDate(dictionary jmdict.Jmnedict) string {
Expand Down
2 changes: 1 addition & 1 deletion jmnedict_generic_terms.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"golang.org/x/exp/slices"
Expand Down
2 changes: 1 addition & 1 deletion jmnedict_text_util.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"strings"
Expand Down
4 changes: 2 additions & 2 deletions kanjidic.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"os"
"strconv"

"foosoft.net/projects/jmdict"
jmdict "github.com/themoeway/jmdict-go"
)

func kanjidicExtractKanji(entry jmdict.KanjidicCharacter, language string) *dbKanji {
Expand Down
4 changes: 2 additions & 2 deletions kotowaza.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type kotowazaExtractor struct {
Expand Down
4 changes: 2 additions & 2 deletions koujien.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type koujienExtractor struct {
Expand Down
4 changes: 2 additions & 2 deletions meikyou.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type meikyouExtractor struct {
Expand Down
2 changes: 1 addition & 1 deletion rikai.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

import (
"database/sql"
Expand Down
38 changes: 19 additions & 19 deletions scripts/build_dicts.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

go get foosoft.net/projects/yomichan-import/yomichan
go get github.com/themoeway/yomitan-import/tree/master/yomitan

mkdir -p src
mkdir -p dst
Expand All @@ -17,27 +17,27 @@ function refresh_source () {
}

refresh_source "JMdict_e_examp"
yomichan -language="english_extra" -title="JMdict" src/JMdict_e_examp dst/jmdict_english_extra_with_examples.zip
yomitan -language="english_extra" -title="JMdict" src/JMdict_e_examp dst/jmdict_english_extra_with_examples.zip

refresh_source "JMdict"
yomichan -language="english_extra" -title="JMdict" src/JMdict dst/jmdict_english_extra.zip
yomichan -language="english" -title="JMdict (English)" src/JMdict dst/jmdict_english.zip
yomichan -language="dutch" -title="JMdict (Dutch)" src/JMdict dst/jmdict_dutch.zip
yomichan -language="french" -title="JMdict (French)" src/JMdict dst/jmdict_french.zip
yomichan -language="german" -title="JMdict (German)" src/JMdict dst/jmdict_german.zip
yomichan -language="hungarian" -title="JMdict (Hungarian)" src/JMdict dst/jmdict_hungarian.zip
yomichan -language="russian" -title="JMdict (Russian)" src/JMdict dst/jmdict_russian.zip
yomichan -language="slovenian" -title="JMdict (Slovenian)" src/JMdict dst/jmdict_slovenian.zip
yomichan -language="spanish" -title="JMdict (Spanish)" src/JMdict dst/jmdict_spanish.zip
yomichan -language="swedish" -title="JMdict (Swedish)" src/JMdict dst/jmdict_swedish.zip

yomichan -format="forms" -title="JMdict Forms" src/JMdict dst/jmdict_forms.zip
yomitan -language="english_extra" -title="JMdict" src/JMdict dst/jmdict_english_extra.zip
yomitan -language="english" -title="JMdict (English)" src/JMdict dst/jmdict_english.zip
yomitan -language="dutch" -title="JMdict (Dutch)" src/JMdict dst/jmdict_dutch.zip
yomitan -language="french" -title="JMdict (French)" src/JMdict dst/jmdict_french.zip
yomitan -language="german" -title="JMdict (German)" src/JMdict dst/jmdict_german.zip
yomitan -language="hungarian" -title="JMdict (Hungarian)" src/JMdict dst/jmdict_hungarian.zip
yomitan -language="russian" -title="JMdict (Russian)" src/JMdict dst/jmdict_russian.zip
yomitan -language="slovenian" -title="JMdict (Slovenian)" src/JMdict dst/jmdict_slovenian.zip
yomitan -language="spanish" -title="JMdict (Spanish)" src/JMdict dst/jmdict_spanish.zip
yomitan -language="swedish" -title="JMdict (Swedish)" src/JMdict dst/jmdict_swedish.zip

yomitan -format="forms" -title="JMdict Forms" src/JMdict dst/jmdict_forms.zip

refresh_source "JMnedict.xml"
yomichan src/JMnedict.xml dst/jmnedict.zip
yomitan src/JMnedict.xml dst/jmnedict.zip

refresh_source "kanjidic2.xml"
yomichan -language="english" -title="KANJIDIC" src/kanjidic2.xml dst/kanjidic_english.zip
yomichan -language="french" -title="KANJIDIC (French)" src/kanjidic2.xml dst/kanjidic_french.zip
yomichan -language="portuguese" -title="KANJIDIC (Portuguese)" src/kanjidic2.xml dst/kanjidic_portuguese.zip
yomichan -language="spanish" -title="KANJIDIC (Spanish)" src/kanjidic2.xml dst/kanjidic_spanish.zip
yomitan -language="english" -title="KANJIDIC" src/kanjidic2.xml dst/kanjidic_english.zip
yomitan -language="french" -title="KANJIDIC (French)" src/kanjidic2.xml dst/kanjidic_french.zip
yomitan -language="portuguese" -title="KANJIDIC (Portuguese)" src/kanjidic2.xml dst/kanjidic_portuguese.zip
yomitan -language="spanish" -title="KANJIDIC (Spanish)" src/kanjidic2.xml dst/kanjidic_spanish.zip
14 changes: 7 additions & 7 deletions scripts/build_linux.sh
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#!/bin/bash

mkdir -p dst
mkdir -p yomichan-import
mkdir -p yomitan-import

go build foosoft.net/projects/yomichan-import/yomichan
go build foosoft.net/projects/yomichan-import/yomichan-gtk
go build github.com/themoeway/yomitan-import/tree/master/yomichan
go build github.com/themoeway/yomitan-import/tree/master/yomichan-gtk

mv yomichan yomichan-import
mv yomichan-gtk yomichan-import
mv yomitan yomitan-import
mv yomitan-gtk yomitan-import

tar czvf dst/yomichan-import_linux.tar.gz yomichan-import
tar czvf dst/yomitan-import_linux.tar.gz yomitan-import

rm -rf yomichan-import
rm -rf yomitan-import
4 changes: 2 additions & 2 deletions shougakukan2.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type shougakukan2Extractor struct {
Expand Down
2 changes: 1 addition & 1 deletion structured_content.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package yomichan
package yomitan

type contentAttr struct {
lang string
Expand Down
4 changes: 2 additions & 2 deletions wadai.go
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package yomichan
package yomitan

import (
"regexp"
"strings"

zig "foosoft.net/projects/zero-epwing-go"
zig "github.com/themoeway/zero-epwing-go"
)

type wadaiExtractor struct {
Expand Down
Loading

0 comments on commit 73b35ff

Please sign in to comment.