profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/alerque/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Caleb Maclennan alerque Ouray, Colorado https://alerque.com Recipient of eternal grace, husband to one, student of the Word, ambassador of Christ, tentative wordsmith, dabbler in languages, wrangler of code, typographer.

alerque/aur 11

Package sources for all the AUR packages I either maintain, co-maintain, or fork.

alerque/alerque.InfiniteContentPane 5

And infinite scrolling content pane for the dojo toolkit

alerque/and-bible 3

Bible on Android

alerque/api 1

Core models and APIs for accessing scriptural linked data.

alerque/Bible-Passage-Reference-Parser 1

Coffeescript to identify and understand Bible references like "John 3:16."

alerque/acme-redirect 0

Tiny http daemon that answers acme challenges and redirects everything else to https

alerque/action-gh-release 0

📦 :octocat: GitHub Action for creating GitHub Releases

alerque/actions-tagger 0

A meta-action to keep your action versions up-to-date :rocket:

alerque/age 0

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

alerque/aguilas 0

A web-based LDAP user management system

push eventsile-typesetter/casile

Caleb Maclennan

commit sha ef64ca5f3aad5b9eafa9d0d2a2bab5995258f541

fix(build): Swap unportable ‘cp -bf’ for ‘install’

view details

push time in 22 minutes

pull request commentsile-typesetter/sile

feat(core): Implement hangafter/hangindent + dropcaps package

This implementation has some great sides, but I'm going to combine it with one of mine before merging. The split between core shaping issues vs. dropcap package issues is a good one, and that is much better than any iteration I have cooked up. From my implementations though I have some measurement stuff that I think is a little more robust, a function to trigger the "next" paragraph to have a dropcap without needing to split out the character in markup yourself, and a few other tweaks.

I'm posting partial work on this because my brain is going fuzzy and I need to put it to bed.

Omikhleia

comment created time in 12 hours

push eventOmikhleia/sile

Omikhleia

commit sha 112009dc6c773ce7e87a5d803b5df09a9ef8654a

feat(core): Implement Knuth's hangAfter and hangIndent

view details

Omikhleia

commit sha be0a523f1d084439ccdd48399a1a988f9628bec6

test(core): Add hangafter/hangbefore regression test

view details

Omikhleia

commit sha c2727d1d9cb1563d638c25d6d3aa33fcc93cbd6d

feat(packages): Add dropcaps package

view details

Caleb Maclennan

commit sha 046f004cf44fd8f7a720cd26c1eb3cea0f041502

test(core): Overhaul hanging indents test

view details

Caleb Maclennan

commit sha 3169ebfc562a76fa4eff6176122f761bff7e374e

[NFY] chore(packages): Remove arbitrary single letter restriction In some languages and publishing traditions, punctuation is frequently included in the drop cap.

view details

push time in 12 hours

PR opened sile-typesetter/sile-typesetter.github.io

Add new dropcaps example

This is extracted out of https://github.com/sile-typesetter/sile/pull/1219. I'm going to do some massage work on that PR first, then check back on this, I just wanted to get the commit in the right repo as a place to start.

+34 -0

0 comment

3 changed files

pr created time in 13 hours

create barnchsile-typesetter/sile-typesetter.github.io

branch : dropcap-example

created branch time in 13 hours

push eventalerque/aur

Caleb Maclennan

commit sha 53d4fe191df8ed11cfd8e72e94c71ea1fbe0a4b0

upgpkg: dolt 0.28.5-1 upstream release

view details

push time in 15 hours

push eventalerque/aur

Caleb Maclennan

commit sha 3ffb5862a08b11b8c061619ad222e7a5df218056

upgpkg: python-fontmake 2.4.2-1 upstream release

view details

push time in 15 hours

push eventalerque/aur

Caleb Maclennan

commit sha 38d1bff5e2cc985c3f0463dd3252977280d32ec6

upgpkg: nextcloud-app-oidc-login 2.1.0-1 upstream release

view details

push time in 15 hours

push eventalerque/aur

Caleb Maclennan

commit sha 56477e088c9a1e9c53dc8fedbb63bc36dd4a38da

upgpkg: btop 1.0.6-1 upstream release

view details

push time in 15 hours

push eventalerque/aur

