aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-07-13.gitignore: Remove specific prefix path for gettext tmpfilesEuAndreh1-2/+2
2021-07-13TODOs.md: Add #task-37fb45fb-d5d8-5511-2bd3-ebd2c3fee891EuAndreh1-0/+3
2021-07-10TODOs.md: Add #task-539a1902-ed41-fc93-806a-088b6caf8134EuAndreh1-0/+3
2021-07-08git mv doc/spelling/ po/EuAndreh6-4/+4
2021-07-07TODOs.md: Mark #task-0b034315-cbd2-6fd6-fd32-9e00a12b7594 as DONEEuAndreh1-1/+5
2021-07-07aux/workflow/installcheck.sh: Add, call it from MakefileEuAndreh2-0/+67
Implements #task-0b034315-cbd2-6fd6-fd32-9e00a12b7594.
2021-07-07Put pofiles under po/, use one folder for each translated file.EuAndreh13-19/+719
This is an improvement over 67f7c956239a7bc811a1d655d389666048e45fc3, and a final step for #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586. Now instead of trying to convince po4a and mdpo to work together, each tools gets it own folder and a pofile for each language. This means that if I want to translate files FOO.md and a-dir/BAR.txt to pt and fr, the directory structure of po/ will be: po/ FOO.md/ pt.po fr.po a-dir/ BAR.txt/ pt.po fr.po The po/ folder mirrors the directory structure of the input files, also nesting down directories. This way mdpo can do extration and update on its own way, and po4a can do extraction and update on its on way. The downside is that some translations will be duplicated, because they can appear on more than one file.
2021-07-07TODOs.md: Add #task-0b034315-cbd2-6fd6-fd32-9e00a12b7594EuAndreh1-0/+3
2021-07-07TODOs.md: Add #task-f65531fa-e44b-14b1-fa32-70a22346e060EuAndreh1-0/+11
2021-07-06TODOs.md: Add #task-b4d3eb41-64f4-9882-e03b-ab76af4dbd00EuAndreh1-0/+16
2021-07-06TODOs.md: Add #task-55fe6623-2bfc-49dd-061c-3899ae2b1c68EuAndreh1-0/+12
2021-07-06TODOs.md: Add #task-ce5cd33e-b3a1-1606-0d78-0d9586b07529EuAndreh1-0/+21
2021-07-06Translate CHANGELOG.md adn README.mdEuAndreh8-37/+67
Partially implements #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586. As mentioned in the task, instead of making "README.md" as symlink to "README.en.md", "README.md" is kept as it is, as the translated file doesn't need to live in the repository. The same goes for the "CHANGELOG.md" file.
2021-06-27TODOs.md: Mark #task-d6f1ddb3-2111-bcdb-1873-0a414a5f7157 as CANCELLEDEuAndreh1-1/+6
2021-06-27git mv aux/tests-lib.sh tests/EuAndreh4-3/+3
2021-06-27TODOs.md: Add #task-d6f1ddb3-2111-bcdb-1873-0a414a5f7157EuAndreh1-0/+3
2021-06-27src/git-permalink.in: Return 2 on unrecognized CLI optionEuAndreh3-4/+12
2021-06-27src/git-permalink.in: Fix ShellCheck offense, remove disableEuAndreh1-2/+1
2021-06-26Makefile: Don't use $(NAME) for the file nameEuAndreh1-1/+1
2021-06-26aux/guix/manifest.scm: Reorder hunspell, group it with basic packagesEuAndreh1-3/+3
2021-06-26TODOs.md: spellcheckEuAndreh2-4/+6
2021-06-26aux/workflow/*: Don't inherit global PROJECT_UCEuAndreh4-0/+4
2021-06-26aux/workflow/sign-tarballs.sh: Use getopts for argumentsEuAndreh2-2/+22
2021-06-26aux/ci/report.sh: Use getopts for argumentsEuAndreh3-4/+26
2021-06-26aux/workflow/commonmark.sh: Use getopts for argumentsEuAndreh2-16/+48
2021-06-26TODOs.md: Add #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586EuAndreh1-0/+23
2021-06-26aux/workflow/TODOs.sh: Use getopts for argumentsEuAndreh2-5/+36
2021-06-26aux/workflow/public.sh: Use getopts for argumentsEuAndreh2-5/+36
2021-06-26aux/workflow/dist.sh: Use getopts for argumentsEuAndreh2-8/+42
2021-06-26aux/workflow/assert-manpages.sh: Use getopts for argumentsEuAndreh2-7/+20
2021-06-26aux/workflow/assert-readme.sh: Use getopts for argumentsEuAndreh2-5/+25
2021-06-26aux/workflow/assert-spelling.sh: Define assert_arg anywayEuAndreh1-4/+8
2021-06-26aux/workflow/assert-changelog.sh: Use getopts for arugmentsEuAndreh2-5/+28
2021-06-26aux/workflow/manpages.sh: s/assert/assert_arg/EuAndreh1-6/+6
2021-06-26aux/workflow/assert-spelling.sh: Get files as arguments instead of assuming ↵EuAndreh2-3/+4
they're under public/
2021-06-26aux/workflow/l10n.sh: Mark WARNING message with yellow colorEuAndreh1-1/+3
2021-06-26Makefile: use shorter syntax for cp in "install" targetEuAndreh1-1/+1
2021-06-26Makefile: Remove trailing \EuAndreh1-1/+1
2021-06-26Makefile: Mark src/git-permalink as executable in "all" targetEuAndreh1-1/+1
2021-06-26tests/install-uninstall.sh: Allow git-permalink to already be installed; ↵EuAndreh1-12/+8
laxer assertions on STDERR
2021-06-26aux/workflow/l10n.sh: mkdir -p doc/poEuAndreh1-0/+1
2021-06-26aux/workflow/assert-manpages.sh: Skip when file is empyEuAndreh1-0/+4
2021-06-26tests/*.sh: Print line number, STDOUT and STDERR when test failsEuAndreh4-0/+43
2021-06-25mv src/git-permalink.sh.in src/git-permalin.inEuAndreh4-19/+18
Mostly to avoid the conflict of the ".sh" built-in rule in the Makefile.
2021-06-25Release v0.2.2v0.2.2EuAndreh3-1/+9
2021-06-25Makefile: Fix installation path of manpagesEuAndreh1-2/+2
2021-06-25Makefile: Make "spellcheck" depend on "public"EuAndreh1-3/+3
2021-06-25Release v0.2.1v0.2.1EuAndreh4-4/+15
2021-06-25aux/guix/manifest.scm: Use hunspell insted of hunspell-iconvEuAndreh1-1/+1
2021-06-25TODOs.md: Mark #task-4ae91595-6e6d-be17-d882-754a478da878 as DONEEuAndreh1-1/+46