No description
  • Scheme 87.4%
  • Shell 7.6%
  • Makefile 3.7%
  • M4 1.3%
Find a file
Giacomo Leidi 7d5848aae1
giorgio: Report progress while syncing.
* giorgio/api.scm (%giorgio-progress, report-progress): New parameter and
procedure.
* giorgio/repository/http.scm (forgejo-list-pulls): Report every listing page.
* giorgio/repository.scm (sync-pulls!): Report the pull requests as they are
synced, the ones reconciled off the listing and the user account pass.
2026-08-19 11:11:47 +02:00
.guix/modules Add base client. 2026-06-29 11:58:39 +02:00
build-aux giorgio: Add tests. 2026-07-28 09:28:12 +02:00
giorgio giorgio: Report progress while syncing. 2026-08-19 11:11:47 +02:00
scripts giorgio: Add tests. 2026-07-28 09:28:12 +02:00
tests giorgio: Add ability to fetch in a window. 2026-08-18 14:28:56 +02:00
.envrc Add base client. 2026-06-29 11:58:39 +02:00
.gitignore Add base client. 2026-06-29 11:58:39 +02:00
.guix-authorizations Add Guix channel files 2026-06-29 11:34:26 +02:00
.guix-channel Add Guix channel files 2026-06-29 11:34:26 +02:00
configure.ac Add base client. 2026-06-29 11:58:39 +02:00
COPYING Add base client. 2026-06-29 11:58:39 +02:00
guix.scm Init 2026-06-29 11:33:01 +02:00
hall.scm Add missing files to the build system. 2026-07-28 14:36:24 +02:00
Makefile.am giorgio: Add ability to fetch in a window. 2026-08-18 14:28:56 +02:00
manifest.scm Add base client. 2026-06-29 11:58:39 +02:00
pre-inst-env.in Add base client. 2026-06-29 11:58:39 +02:00
README.md README.md: Add channel authentication inforation. 2026-06-29 11:36:22 +02:00

Giorgio is an offline first client libray for Forgejo in Guile Scheme

Guix channel

This repository is also a Guix channel, add it to your channel list to have access to the guile-giorgio.git package built from the latest commit of the main branch:

(channel
  (name 'giorgio)
  (url "https://codeberg.org/fishinthecalculator/giorgio.git")
  (branch "main")
  ;; Enable signature verification:
  (introduction
    (make-channel-introduction
     "210154b1977709c90ae96fd36fc5c72b7ddb11ec"
     (openpgp-fingerprint
      "50E1 7BE0 D210 C883 D675  3150 4A3D 07EF D05C 4045"))))