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

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

[elpa] externals/eev 56a1dd00f0: Rewrote the template in `find-newbrowse


From: ELPA Syncer
Subject: [elpa] externals/eev 56a1dd00f0: Rewrote the template in `find-newbrowser-links'.
Date: Mon, 11 Apr 2022 05:57:33 -0400 (EDT)

branch: externals/eev
commit 56a1dd00f0282e0713e38a95435da06b949c6754
Author: Eduardo Ochs <eduardoochs@gmail.com>
Commit: Eduardo Ochs <eduardoochs@gmail.com>

    Rewrote the template in `find-newbrowser-links'.
---
 ChangeLog     |   4 ++
 VERSION       |   4 +-
 eev-intro.el  |   5 +-
 eev-tlinks.el | 170 +++++++++++++++++++++++++++++++---------------------------
 4 files changed, 100 insertions(+), 83 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fef1fe0df2..63c0a96875 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-04-11  Eduardo Ochs  <eduardoochs@gmail.com>
+
+       * eev-tlinks.el (find-newbrowser-links): rewrote the template.
+
 2022-04-04  Eduardo Ochs  <eduardoochs@gmail.com>
 
        * eev-tlinks.el (find-newpdfviewer-links): new function.
diff --git a/VERSION b/VERSION
index 3e39872257..23ffcfc3f8 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Mon Apr  4 15:58:42 GMT 2022
-Mon Apr  4 12:58:42 -03 2022
+Mon Apr 11 09:36:58 GMT 2022
+Mon Apr 11 06:36:58 -03 2022
diff --git a/eev-intro.el b/eev-intro.el
index f115cb945d..fa84be27bc 100644
--- a/eev-intro.el
+++ b/eev-intro.el
@@ -14927,10 +14927,9 @@ this introduction. See:
   (find-elnode \"Programming Types\" \"Primitive Function Type\")
   (find-elnode \"Primitive Function Type\" \"subrs\")
 
-Also, functions can be byte-compiled, and they can expect and
-receive any number of arguments. See:
+Also, functions can be byte-compiled (see section 11), and they
+can expect and receive any number of arguments. See:
 
-  (find-eval-intro \"10.1. Byte-compiled functions\")
   (find-elnode \"Defining Functions\" \"defun bar (a &optional b &rest c)\")
 
 Try:
diff --git a/eev-tlinks.el b/eev-tlinks.el
index 2600e1cabf..a1a34da117 100644
--- a/eev-tlinks.el
+++ b/eev-tlinks.el
@@ -2443,7 +2443,7 @@ sudo ./install-tl -select-repository
 ;;;                                                            
 ;; «find-newbrowser-links»  (to ".find-newbrowser-links")
 ;; Skel: (find-find-links-links-new "newbrowser" "browser binary b" "")
-;; Test: (find-newbrowser-links "googlechrome" "google-chrome" "g")
+;; Test: (find-newbrowser-links "g" "googlechrome" "google-chrome")
 ;;
 (defun find-newbrowser-links (&optional browser binary b &rest pos-spec-list)
 "Visit a temporary buffer containing hyperlinks for newbrowser."
@@ -2501,6 +2501,97 @@ sudo ./install-tl -select-repository
 
 
 
+;; «find-newbrowser-links»  (to ".find-newbrowser-links")
+;; Skel: (find-find-links-links-new "newbrowser" "shrt longname binary" "")
+;; Test: (find-newbrowser-links)
+;;       (find-newbrowser-links "g" "googlechrome" "google-chrome")
+;; See:  http://angg.twu.net/eev-customize.html
+;;
+(defun find-newbrowser-links (&optional shrt longname binary &rest 
pos-spec-list)
+"Visit a temporary buffer containing a script to set up an atypical browser."
+  (interactive)
+  (setq shrt (or shrt "{shrt}"))
+  (setq longname (or longname "{longname}"))
+  (setq binary (or binary "{binary}"))
+  (apply
+   'find-elinks-elisp
+   `((find-newbrowser-links ,shrt ,longname ,binary ,@pos-spec-list)
+     (find-newbrowser-links "g" "googlechrome" "google-chrome")
+     (find-newbrowser-links "g" "iceweasel" "iceweasel-uxp")
+     (find-newbrowser-links "v" "vivaldi" "vivaldi")
+     ;; Convention: the first sexp always regenerates the buffer.
+     (find-efunction 'find-newbrowser-links)
+     ""
+     ,(ee-template0 "\
+;; 0. Basic tests:
+;; (setq ee-nb-prog \"{binary}\")
+;; (setq ee-nb-pdfp 
\"https://tannerlectures.utah.edu/_resources/documents/a-to-z/c/Coetzee99.pdf#page=3\";)
+;; (find-bgprocess (list ee-nb-prog \"http://www.lua.org/start.html\";))
+;; (find-bgprocess (list ee-nb-prog ee-nb-pdfp))
+
+
+;; 1. Define `find-{longname}' and `br{shrt}'.
+;; See:  (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\")
+;;       (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\" \"not free\")
+;;       (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\" 
\"find-googlechrome\")
+;;       (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\" \"M-x brff\")
+;;       (find-eev \"eev-plinks.el\" \"find-googlechrome\")
+;;       (find-eev \"eev-brxxx.el\" \"code-brxxxs\")
+;; Test: (find-{longname} \"http://www.lua.org/start.html\";)
+;;       (br{shrt} \"http://www.lua.org/start.html\";)
+;;
+(defun find-{longname} (url &rest rest)
+  (find-bgprocess `(\"{binary}\" ,url)))
+;;
+(code-brurl 'find-{longname}  :remote 'br{shrt}  :local 'br{shrt}l  :dired 
'br{shrt}d)
+
+
+;; 2. Configure `find-youtube-video'.
+;; You will need this if you don't want to
+;; set up a video player like mpv or vlc.
+;; See:  (find-video-links-intro \"3. `find-youtube-video'\")
+;;       (find-video-links-intro \"5. Local copies\")
+;;       (find-eev \"eev-audiovideo.el\" \"find-youtube-video\")
+;; Test: (ee-find-youtube-video \"FoAzpGzFCSE\" \"15:14\" \"nice\")
+;;          (find-youtube-video \"FoAzpGzFCSE\" \"15:14\")
+;;                 (find-2022findeevanggvideo \"15:14\")
+(setq ee-find-youtube-video-program 'find-{longname})
+
+
+;; 3. Configure `find-pdf-page' to make it use the browser.
+;; Use this when you don't want to set up a standalone PDF viewer.
+;; See:  (find-pdf-like-intro \"2. Preparation\")
+;;       (find-pdf-like-intro \"3. Hyperlinks to PDF files\")
+;;       (find-pdf-like-intro \"3. Hyperlinks to PDF files\" \"If you have 
xpdf\")
+;;       (find-eev \"eev-pdflike.el\" \"change-default-viewer\")
+;;       (find-eev \"eev-pdflike.el\" \"find-firefox-page\")
+;;       (find-code-pdfbackend \"{longname}-page\")
+;; Test: (ee-find-{longname}-page \"~/Coetzee99.pdf\" 3)
+;;          (find-{longname}-page \"~/Coetzee99.pdf\" 3)
+;;                 (find-pdf-page \"~/Coetzee99.pdf\" 3)
+;;
+(defun ee-find-{longname}-page (fname &optional page)
+  `(\"{binary}\" ,(ee-fname-page-to-url fname page)))
+(code-pdfbackend \"{longname}-page\")
+(defalias 'find-pdf-page 'find-{longname}-page)
+;;
+;; To configure `find-pdf-page' to make it use a
+;; standalone PDF viewer, run one of the sexps below:
+;;   (defalias 'find-pdf-page 'find-xpdf-page)
+;;   (defalias 'find-pdf-page 'find-mupdf-page)
+;; or see: (find-eev \"eev-pdflike.el\" \"change-default-viewer\")
+
+")
+     )
+   pos-spec-list))
+
+
+
+
+
+
+
+
 
 ;; «find-newpdfviewer-links»  (to ".find-newpdfviewer-links")
 ;; Skel: (find-find-links-links-new "newpdfviewer" "short binary" "")
@@ -3014,83 +3105,6 @@ how this works."
 
 
 
-;; «find-newbrowser-links»  (to ".find-newbrowser-links")
-;; Skel: (find-find-links-links-new "newbrowser" "shrt longname binary" "")
-;; Test: (find-newbrowser-links)
-;;
-(defun find-newbrowser-links (&optional shrt longname binary &rest 
pos-spec-list)
-"Visit a temporary buffer containing a script to set up an atypical browser."
-  (interactive)
-  (setq shrt (or shrt "{shrt}"))
-  (setq longname (or longname "{longname}"))
-  (setq binary (or binary "{binary}"))
-  (apply
-   'find-elinks-elisp
-   `((find-newbrowser-links ,shrt ,longname ,binary ,@pos-spec-list)
-     (find-newbrowser-links "g" "googlechrome" "google-chrome")
-     (find-newbrowser-links "g" "iceweasel" "iceweasel-uxp")
-     (find-newbrowser-links "v" "vivaldi" "vivaldi")
-     ;; Convention: the first sexp always regenerates the buffer.
-     (find-efunction 'find-newbrowser-links)
-     ""
-     ,(ee-template0 "\
-;; Basic tests:
-;; (find-sh0 \"which {binary}\")
-;; (find-bgprocess \"{binary} http://www.lua.org/start.html\";)
-;; (find-bgprocess \"{binary} 
https://tannerlectures.utah.edu/_resources/documents/a-to-z/c/Coetzee99.pdf#page=3\";)
-
-
-;; Define `find-{longname}':
-;; Test: (find-{longname} \"http://www.lua.org/start.html\";)
-;;  See: (find-eev \"eev-plinks.el\" \"find-googlechrome\")
-(defun find-{longname} (url &rest rest)
-  (find-bgprocess `(\"{binary}\" ,url)))
-
-
-;; Define `br{shrt}':
-;; See:  (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\")
-;;       (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\" \"not free\")
-;;       (find-eev-quick-intro \"3.1. Non-elisp hyperlinks\" \"M-x brff\")
-;;       (find-eev \"eev-brxxx.el\" \"code-brxxxs\")
-;; Test: (br{shrt} \"http://www.lua.org/start.html\";)
-(code-brurl 'find-{longname}  :remote 'br{shrt}  :local 'br{shrt}l  :dired 
'br{shrt}d)
-
-
-;; Define `find-{longname}-page':
-;; See:  (find-eev \"eev-pdflike.el\" \"find-firefox-page\")
-;;       (find-code-pdfbackend \"{longname}-page\")
-;; Test: (ee-find-{longname}-page \"~/Coetzee99.pdf\" 3)
-;;          (find-{longname}-page \"~/Coetzee99.pdf\" 3)
-;;
-(defun ee-find-{longname}-page (fname &optional page)
-  `(\"{binary}\" ,(ee-fname-page-to-url fname page)))
-;;
-(code-pdfbackend \"{longname}-page\")
-
-
-;; Configure `find-pdf-page':
-;; See:  (find-pdf-like-intro \"3. Hyperlinks to PDF files\")
-;;       (find-pdf-like-intro \"3. Hyperlinks to PDF files\" \"If you have 
xpdf\")
-;;       (find-eev \"eev-pdflike.el\" \"change-default-viewer\")
-;; Test: (find-pdf-like-intro \"2. Preparation\")
-;;       (find-pdf-page \"~/Coetzee99.pdf\" 3)
-(defalias 'find-pdf-page 'find-xpdf-page)
-(defalias 'find-pdf-page 'find-{longname}-page)
-(defalias 'find-pdf-page 'find-mupdf-page)
-
-
-;; Configure `find-youtube-video':
-;; See:  (find-eev \"eev-audiovideo.el\" \"find-youtube-video\")
-;; Test: (ee-find-youtube-video \"FoAzpGzFCSE\" \"15:14\" \"nice\")
-;;          (find-youtube-video \"FoAzpGzFCSE\" \"15:14\")
-(setq ee-find-youtube-video-program 'find-{longname})
-")
-     )
-   pos-spec-list))
-
-
-
-
 ;; «find-pip3-links»  (to ".find-pip3-links")
 ;; Skel: (find-find-links-links-new "pip3" "pkg" "")
 ;; Test: (find-pip3-links "youtube-transcript-downloader")



reply via email to

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