Adrian Perez de Castro

commit sha 04feefeccc7be0f5d8f82f64a3d75f6e9cfbba5a

depot-tools-git: Initial import

view details

Adrian Perez de Castro

commit sha 29f85193af303a8c8f40dfe9c00d5fe2b4d5b6a7

depot-tools-git: Patch python executable name in gclient

view details

Adrian Perez de Castro

commit sha c8ce17cf6bb7923a9c13782b015881b2d41beb1f

depot-tools-git: Fix yet more scripts

view details

Adrian Perez de Castro

commit sha 5e24a9ca6ca8b396cde2c90ec907bd42fe452c0c

Add script to fix all Python script shebangs Having a script to fix the Python shebangs (to make CLI tools use "python2") is more robust to upstream changes than to specify manually the list of files to fix. After this change, Python scripts which contain a shebang will all of them be changed to use "/usr/bin/env python2"; but still there is a manually defined list of scripts which use "exec python", that are passed through "sed" to fix that. These (shell) scripts do not change that often, and it may be better to keep the list to avoid potential damage when applygin the "sed" to all the files.

view details

Yen Chi Hsuan

commit sha b66d303082edb9a276a1de0883c9e12c6fee2153

Fix PKGBUILD so the package builds again

view details

Adrian Perez de Castro

commit sha 31b53b71213085f51628176bdbb6a15bcfb9e879

Update .SRCINFO

view details

Adrian Perez de Castro

commit sha c6723789f3ed2b95029fcaf0ed791c8a63476e0d

Use a directory ending in "depot_tools" Some scripts assume that the directory where they live is called "depot_tools", so instead of the package name, use that for the installation directory under /opt.

view details

Adrian Perez de Castro

commit sha 76dad15e12d76e1dfe67b485d4039acf4822f200

Install manual pages and documentation in their proper locations

view details

Adrian Perez de Castro

commit sha 3ff41cfbeeef250f109612bb7f13237a4a1a2139

Remove unneeded makedepends

view details

Adrian Perez de Castro

commit sha 5c8be1594ecb938d8ee7f16c37677e146ebed241

Remove ninja binaries and use system-wide ninja

view details

Adrian Perez de Castro

commit sha 260c024fb8a8b0896f53fb84911885bb59208753

Remove unneeded dependencies python2-{colorama,pylint2} These dependencies are not needed, because depot_tools includes its own bundled copies (possibly patched) and inconditionally loads them from its third_party/ subdirectory, so there is no point on depending on the system wide packages.

view details

Yen Chi Hsuan

commit sha 94c7c073ee8836c281f6381db3b9afc1c73ed94b

Fix gsutil and download_from_google_storage

view details

Yen Chi Hsuan

commit sha 5608d3d76fd8b7a7d0f0bd8f9f2b6f9f6eab295e

Update .SRCINFO

view details

Yen Chi Hsuan

commit sha e4b82348db29a8d2cde47394ee7bffec2273abf9

Don't touch symbolic links

view details

Yen Chi Hsuan

commit sha ece554bdac76726047c46f348cdc2c7d08be54d2

Update scripts_to_fix_exec

view details

Yen Chi Hsuan

commit sha 0d826b6d8dec4a9175f45deda12de022aa396116

Bump to r3619.7e16cf3 Add git to depends as most commands needs it. Add svn to optdepends, too

view details

Yen Chi Hsuan

commit sha 1f064edd303d53e75bbb7e19bb6a1bdcd00096c1

Bump to r4249.57a86929 Stop touching /etc/profile.d as suggested by @vasya

view details

Yen Chi Hsuan

commit sha eb744310041dca91cf44dfc8c5b7fa25ad6b3cbd

Bump to r4534.5aeeb72c Replace http:// with https://, thanks to @fightcookie

view details

Yen Chi Hsuan

commit sha 8bcce34fcf2c9c4a6a361e54f550ab70ef0963a5

Bump to r4667.e0214743 Update scripts to fix

view details

Chih-Hsuan Yen

commit sha c5c3f98ad4f7eae9f57fdcaa2e7ede6dc5b2df93

fix build apply_issue is removed https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/b09e03ecb190822b030a63f8be5dc40fa3c13c0d

view details

push time in 15 hours

