Skip to content

Latest commit

 

History

History
57 lines (35 loc) · 1.48 KB

DEV.org

File metadata and controls

57 lines (35 loc) · 1.48 KB

multi.el -*- mode: org; fill-column: 82 -*-

multi.el

upgrade to latest Emacs

this may’ve fixed some error I’ve experienced (gv setters, etc)

generate autoloads

e.g. so I can use-package

try using Cask

for package dev, testing, CI. Need to make sure it doesn’t bork my borg setup.

switch tests over to buttercup

walk-through blogpost, custom checkers are pretty cool

remove dependency: ht

I am overriding ht-get* and friends anyway, may as well implement my own tables: (mt), mt-get, etc

prefix all top-level defs

Mostly in multi-prelude:

  • example, comment,
  • fn, sym, with-gensyms,

make it byte-compile, test, run cleanly

and work in a minimal Emacs setup

use Emacs preferred file-headers

with comments, copyright, etc

review and move all outstanding TODOs and IDEAs here

build and deploy ELPA/MELPA package

add CI

metatables

if I am to implement my own tables, may as well add prototypes