Skip to content

Commit

Permalink
docs: Use emoji icon instead
Browse files Browse the repository at this point in the history
  • Loading branch information
jcs090218 committed Feb 2, 2024
1 parent 26f96cc commit 75441e7
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 41 deletions.
42 changes: 24 additions & 18 deletions docs/content/Getting-Started/Introduction/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,12 @@ made? Drop support? Project's layout? Etc.
| | Eask | Cask | Eldev | makem.sh |
|----------------|-------------------|-----------------------------|----------------|-----------------------------|
| bin folder | binary, bash, bat | bash, bat | bash, bat, ps1 | bash |
| Cross-Platform | yes | no, doesn't support Windows | yes | no, doesn't support Windows |
| Cross-Platform | |, doesn't support Windows | |, doesn't support Windows |
| Emacs version | 26.1+ | 24.5+ | 24.4+ | 26.1+ |
| Size | 7,000+ lines | 3,000+ lines | 8,000+ lines | 1,200+ lines |
| Executable | yes | no | no | no |
| Pure Elisp | no, JavaScript | yes | yes | yes |
| CLI Parser | yargs | commander | built-in | built-in |
| Executable | | | | |
| Pure Elisp | , JavaScript | | | |
| CLI Parser | [yargs][] | [commander][] | built-in | built-in |