pull request commentsile-typesetter/sile

Update Windows build script

Somewhat to my surprise, this seems to be building still, it is just the test segment that fails. That probably needs font updates for current tests, but it seems to be failing even before that. I'd be happy to get the build working first and fix the tests later if that's an option here.

Also probably worth noting, the fontconfig patch in this change set is for <= 2.13.91. It seems the fix is merged in >= 2.13.92. We should probably get this updated to the current release, 2.13.94.

harrysummer

comment created time in 15 hours

push eventsile-typesetter/sile

Caleb Maclennan

commit sha bf06d0f3b8639392cef12ec14aee269b00bbe509

chore(deps): Bump libtexpdf repository with Cmake fix

view details

Caleb Maclennan

commit sha 26b4fda540849799c56f0391df496b28309ab542

chore(build): Mark some code owners as PR review aid

view details

push time in 21 hours

push eventharrysummer/sile

Caleb Maclennan

commit sha 3b1a3bf560d38521716f0ae63b9031de03b969c2

chore(packages): Use new length methods in hanmenkyoshi

view details

Caleb Maclennan

commit sha 939164511cf535c0f776b6e7b84b7688e8396084

chore(measurements): Replace deprecated length functions

view details

Caleb Maclennan

commit sha 942768642b4ce3e1612665066283399191579bf7

chore(measurements): Replace deprecated nodefactory usage

view details

Caleb Maclennan

commit sha 03332c6ced7e8709f011089daaa08670799b3922

chore(measurements): Fix types so Lua 5.1 doesn't bork

view details

Caleb Maclennan

commit sha 774f0fce2c3ac6519f9fb98d91f71daa5aa88d8e

fix(core): Actually deprecate old nodefactory instantiators

view details

Caleb Maclennan

commit sha b782cf5223942a1f8bb13c32f4e53edb9ee3f794

Merge pull request #701 from alerque/deprecate-length-fiddling Add deprecation notices to retired length functions

view details

Caleb Maclennan

commit sha 1ed705db05db31d4a25573ce02c4190de3796b0c

chore(core): Normalize discretionary node instantiator name

view details

Caleb Maclennan

commit sha 24382fe45a5fff3dbdd1b970db43310fa1762c50

chore(core): Replace remaining instances of old nodefactory usage

view details

Caleb Maclennan

commit sha 68ce585f51a4229d78f9e82e74b7d9c41741ada9

Merge pull request #791 from alerque/deprecate-node-instantiators Deprecate node instantiators

view details

Caleb Maclennan

commit sha 6840fb6f62ee26f3e806908c54041e5064f94709

chore(build): Silence autoconf warnings

view details

Caleb Maclennan

commit sha d0eed263b6caa61fd9fe9aadd4dd52405ece0856

chore(build): Make autohell's `rm -f core` die a thousand deaths

view details

Caleb Maclennan

commit sha e022f432decc1af53f7a0a15e644d81fe2a9660b

chore(build): Hide git dependent functions in tarball builds

view details

Caleb Maclennan

commit sha 2d40b1789b3051f6eaed86a7a27f96b97b87b679

Merge pull request #792 from alerque/cleanup-build Cleanup build time warning messages

view details

Caleb Maclennan

commit sha 0f0687cb9e31794ab3c9673f1ca9ed796b8390ba

chore(docker): Don't use URLs from pacman cache from previous builds

view details

Caleb Maclennan

commit sha 5a519891bf73d1825e9ce1ed849e5f2eac336d99

chore(build): Pin latest libtexpdf library submodule

view details

Caleb Maclennan

commit sha 27eaf8dce2f6714a06f71548d63191133a2e0700

chore(release): 0.10.1

view details

Simon Cozens

commit sha d74ae06abb5c8414d33fd84610c8ed070b6e0af3

chore(tooling): Add cirrus category to CI

view details

Simon Cozens

commit sha 8d901010f315a06d18fc9f6197013558cb717a8d

ci(cirrus): Add CI testing on FreeBSD with system luarocks

view details

Simon Cozens

commit sha 51179bbd358e235020f81f8144c14a965e70e1c7

ci(cirrus): See if renaming the task shows up on GitHub

view details

Simon Cozens

