;;; proxy-subprocess.el --- Example setup file for erc-d -*- lexical-binding: t; -*- ;; Copyright (C) 2020-2022 Free Software Foundation, Inc. ;; ;; This file is part of GNU Emacs. ;; ;; 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 3 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 GNU ;; General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see ;; . ;;; Commentary: ;;; Code: (defvar erc-d-tmpl-vars) (setq erc-d-tmpl-vars (list (cons 'fqdn (lambda (helper) (let ((name (funcall helper :dialog-name))) (funcall helper :set (if (eq name 'proxy-foonet) "irc.foo.net" "irc.bar.net"))))) (cons 'net (lambda (helper) (let ((name (funcall helper :dialog-name))) (funcall helper :set (if (eq name 'proxy-foonet) "FooNet" "BarNet"))))) (cons 'network '(group (+ alpha))))) ;;; proxy-subprocess.el ends here