- Feature Name: nonzero_uint_literals
- Start Date: TODO
- RFC PR:
- Rust Issue:
Add an extension to the INTEGER_LITERAL syntax that allows users to
specify literals as non-zero unsigned integers. We introduce a new
| # GithubEvalNotify.pm - a hydra plugin that pushes evaluation status of each commit | |
| # to your nix flake's github repo | |
| # | |
| # Note that this file must live under the path "ci/hydra-plugins/Hydra/Plugin/GithubEvalNotify.pm" | |
| # The "ci/hydra-plugins" can be changed, but you have to adjust it in the hydra.nix config below. | |
| # The "Hydra/Plugin/" directory must be kept intact though, otherwise perl won't load this module. | |
| package Hydra::Plugin::GithubEvalNotify; | |
| use strict; |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>allowFilters</key> | |
| <string></string> | |
| <key>basicIndexEnabled</key> | |
| <true/> | |
| <key>cssToInject</key> | |
| <string>footer { |
| /* Copyright 2023 Andreas Fuchs <[email protected]> | |
| * | |
| * This program is free software: you can redistribute it and/or modify | |
| * it under the terms of the GNU General Public License as published by | |
| * the Free Software Foundation, either version 2 of the License, or | |
| * (at your option) any later version. | |
| * | |
| * This program is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| # To set this up, first get tailscale working in an isolated linux shell: | |
| # 1. sudo systemctl stop tailscaled.service | |
| # 2. tailscaled -port 9993 -state tailscale-luks-setup.state -tun userspace-networking -socket ./tailscaled.sock | |
| # 3. tailscale -socket ./tailscaled.sock up -hostname HOSTNAME-luks | |
| # 4. tailscale -socket ./tailscaled.sock down | |
| # 5. ctrl-c out of tailscaled | |
| # 6 sudo systemctl start tailscaled.service | |
| # | |
| # Then add the .state file to your machine secrets and pass its path as tailscaleStatePath. |
| { lib, config, pkgs, ... }: | |
| with lib; | |
| let | |
| cfg = config.homebrew; | |
| caskAppdirStatement = | |
| if (isNull cfg.cask_args.appdir) | |
| then "" | |
| else "cask_args appdir: '${cfg.cask_args.appdir}'"; |
| from talon import Context, Module | |
| mod = Module() | |
| modes = { | |
| "record": "enable recording mode, writes files to ~/.talon/recordings/", | |
| } | |
| for key, value in modes.items(): | |
| mod.mode(key, value) |
| { config, pkgs, lib, ... }: | |
| with lib; | |
| let | |
| cfg = config.local.dock; | |
| stdenv = pkgs.stdenv; | |
| in | |
| { | |
| options = { | |
| local.dock.enable = mkOption { | |
| description = "Enable dock"; |
| diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el | |
| index c5027168be..81a5575d96 100644 | |
| --- a/lisp/emacs-lisp/comp.el | |
| +++ b/lisp/emacs-lisp/comp.el | |
| @@ -140,6 +140,16 @@ comp-async-env-modifier-form | |
| :type 'list | |
| :group 'comp) | |
| +(defcustom comp-native-driver-options nil | |
| + "Options passed verbatim to the native compiler's backend driver. |
| [package] | |
| edition = '2018' | |
| name = "wtf_nom" | |
| version = "0.0.1-dev" | |
| authors = ["Andreas Fuchs <[email protected]>"] | |
| license = "MIT" | |
| [dependencies] | |
| nom = "4.2.3" |