emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/eev 23f0366 22/64: Added instructions for using the git


From: Stefan Monnier
Subject: [elpa] externals/eev 23f0366 22/64: Added instructions for using the git repository.
Date: Sun, 7 Apr 2019 16:59:05 -0400 (EDT)

branch: externals/eev
commit 23f0366fc529db360142f08bbda0c8a924b02970
Author: Eduardo Ochs <address@hidden>
Commit: Eduardo Ochs <address@hidden>

    Added instructions for using the git repository.
---
 ChangeLog     |  7 +++++++
 eev-intro.el  | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 eev-plinks.el | 12 ++++++++++--
 3 files changed, 77 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 78b1899..307f134 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2018-06-05  Eduardo Ochs  <address@hidden>
+
+       * eev-intro.el (find-eev-install-intro): added instructions for
+       using the git repository.
+
+       * eev-plinks.el (find-gitk): New function.
+
 2018-05-30  Eduardo Ochs  <address@hidden>
 
        * eepitch.el (eepitch-window-show): use a hack with `find-2a' from
diff --git a/eev-intro.el b/eev-intro.el
index 5189eb4..8300a15 100644
--- a/eev-intro.el
+++ b/eev-intro.el
@@ -20,7 +20,7 @@
 ;;
 ;; Author:     Eduardo Ochs <address@hidden>
 ;; Maintainer: Eduardo Ochs <address@hidden>
-;; Version:    2018jun02
+;; Version:    2018jun05
 ;; Keywords:   e-scripts
 ;;
 ;; Latest version: <http://angg.twu.net/eev-current/eev-intro.el>
@@ -6762,8 +6762,66 @@ and execute its eepitch block.
 
 2. Changing your .emacs
 =======================
+To be written. See:
+
+  (find-eev-install-links \"~/eev2/\" \"~/eev\" \"#\")
+  (find-eev-install-links \"~/eev2/\" \"~/eev\" \"#\" 2 \".emacs\")
+  (find-elnode \"Init File\")
+  (find-elnode \"Init Examples\")
+
+
+
+
+3. Using the git repository
+===========================
+Eev has a git repository at:
+
+  https://github.com/edrx/eev.git
+
+All recent changes are being made at the \"UTF-8\" branch and I
+haven't learned yet how to make the master branch point to
+UTF-8... so if you clone the repository you'll have to do a
+\"checkout UTF-8\" the go to the most recent version.
+
+Try this:
+
+ (eepitch-shell)
+ (eepitch-kill)
+ (eepitch-shell)
+rm -Rfv /tmp/eev2
+mkdir   /tmp/eev2/
+cd      /tmp/eev2/ && git clone https://github.com/edrx/eev.git .
+cd      /tmp/eev2/
+git checkout UTF-8
+# (find-gitk \"/tmp/eev2/\")
+{
+  echo '#!/bin/sh'
+  echo 'cd /tmp/eev2/ && emacs -l eev-readme.el 
--eval=\"(find-eev-quick-intro)\"'
+} > /tmp/eev
+chmod 755 /tmp/eev
+
+and run the script in /tmp/eev if you want to.
+
+Note the \"cd ... && git clone URL .\" - if we don't specify a
+directory after the URL in \"git clone\" then git will create a
+directory /tmp/eev/, and that would be incompatible with our
+convention of creating a script called \"eev\" (\"/tmp/eev\" in
+this case).
+
+
+
+
+4. Eev as an ELPA package
+=========================
+I started to make an Emacs \"package\" for eev but I did not go
+very far. See:
+
+  (find-enode    \"Packages\")
+  (find-elnode   \"Packaging\")
+  (find-efaqnode \"Packages that do not come with Emacs\")
+
+Help would be greatly appreciated!
 
-\(To be written)
 
 " pos-spec-list)))
 
diff --git a/eev-plinks.el b/eev-plinks.el
index fbdb93d..29bac62 100644
--- a/eev-plinks.el
+++ b/eev-plinks.el
@@ -1,6 +1,6 @@
 ;;; eev-plinks.el -- elisp hyperlinks to invoke external processes.
 
-;; Copyright (C) 2012 Free Software Foundation, Inc.
+;; Copyright (C) 2012,2018 Free Software Foundation, Inc.
 ;;
 ;; This file is (not yet?) part of GNU eev.
 ;;
@@ -19,7 +19,7 @@
 ;;
 ;; Author:     Eduardo Ochs <address@hidden>
 ;; Maintainer: Eduardo Ochs <address@hidden>
-;; Version:    2015feb17
+;; Version:    2018jun05
 ;; Keywords:   e-scripts
 ;;
 ;; Latest version: <http://angg.twu.net/eev-current/eev-plinks.el>
@@ -145,6 +145,14 @@
 
 
 
+;; find-gitk
+;; Example: (find-eev-install-intro "find-gitk")
+;;
+(defun find-gitk (dir)
+  "Run gitk in the directory DIR."
+  (ee-at0 dir '(find-bgprocess "gitk --all --date-order")))
+
+
 (provide 'eev-plinks)
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]