summaryrefslogtreecommitdiffhomepage
path: root/subr.rtl
AgeCommit message (Expand)AuthorFilesLines
2023-03-27Generalise subr.pkg/*.subr code.Lucía Andrea Illanes Albornoz2-1/+59
2023-03-26Print group file pathname in ./pkgtool.sh -i output.Lucía Andrea Illanes Albornoz2-1/+21
2023-03-26subr.ex/ex_pkg_env.subr: add header.Lucía Andrea Illanes Albornoz1-3/+3
2023-03-21subr.rtl/rtl_fetch_git.subr: don't pass --remote to git-submodule(1).Lucía Andrea Illanes Albornoz1-1/+1
2023-03-21subr.rtl/rtl_fetch_git.subr: pass --rebase to git-pull(1) to deal w/ push -f.Lucía Andrea Illanes Albornoz1-30/+43
2023-03-21Document subr.rtl/*.subr functions, pt. IV.Lucía Andrea Illanes Albornoz8-107/+246
2023-03-21Document subr.rtl/*.subr functions, pt. III.Lucía Andrea Illanes Albornoz1-11/+169
2023-03-20Document subr.rtl/*.subr functions, pt. II.Lucía Andrea Illanes Albornoz3-1/+137
2023-03-20Document subr.rtl/*.subr functions, pt. I.Lucía Andrea Illanes Albornoz7-75/+327
2023-03-20Use "Returns:" vs. "Return:" in function documentation.Lucía Andrea Illanes Albornoz1-0/+6
2023-03-20Implements 256-colour themes.Lucía Andrea Illanes Albornoz1-4/+50
2023-03-14subr.rtl/rtl_list.subr:rtl_lfilter{,2}(): fix bug when ${_rlf2_filter} is empty.Lucía Andrea Illanes Albornoz1-1/+1
2023-03-13Followup to <fd38dc025f5d31890abbf3d48c597114203b1421>.Lucía Andrea Illanes Albornoz1-0/+25
2023-02-22Exit correctly on ^C and -V [..].Lucía Andrea Illanes Albornoz1-1/+3
2023-02-19Add copyright legends to all files.Lucía Andrea Illanes Albornoz14-0/+14
2023-02-19Reject empty variables from the command line.Lucía Andrea Illanes Albornoz1-0/+16
2023-02-18subr.rtl/rtl_fetch_git.subr: fix typo.Lucía Andrea Illanes Albornoz1-1/+1
2023-02-18Add textwidth=0 to Vim modelines.Lucía Andrea Illanes Albornoz13-13/+13
2023-02-17Make everything a bit faster.Lucía Andrea Illanes Albornoz14-898/+1328
2022-11-12subr.rtl/rtl_install_v2.subr: fix typo.Lucía Andrea Illanes Albornoz1-1/+1
2021-09-09subr.rtl/rtl_install_v2.subr:rtl_install_v2(): correctly set from ${IFS} (via...Lucio Andrés Illanes Albornoz1-1/+1
2021-08-27Implements localised message files, pt. II.Lucio Andrés Illanes Albornoz5-34/+37
2021-08-26Implements logging tags, tag sets, and themes.Lucio Andrés Illanes Albornoz6-72/+84
2021-08-26{build,pkgtool}.sh: log environment variables at "notice" level.Lucio Andrés Illanes Albornoz1-5/+5
2021-08-26Log messages at {info,notice,verbose} and {,-v,-vv}.Lucio Andrés Illanes Albornoz3-3/+4
2021-08-25subr.rtl/rtl_fetch_git.subr:rtlp_fetch_url_git(): attempt to gracefully handl...Lucio Andrés Illanes Albornoz1-4/+25
2021-08-24subr.rtl/rtl_install_v2.subr:rtlp_install_fmap_patterns(): only prepend ${_ri...Lucio Andrés Illanes Albornoz1-1/+6
2021-08-24midipix.env:${DEFAULT_BUILD_VARS}: adds INSTALL_FILES_V2.Lucio Andrés Illanes Albornoz1-2/+2
2021-08-24devbuild.sh:devbuild_all(): optionally set -p count from ${1}.Lucio Andrés Illanes Albornoz1-2/+0
2021-08-24subr.rtl/rtl_install_v2.subr:rtlp_install_fmap_params(): switch to portable [...Lucio Andrés Illanes Albornoz1-1/+1
2021-08-24subr.rtl/rtl_filepath.subr:rtl_is_newer(): correctly silence stat(1)'s stderr.Lucio Andrés Illanes Albornoz1-2/+2
2021-08-24subr.rtl/rtl_fileop.subr:rtl_fileop(): implements chgrp.Lucio Andrés Illanes Albornoz1-6/+15
2021-08-24Implements extended ${PKG_INSTALL} DSL, pt. I.Lucio Andrés Illanes Albornoz1-0/+542
2021-08-19subr.rtl/rtl_fetch_git.subr:{rtlp_fetch_url_git,rtl_fetch_mirror_urls_git}():...Lucio Andrés Illanes Albornoz1-3/+3
2021-08-19Switch to portable [!...] vs. [^...] patterns.Lucio Andrés Illanes Albornoz2-11/+11
2021-05-12Implements CMake support.Lucio Andrés Illanes Albornoz2-15/+15
2021-05-10Implements {fetch,configure,build,install}_clean.Lucio Andrés Illanes Albornoz3-10/+66
2021-05-07vars/autoconf_2_64_host.vars: updated.Lucio Andrés Illanes Albornoz1-23/+53
2021-05-07Implements extended -r syntax.Lucio Andrés Illanes Albornoz2-12/+13
2021-04-06subr.rtl/rtl_fetch{_git,}.subr: split.Lucio Andrés Illanes Albornoz6-294/+315
2021-04-06pkgtool.sh:pkgtoolp_mirror_fetch(): call pkg_fetch_download_clean_dlcache() p...Lucio Andrés Illanes Albornoz1-12/+20
2021-04-05subr.rtl/rtl_fetch.subr:rtl_fetch_url_wget(): log actual SHA256 message diges...Lucio Andrés Illanes Albornoz1-2/+8
2021-04-05subr.rtl/rtl_fetch.subr:rtl_fetch_url_wget(): delete downloaded file given no...Lucio Andrés Illanes Albornoz1-4/+7
2021-03-14pkgtool.sh:pkgtoolp_mirror_fetch(): skip mirroring of Git URL(s) if ${PKG_MIR...Lucio Andrés Illanes Albornoz1-0/+2
2021-03-13subr.rtl/rtl_complex.subr:rtl_flock_acquire(): change flock(1) conflict exit ...Lucio Andrés Illanes Albornoz1-1/+1
2021-01-24subr.rtl/rtl_fetch.subr:rtlp_fetch_url_git(): correctly pass ${_git_branch:-m...Lucio Andrés Illanes Albornoz1-2/+2
2021-01-24Reimplements Git repository mirroring because Git is a special snowflake.Lucio Andrés Illanes Albornoz1-19/+47
2021-01-23subr.rtl/rtl_fetch.subr:{rtlp_fetch_url_git,rtl_fetch_urls_git}(): {receive,p...Lucio Andrés Illanes Albornoz1-4/+6
2021-01-23Implements setting up & fetching from mirrors.Lucio Andrés Illanes Albornoz1-80/+79
2021-01-22Implements ${{DEFAULT,PKG,...}_MIRRORS}.Lucio Andrés Illanes Albornoz1-4/+8