{{< hint info >}}
💡 **makem.sh** has a good comparisons document as well, visit their [site](https://github.com/alphapapa/makem.sh#comparisons)
Expand All @@ -78,20 +78,20 @@ If the features are not listed below, either it is forgotten or simply
considered too essential, so every tool has it; hence we don't add them to the
list.

| | Eask | Cask | Eldev | makem.sh |
|---------------------------|----------------------------------|--------------|-----------------|----------|
| Elisp configuration | yes, DSL is optional | no, DSL only | yes, pure elisp | no |
| Handle `archives` failure | yes, see [emacs-eask/archives][] | no | no | no |
| `create` project, etc | yes | no | no | no |
| `link` local dependencies | yes | yes | yes | no |
| `exec` program | yes | yes | no | no |
| `eval` expressions | yes | yes | yes | no |
| `emacs` execution | yes | yes | no | no |
| Built-in `linters` | yes | no | yes | no |
| Built-in `tests` | yes | no | yes | no |
| Run script | yes | no | no | no |
| Self-defined commands | no, replaced with run script | no | yes | no |
| Subcommand | yes | no | no | no |
| | Eask | Cask | Eldev | makem.sh |
|---------------------------|-----------------------------------------|--------------------------|----------------|----------|
| Elisp configuration | ✅, [DSL][DSL-Eask] is optional | ❌, [DSL][DSL-Cask] only | , pure elisp | |
| Handle `archives` failure | , see [archives][emacs-eask/archives] | || |
| `create` project, etc | | || |
| `link` local dependencies | | | | |
| `exec` program | | || |
| `eval` expressions | | | | |
| `emacs` execution | | || |
| Built-in `linters` | | | | |
| Built-in `tests` | | | | |
| Run script | | || |
| Self-defined commands | | | | |
| Subcommand | | || |

## 📰 News

Expand Down Expand Up @@ -136,3 +136,9 @@ The design of Eask was greatly influenced by the following projects:
[Cask]: https://github.com/cask/cask
[makem.sh]: https://github.com/alphapapa/makem.sh
[Eldev]: https://github.com/doublep/eldev

[yargs]: https://github.com/yargs/yargs
[commander]: https://github.com/rejeep/commander.el

[DSL-Eask]: https://emacs-eask.github.io/DSL/
[DSL-Cask]: https://cask.readthedocs.io/en/latest/guide/dsl.html
52 changes: 29 additions & 23 deletions docs/content/Getting-Started/Introduction/_index.zh-tw.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,15 @@ Eask 是最好的選擇之一。

該表顯示了作者選擇的技術以及項目的構建方式。 此外,他們做出了哪些技術決策? 放棄支持? 項目佈局? 等等。

| | Eask | Cask | Eldev | makem.sh |
|----------------|-------------------|-----------------------------|----------------|-----------------------------|
| bin folder | binary, bash, bat | bash, bat | bash, bat, ps1 | bash |
| Cross-Platform | yes | no, doesn't support Windows | yes | no, doesn't support Windows |
| Emacs version | 26.1+ | 24.5+ | 24.4+ | 26.1+ |
| Size | 7,000+ lines | 3,000+ lines | 8,000+ lines | 1,200+ lines |
| Executable | yes | no | no | no |
| Pure Elisp | no, JavaScript | yes | yes | yes |
| CLI Parser | yargs | commander | built-in | built-in |
| | Eask | Cask | Eldev | makem.sh |
|----------------|-------------------|--------------------|----------------|--------------------|
| bin folder | binary, bash, bat | bash, bat | bash, bat, ps1 | bash |
| Cross-Platform | | ❌, 不支援 Windows | | ❌, 不支援 Windows |
| Emacs version | 26.1+ | 24.5+ | 24.4+ | 26.1+ |
| Size | 7,000+ | 3,000+ | 8,000+ | 1,200+ |
| Executable | | | | |
| Pure Elisp | , JavaScript | | | |
| CLI Parser | [yargs][] | [commander][] | 內建 | 內建 |

{{< hint info >}}
💡 **makem.sh** 也有很好的比較文檔,請訪問他們的[站點](https://github.com/alphapapa/makem.sh#comparisons)
Expand All @@ -65,20 +65,20 @@ Eask 是最好的選擇之一。

如果這些功能沒有在下面列出,要么被遺忘,要么只是被認為太重要了,所以每個工具都有它; 因此我們不將它們添加到列表中。

| | Eask | Cask | Eldev | makem.sh |
|---------------------------|----------------------------------|--------------|-----------------|----------|
| Elisp configuration | yes, DSL is optional | no, DSL only | yes, pure elisp | no |
| Handle `archives` failure | yes, see [emacs-eask/archives][] | no | no | no |
| `create` project, etc | yes | no | no | no |
| `link` local dependencies | yes | yes | yes | no |
| `exec` program | yes | yes | no | no |
| `eval` expressions | yes | yes | yes | no |
| `emacs` execution | yes | yes | no | no |
| Built-in `linters` | yes | no | yes | no |
| Built-in `tests` | yes | no | yes | no |
| Run script | yes | no | no | no |
| Self-defined commands | no, replaced with run script | no | yes | no |
| Subcommand | yes | no | no | no |
| | Eask | Cask | Eldev | makem.sh |
|---------------------------|-----------------------------------------|------------------------|--------------|----------|
| Elisp configuration | ✅, [DSL][DSL-Eask] 是可選的 | ❌, 僅 [DSL][DSL-Cask] | ✅, 純 elisp | |
| Handle `archives` failure | , see [archives][emacs-eask/archives] | | | |
| `create` project, etc | | | | |
| `link` local dependencies | | || |
| `exec` program | | | | |
| `eval` expressions | | || |
| `emacs` execution | | | | |
| Built-in `linters` | | | | |
| Built-in `tests` | | | | |
| Run script | | | | |
| Self-defined commands | | || |
| Subcommand | | | | |

## 📰 消息

Expand Down Expand Up @@ -113,3 +113,9 @@ Eask 的設計深受以下項目的影響:
[Cask]: https://github.com/cask/cask
[makem.sh]: https://github.com/alphapapa/makem.sh
[Eldev]: https://github.com/doublep/eldev

[yargs]: https://github.com/yargs/yargs
[commander]: https://github.com/rejeep/commander.el

[DSL-Eask]: https://emacs-eask.github.io/DSL/
[DSL-Cask]: https://cask.readthedocs.io/en/latest/guide/dsl.html

0 comments on commit 75441e7

Please sign in to comment.