Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename package name to Yomitan. #3

Merged
merged 4 commits into from
Mar 22, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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 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,10 +1,10 @@
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/themoeway/jmdict-go v0.0.0-20220704034116-2e3194aa18d5
github.com/themoeway/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
golang.org/x/exp v0.0.0-20221207211629-99ab8fa1c11f
Expand Down
12 changes: 0 additions & 12 deletions go.sum

This file was deleted.

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
40 changes: 20 additions & 20 deletions scripts/build_dicts.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#!/bin/sh
xythh marked this conversation as resolved.
Show resolved Hide resolved

go get foosoft.net/projects/yomichan-import/yomichan
go get github.com/themoeway/yomitan-import/tree/master/yomitan
xythh marked this conversation as resolved.
Show resolved Hide resolved

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
16 changes: 8 additions & 8 deletions scripts/build_linux.sh
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#!/bin/bash
#!/bin/sh

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