summaryrefslogtreecommitdiff
path: root/etc
Commit message (Expand)AuthorAgeFilesLines
* news: Add 'pt' translation.•••* etc/news.scm: Add Portuguese translation of entry about the new --emulate-fhs option. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Thiago Jung Bauermann2022-10-171-2/+18
* news: Add 'de' translation.•••* etc/news.scm: Add German translation of '--emulate-fhs' entry. Florian Pelz2022-10-141-0/+17
* news: Add entry for 'guix shell --emulate-fhs'.•••* etc/news.scm: Add entry. Ludovic Courtès2022-10-131-0/+35
* guix-install.sh: Restore compatibility with "yes" invocation.•••Commit 6a2e303d3a had modified prompt_yes_no to only read a single character, aiming to ease the user experience. This was, in retrospect, a bad idea, as it makes user input error more likely and introduces complexity. This commit reverts to line-oriented input, while preserving the default yes value so that a user can simply hit 'Enter' at the prompt in place of typing "yes". * etc/guix-install.sh (_flush): Delete function. (prompt_yes_no): Restore line-oriented read. Remove loop. Make anything else than yes means no. Use Bash features to streamline definition. Reported-by: Lars-Dominik Braun <lars@6xq.net> and others. Maxim Cournoyer2022-10-111-19/+6
* guix-install.sh: Add Bash prompt customization option.•••Fixes <https://issues.guix.gnu.org/55484>. * etc/guix-install.sh (sys_customize_bashrc): New function. (main): Use it. Maxim Cournoyer2022-10-071-0/+19
* guix-install.sh: Introduce 'die' utility function.•••* etc/guix-install.sh (die): New function. (chk_sys_arch): Use it. (guix_get_bin_list, guix_get_bin, sys_create_store): Likewise. Maxim Cournoyer2022-10-071-12/+12
* guix-install.sh: Improve prompt_yes_no procedure.•••* etc/guix-install.sh (_flush): New function. (prompt_yes_no): Clear input, then only read the first character, silently. Add the [Yes/no] string to the message. When a newline is entered by the user, treat it as the default value, which is "yes". (chk_gpg_keyring): Remove "(yes/no)" from the prompt message. (configure_substitute_discovery): Likewise. (sys_authorize_build_farms): Likewise. Maxim Cournoyer2022-10-071-9/+19
* snippets: Fix move.•••The current move is never correct. It flip-flops between car and cadr for the destination. Since the position of the destination is not actually a fixed point in the list of changes, use a more robust method of inferring it. * etc/snippets/tempel/text-mode (move\ ): Infer source and destination from washed diffs. Process new module before destination. Liliana Marie Prikler2022-10-061-8/+30
* snippets: tempel: Reformat.•••This makes it so that ‘indent-region’ and ‘delete-trailing-whitespace’ do not change the file. * etc/snippets/tempel/text-mode: Reformat. Liliana Marie Prikler2022-10-061-108/+123
* snippets: tempel: Fix calls to mapconcat.•••* etc/snippets/tempel/text-mode (update\ ,https\ ): Add "\n" as separator argument to mapconcat. Liliana Marie Prikler2022-10-061-2/+2
* news: Add 'pt' translation.•••* etc/news.scm: Add Portuguese translation of entry about the --with-source option being recursive. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Thiago Jung Bauermann2022-10-031-2/+11
* etc: teams: Add news.scm to translations team scope.•••* etc/teams.scm.in (translations)[#:scope]: Add etc/news.scm. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Thiago Jung Bauermann2022-10-031-1/+2
* news: Add 'de' translation.•••* etc/news.scm: Add German translation of '--with-source' entry. Florian Pelz2022-10-011-0/+9
* news: Add entry for '--with-source'.•••* etc/news.scm: Add entry. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Jesse Gibbons2022-09-291-0/+24
* teams: Add Simon Tournier.•••* etc/teams.scm.in: Add Simon Tournier. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> zimoun2022-09-281-0/+4
* etc: teams: Add (.•••* etc/teams.scm.in: Add (. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> (2022-09-281-0/+4
* etc: teams: Add more scopes to teams.•••* etc/teams.scm.in (r, julia, ruby, go, rust, kernel, translations, home, mozilla, racket): Add scopes. (emacs)[scope]: Add ``guix import elpa''-related files. (installer)[scope]: Correct ``guix/installer'' to ``gnu/installer''. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> (2022-09-281-13/+56
* news: Add 'pt' translation.•••* etc/news.scm: Add Portuguese translation of entries about WSL system images and about Guix System image API documentation. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Thiago Jung Bauermann2022-09-281-3/+20
* teams: Add pukkamustard.•••* etc/teams.scm.in: Add pukkamustard. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> pukkamustard2022-09-271-0/+4
* teams: Add Josselin Poiret.•••* etc/teams.scm.in: Add Josselin Poiret. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret2022-09-271-0/+4
* etc: Add tempel snippet move.•••* etc/snippets/tempel/text-mode (move\): New entry. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves2022-09-261-0/+17
* news: Add another 'de' translation.•••* etc/news.scm: Add German translation of images API entry. Florian Pelz2022-09-261-0/+6
* news: Add 'de' translation.•••* etc/news.scm: Add German translation of WSL images entry. Florian Pelz2022-09-261-0/+12
* etc: teams: Add description and scope for lisp team.•••* etc/teams.scm.in (lisp): Add description and scope fields. Guillaume Le Vaillant2022-09-261-1/+8
* etc: teams: Give games a scope.•••* etc/teams.scm.in (games)[#:name]: Change to “Games and Toys”. [#:description, #:scope]: New fields. Liliana Marie Prikler2022-09-251-1/+8
* etc: teams: Add description and scope for emacs.•••* etc/teams.scm.in (emacs): Add #:description and #:scope. Liliana Marie Prikler2022-09-251-1/+7
* etc: teams: Define Java team scope.•••* etc/teams.scm.in (java): Define it. Julien Lepiller2022-09-251-1/+13
* etc: teams: Define OCaml team scope.•••* etc/teams.scm.in (ocaml): Define it. Julien Lepiller2022-09-251-1/+11
* news: Add entry about image API documentation.•••* etc/news.scm: Add entry. Mathieu Othacehe2022-09-251-0/+15
* news: Add entry about WSL images.•••* etc/news.scm: Add entry. Mathieu Othacehe2022-09-251-0/+25
* etc: teams: Define python team scope.•••* etc/teams.scm.in (python): Define it. Lars-Dominik Braun2022-09-251-1/+13
* etc: teams: Define haskell team scope.•••* etc/teams.scm.in (haskell): Define it. Lars-Dominik Braun2022-09-251-1/+12
* etc: installer: Define installer team scope.•••* etc/teams.scm.in (installer): Define it. Mathieu Othacehe2022-09-251-1/+3
* etc: teams: Define core team scope.•••* etc/teams.scm.in (core): Define it. Mathieu Othacehe2022-09-251-1/+82
* etc: teams: Add regular expression support to scopes.•••* etc/teams.scm (find-teams-by-scope): Differentiate between raw strings and regexps. Make raw string matches strict. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Liliana Marie Prikler2022-09-251-3/+6
* etc: teams: Add scope support.•••Add a scope list to each team. This list defines all the files and directories that are mentored by the team. Also add a cc-members command that takes two Git revision strings as input, add returns the members that should be CC'ed given the files impacted between the two revisions. * etc/teams.scm.in (<team>)[scope]: New field. (team, list-teams): Adapt those procedures. (find-team-by-scope, diff-revisions): New procedures. (main): Add a "cc-members" command. * doc/contributing.texi ("Teams"): Document it. ("Sending a Patch Series"): Adapt it. Mathieu Othacehe2022-09-251-9/+65
* etc: teams: Add entry for Andrew Tropin.•••* etc/teams.scm.in ("Andrew Tropin"): New member. Andrew Tropin2022-09-141-1/+5
* news: Fix 'de' translation.•••Follow-up to 23b50ddbdbcee0dac1bc05f12374043d6f215b00. * etc/news.scm: Fix punctuation. Use the same terminology as the German manual. Florian Pelz2022-09-121-4/+4
* news: Fix en dash usage.•••The en dash is used to separate pairs of words or numbers. The em dash is the one used to separate sentences. In addition, in English text we are using the convention of not separating the dash with spaces. * etc/news.scm: Change the en dash to em in entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> Thiago Jung Bauermann2022-09-121-4/+4
* news: Add 'pt' translation.•••* etc/news.scm: Add Portuguese translation of entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> Thiago Jung Bauermann2022-09-121-2/+14
* news: Fix entry.•••* etc/news.scm: Fix commit field. Guillaume Le Vaillant2022-09-111-1/+1
* news: Add entry about Emacs native compilation.•••* etc/news.scm: Add entry. Liliana Marie Prikler2022-09-111-0/+26
* news: Add 'de' translation.•••* etc/news.scm: Add German translation of update of 'linux-libre' entry. Florian Pelz2022-09-101-0/+3
* etc: teams: Add entry for Guillaume Le Vaillant.•••* etc/teams.scm.in ("Guillaume Le Vaillant"): New member. Guillaume Le Vaillant2022-09-091-0/+4
* news: Update 'fr' translation.•••* etc/news.scm: Add French translation to kernel news. Julien Lepiller2022-09-091-4/+13
* news: Add 'pt' translation.•••* etc/news.scm: Add Portuguese translation of entry about the update of the 'linux-libre' package. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Thiago Jung Bauermann via Guix-patches via2022-09-091-2/+5
* news: Add entry about the update of the 'linux-libre' package.•••* etc/news.scm: Add entry. Leo Famulari2022-09-051-0/+7
* etc: teams: Add entry for Philip McGrath.•••* etc/teams.scm.in ("Philip McGrath"): New member. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-041-0/+4
* etc: teams: Add racket team.•••* etc/teams.scm.in (racket): New team. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2022-09-041-0/+8
* maint: Ignore cross-compilation to x86.•••This is consistent with what's done by 'cross-jobs' in (gnu ci). * etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu" and "i686-linux-gnu" from the list returned by 'targets'. Ludovic Courtès2022-09-011-4/+12