commit sha ad7ae99a9f25bde78c20e1f78df2a5357d5cbd8e

ci(cirrus): Try simpler ./configure args

view details

push time in a day

CommitCommentEvent

push eventsile-typesetter/libtexpdf

Caleb Maclennan

commit sha fd9e121566714d8ff9fae24e409cc4d936123ab4

Update git ignore list with current tooling config

view details

Caleb Maclennan

commit sha ce78dd4913bd77271c07cd5a546ebcfae153c8e8

Fix pattern so Cmake build detects Autotools build version number Co-authored-by: be5invis <belleve@typeof.net>

view details

push time in a day

CommitCommentEvent

pull request commentsile-typesetter/sile

Update Windows build script

See this comment from @be5invis identifying (at least one of) the current problems.

harrysummer

comment created time in a day

push eventsile-typesetter/sile-typesetter.github.io

Caleb Maclennan

commit sha ba21e3e26e0f1bd4b997cd219601d17715807495

Set all posts to correct layout by themselves

view details

push time in 2 days

push eventalerque/sile-typesetter.github.io

Caleb Maclennan

commit sha ba21e3e26e0f1bd4b997cd219601d17715807495

Set all posts to correct layout by themselves

view details

push time in 2 days

pull request commentsile-typesetter/sile

feat(core): Implement hangafter/hangindent + dropcaps package

Whew. Goodbye math, safe voyages.

Hello there my old nemesis friend dropcaps.

Omikhleia

comment created time in 2 days

issue closedsile-typesetter/sile

v0.12.0 release checklist

See also website tracking issue for announcing math.

  • [x] Pass all tests
  • [x] Spring clean
  • [x] Re-fetch tooling
  • [x] Configure
  • [x] Cut release
  • [x] Push tag to master
  • Update website
    • [x] Copy changelog and prefix with a summary as a blog post
    • [x] Copy and post manual, update 'latest' symlink and menu links
    • [x] Tweak summary and edit into GitHub release notes
  • Update downstream distro packages
  • Bump downstream projects
    • [ ] FontProof (Docker image base plus CI matrix)
  • [x] Shuffle milestones
  • [ ] Eat cake

closed time in 2 days

alerque

issue commentsile-typesetter/sile

v0.12.0 release checklist

@jsonn There shouldn't be any significant changes required for packaging this release (or any in the v0.11.x series NetBSD skipped), but if you have any issues please don't hesitate to get in touch. There have been some bumps to Lua dependencies, but none of them are required.

alerque

comment created time in 2 days

delete branch alerque/homebrew-core

delete branch : sile-0.12.0

delete time in 2 days

push eventalerque/aur

Caleb Maclennan

commit sha a1807daf240fe202733d644688eb76dec1e02954

upgpkg: btop 1.0.5-1 upstream release

view details

push time in 2 days

delete branch alerque/nixpkgs

delete branch : sile-0.12.0

delete time in 2 days

push eventsile-typesetter/sile

Caleb Maclennan

commit sha 97fcda5ae0bd4ef5db5b1df62824d704409fa5ef

docs(packages): Fix mangled merge artifacts from f295974

view details

push time in 2 days

delete branch alerque/sile

delete branch : unmangle-docs

delete time in 2 days

PR merged sile-typesetter/sile

Fixup documentation merge issue documentation

See #1220

+32 -23

2 comments

1 changed file

alerque

pr closed time in 2 days

create barnchalerque/nixpkgs

branch : sile-0.12.0

created branch time in 2 days

PR opened NixOS/nixpkgs

sile: 0.12.0
Motivation for this change

Upstream release

Things done

<!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  • Built on platform(s)
    • [ ] x86_64-linux
    • [ ] aarch64-linux
    • [ ] x86_64-darwin
    • [ ] aarch64-darwin
  • [ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [ ] Tested execution of all binary files (usually in ./result/bin/)
  • 21.11 Release Notes (or backporting 21.05 Release notes)
    • [ ] (Package updates) Added a release notes entry if the change is major or breaking
    • [ ] (Module updates) Added a release notes entry if the change is significant
    • [ ] (Module addition) Added a release notes entry if adding a new NixOS module
  • [ ] Fits CONTRIBUTING.md.
+2 -2

0 comment

1 changed file

pr created time in 2 days