summary refs log tree commit diff
path: root/emacs/elisp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(gerrit): use the correct URL in a commentFranck Cuny2022-06-071-1/+1
| | | | | Change-Id: I918f97cbf5dd69eefedc8b6794cbc3e253de4beb Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/287
* feat(gerrit): add transient options for git-push to work with GerritFranck Cuny2022-06-071-0/+76
| | | | | | | | | | | | | | | | | | | | | | | It's possible to configure the status of a change by adding options to a ref when creating the review. To mark a change as `work in progress', appending `%wip' to the ref does the trick. It's then possible to mark the change as ready for review by adding `%ready' to the ref. We add helpers to make this work from Emacs and a few transient functions to push changes to Gerrit: - a change without options (which will be open by default) - a change for WIP - a change for 'ready' (which is needed when the change is currently marked as WIP and we want others to see it) In addition there's transient options to submit the change and to review the change, using labels. Change-Id: I164c6641a10517204e6867852a6363053ead6318 Reviewed-on: https://cl.fcuny.net/c/emacs.d/+/285 Reviewed-by: Franck Cuny <franck@fcuny.net>
* feat(cheeseboard): module to get the list of pizzas from cheeseboardFranck Cuny2022-05-311-0/+55
| | | | | | | | | To see which pizzas are available this week at cheeseboard within Emacs is a dream come true. What's better than "M-x my/cheeseboard-menu" ?! This displays in a buffer the list of pizzas for the week. It includes the ingredients for the pizza, and hours of operation for that day (since the hours depending on the day of the week).
* fix(git-extra): use cs.fcuny.xyz for my own repositoriesFranck Cuny2022-05-311-17/+25
| | | | | | | | | | I run an instance of sourcegraph on cs.fcuny.xyz for some of my repositories. When using `git-link' on my own code, I want to go there. I refactor some of the code to format the base URL using the hostname, and clean up the directory name in case the repository is coming from a gerrit server (there's a `a/' prefix to the name of the repository that I need to drop).
* my-uptime: rename the function to `my/uptime-is`Franck Cuny2022-05-101-3/+3
| | | | Using the prefix `my/` is more consistent with my other functions.
* my-uptime: new module to calculate availabilityFranck Cuny2022-05-041-0/+55
| | | | | For a given SLO, calculate what's the allowed downtime for different time period.
* add nix to the languages for github searchFranck Cuny2022-04-171-1/+1
|
* work: add function to search on sourcegraphFranck Cuny2022-03-251-0/+11
|
* web-extra: function to do a search on githubFranck Cuny2022-03-251-1/+12
|
* git-extra: fix docstringFranck Cuny2022-03-251-1/+1
|
* packages: extra functions related to package.elFranck Cuny2022-03-241-0/+65
|
* this should be the last mass refactorFranck Cuny2022-03-233-24/+68
|
* functions: move custom functions to librariesFranck Cuny2022-03-234-0/+81
|
* init: simplify loading librariesFranck Cuny2022-03-231-0/+10