milkypostman/melpa — pull request #1818 by grettke (2014-06-29 20:19:46+00:00)
Title: Recipe for anchored-transpose

# Expediting Recipe Reviews

- A brief summary of what the package does.
- Transposes two regions in a buffer
- A direct link to the package repository.
- [here](http://www.emacswiki.org/cgi-bin/wiki/anchored-transpose.el)
- Your association with the package (e.g., are you the maintainer? have you contributed?
do you just like the package a lot?).
- User that likes it. Never contributed. Not the maintainer.
- Did not find an existing package in MELPA already, either.
- Relevant communications with the upstream package maintainer (e.g., package.el
compatibility changes that you have submitted).
- No changes made this is pulling from emacswiki from the author's post.
- Test that the package builds properly via make recipes/, or pressing C-c C-c
in the recipe buffer.
- I followed the directions using the Makefile and that worked.
- Tested it out and the feature works fine.
- Test that the package installs properly via package-install-file, or entering "yes"
when prompted after pressing C-c C-c in the recipe buffer.
- See prior answer

# Testing

- [X] Let denote the name of the recipe to submit.
- [X] Fork the MELPA repository.
Add your new file under the directory specified by package-build-recipes-dir
(default: recipes/ directory where package-build was loaded). If you prefer, the
interactive command package-build-create-recipe in package-build.el will guide you
through this process.
- [X] Confirm your package builds properly by running make recipes/
(Be sure that the emacs on your path is at least version 23, or set $EMACS to the
location of a suitable binary.)

```lisp
(print (emacs-version))
```

```
"GNU Emacs 24.3.1 (x86_64-apple-darwin13.2.0, Carbon Version 1.6.0 AppKit 1265.2)
of 2014-06-15 on orion"
```

```sh
make recipes/anchored-transpose
```

```sh
gcr@orion:~/git/github-grettke/melpa> make recipes/anchored-transpose
• Building recipe anchored-transpose ...
emacs --no-site-file --batch -l package-build.el --eval "(package-build-archive 'anchored-transpose)"

;;; anchored-transpose

Fetcher: wiki
Contacting host: www.emacswiki.org:80
Wrote /Users/gcr/git/github-grettke/melpa/working/anchored-transpose/anchored-transpose.el
anchored-transpose.el has changed - checking mod time
Waiting 3.00 secs before hitting Emacswiki again
Contacting host: www.emacswiki.org:80
File: anchored-transpose.el.stamp
Loading vc-git...
Saving file /Users/gcr/git/github-grettke/melpa/packages/anchored-transpose-20080905.554.el...
Wrote /Users/gcr/git/github-grettke/melpa/packages/anchored-transpose-20080905.554.el
Wrote /Users/gcr/git/github-grettke/melpa/packages/anchored-transpose-readme.txt
File: /Users/gcr/git/github-grettke/melpa/packages/anchored-transpose-20080905.554.entry
Built in 0.045s, finished at Sun Jun 29 14:54:11 2014
✓ Wrote 24 -rw------- 1 gcr staff 9.0K Jun 29 14:54 ./packages/anchored-transpose-20080905.554.el
8 -rw-r--r-- 1 gcr staff 98B Jun 29 14:54 ./packages/anchored-transpose-20080905.554.entry
8 -rw-r--r-- 1 gcr staff 218B Jun 29 14:54 ./packages/anchored-transpose-readme.txt
Sleeping for 0 ...
sleep 0
```
- [ ] Alternatively, open the recipe in Emacs and press C-c C-c in the recipe buffer:
this will also prompt you to install the freshly-built package.
- Did not do this and used the Makefile instead
- [X] Install the file you built by running package-install-file from within Emacs and
specifying the newly built package in the directory specified by
package-build-archive-dir (default: packages/ directory where package-build was
loaded).

```sh
Checking /Users/gcr/.emacs.d/.cask/24.3.1/elpa/anchored-transpose-20080905.554...
Showing all blocks ... done
Compiling /Users/gcr/.emacs.d/.cask/24.3.1/elpa/anchored-transpose-20080905.554/anchored-transpose.el...done
Wrote /Users/gcr/.emacs.d/.cask/24.3.1/elpa/anchored-transpose-20080905.554/anchored-transpose.elc
Checking /Users/gcr/.emacs.d/.cask/24.3.1/elpa/anchored-transpose-20080905.554...
Done (Total of 2 files compiled, 1 skipped)
```