[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/load-relative a674f65 3/6: Add how to configure/test fr
From: |
Stefan Monnier |
Subject: |
[elpa] externals/load-relative a674f65 3/6: Add how to configure/test from emacs.. |
Date: |
Mon, 30 Nov 2020 18:33:52 -0500 (EST) |
branch: externals/load-relative
commit a674f657d9f194b6c7f7e37ec62312edfaf33481
Author: rocky <rocky@gnu.org>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
Add how to configure/test from emacs..
update copyright
---
README.md | 3 ---
autogen.sh | 6 ++++++
load-relative.el | 8 +++++++-
3 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index c250d4e..36afb3b 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,3 @@
-[![Build
Status](https://travis-ci.org/rocky/emacs-load-relative.png)](https://travis-ci.org/rocky/emacs-load-relative)
-
# Emacs multi-file develop/run-from-of-source routines
The rational behind module is to be able to write small Emacs
@@ -133,4 +131,3 @@ relative file.
(with-relative-file "README.md"
(buffer-substring))
```
-
diff --git a/autogen.sh b/autogen.sh
index 8a72837..fce38da 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,4 +1,10 @@
#!/bin/sh
+# An autoconf setup script.
+# From inside emacs, make sure test-simple is installed and then
+# Press C-x C-e at the end of the next line run this script
+# (test-simple-run "EMACSLOADPATH=%s ./autogen.sh" (mapconcat 'identity
load-path ":"))
+ln -fs README.md README
+touch common.mk
autoreconf -vi && \
autoconf && {
echo "Running configure with --enable-maintainer-mode $@"
diff --git a/load-relative.el b/load-relative.el
index dccd3d7..c0fe46c 100644
--- a/load-relative.el
+++ b/load-relative.el
@@ -6,7 +6,7 @@
;; URL: http://github.com/rocky/emacs-load-relative
;; Compatibility: GNU Emacs 23.x
-;; Copyright (C) 2015, 2016 Free Software Foundation, Inc
+;; Copyright (C) 2015, 2016, 2017 Free Software Foundation, Inc
;; This program is free software: you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
@@ -104,6 +104,12 @@
;;; Code:
+;; Press C-x C-e at the end of the next line configure the program in
+;; for building via "make" to get set up.
+;; (compile (format "EMACSLOADPATH=:%s ./autogen.sh" "."))
+;; After that you can run:
+;; (compile "make check")
+
;;;###autoload
(defun __FILE__ (&optional symbol)
"Return the string name of file/buffer that is currently begin executed.
- [elpa] branch externals/load-relative created (now 1a4da93), Stefan Monnier, 2020/11/30
- [elpa] externals/load-relative a674f65 3/6: Add how to configure/test from emacs..,
Stefan Monnier <=
- [elpa] externals/load-relative a4e90b6 5/6: * load-relative.el (require-relative-list): Don't spuriously require `cl`., Stefan Monnier, 2020/11/30
- [elpa] externals/load-relative 6f9f93e 2/6: * test/subdir/test-require-list-from-subdir.el: Don't byte-compile, Stefan Monnier, 2020/11/30
- [elpa] externals/load-relative 1a4da93 6/6: Some small lint-like things., Stefan Monnier, 2020/11/30
- [elpa] externals/load-relative 184df86 4/6: Bump version .., Stefan Monnier, 2020/11/30
- [elpa] externals/load-relative 5bd5632 1/6: * packages/load-relative/load-relative.el (__FILE__): bytecomp-filename problem., Stefan Monnier, 2020/11/30