From 994639da290e941ad5cbfde678e3b311870a15e4 Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Sun, 22 Dec 2024 13:18:23 +0100 Subject: [PATCH] update sicp Signed-off-by: Andreas Gerler --- elpa/seq-readme.txt | 13 ----------- elpa/sicp-20200512.1137/sicp-autoloads.el | 15 ------------ elpa/sicp-20200512.1137/sicp-pkg.el | 12 ---------- .../dir | 0 elpa/sicp-20240826.1844/sicp-autoloads.el | 23 +++++++++++++++++++ elpa/sicp-20240826.1844/sicp-pkg.el | 7 ++++++ .../sicp.el | 2 ++ .../sicp.info | 2 +- elpa/sicp-readme.txt | 11 --------- 9 files changed, 33 insertions(+), 52 deletions(-) delete mode 100644 elpa/seq-readme.txt delete mode 100644 elpa/sicp-20200512.1137/sicp-autoloads.el delete mode 100644 elpa/sicp-20200512.1137/sicp-pkg.el rename elpa/{sicp-20200512.1137 => sicp-20240826.1844}/dir (100%) create mode 100644 elpa/sicp-20240826.1844/sicp-autoloads.el create mode 100644 elpa/sicp-20240826.1844/sicp-pkg.el rename elpa/{sicp-20200512.1137 => sicp-20240826.1844}/sicp.el (96%) rename elpa/{sicp-20200512.1137 => sicp-20240826.1844}/sicp.info (99%) delete mode 100644 elpa/sicp-readme.txt diff --git a/elpa/seq-readme.txt b/elpa/seq-readme.txt deleted file mode 100644 index 8b59def0..00000000 --- a/elpa/seq-readme.txt +++ /dev/null @@ -1,13 +0,0 @@ -Sequence-manipulation functions that complement basic functions -provided by subr.el. - -All functions are prefixed with "seq-". - -All provided functions work on lists, strings and vectors. - -Functions taking a predicate or iterating over a sequence using a -function as argument take the function as their first argument and -the sequence as their second argument. All other functions take -the sequence as their first argument. - -All functions are tested in test/automated/seq-tests.el diff --git a/elpa/sicp-20200512.1137/sicp-autoloads.el b/elpa/sicp-20200512.1137/sicp-autoloads.el deleted file mode 100644 index 1170000d..00000000 --- a/elpa/sicp-20200512.1137/sicp-autoloads.el +++ /dev/null @@ -1,15 +0,0 @@ -;;; sicp-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - -(add-to-list 'load-path (directory-file-name - (or (file-name-directory #$) (car load-path)))) - - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; sicp-autoloads.el ends here diff --git a/elpa/sicp-20200512.1137/sicp-pkg.el b/elpa/sicp-20200512.1137/sicp-pkg.el deleted file mode 100644 index 72ac855c..00000000 --- a/elpa/sicp-20200512.1137/sicp-pkg.el +++ /dev/null @@ -1,12 +0,0 @@ -(define-package "sicp" "20200512.1137" "Structure and Interpretation of Computer Programs in info format" 'nil :commit "4002d83083d520c6b5ede2df36cc2cee885d450a" :authors - '(("Hal Abelson") - ("Jerry Sussman") - ("Julie Sussman")) - :maintainers - '(("Hal Abelson")) - :maintainer - '("Hal Abelson") - :url "https://mitpress.mit.edu/sicp") -;; Local Variables: -;; no-byte-compile: t -;; End: diff --git a/elpa/sicp-20200512.1137/dir b/elpa/sicp-20240826.1844/dir similarity index 100% rename from elpa/sicp-20200512.1137/dir rename to elpa/sicp-20240826.1844/dir diff --git a/elpa/sicp-20240826.1844/sicp-autoloads.el b/elpa/sicp-20240826.1844/sicp-autoloads.el new file mode 100644 index 00000000..0d977d3b --- /dev/null +++ b/elpa/sicp-20240826.1844/sicp-autoloads.el @@ -0,0 +1,23 @@ +;;; sicp-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- +;; Generated by the `loaddefs-generate' function. + +;; This file is part of GNU Emacs. + +;;; Code: + +(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) + + +;;; End of scraped data + +(provide 'sicp-autoloads) + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; no-native-compile: t +;; coding: utf-8-emacs-unix +;; End: + +;;; sicp-autoloads.el ends here diff --git a/elpa/sicp-20240826.1844/sicp-pkg.el b/elpa/sicp-20240826.1844/sicp-pkg.el new file mode 100644 index 00000000..d5db1d89 --- /dev/null +++ b/elpa/sicp-20240826.1844/sicp-pkg.el @@ -0,0 +1,7 @@ +;; -*- no-byte-compile: t; lexical-binding: nil -*- +(define-package "sicp" "20240826.1844" + "Structure and Interpretation of Computer Programs in info format." + () + :url "https://github.com/webframp/sicp-info" + :commit "552b44fd873b5cadde4e76d10cef4d6e21a4287a" + :revdesc "552b44fd873b") diff --git a/elpa/sicp-20200512.1137/sicp.el b/elpa/sicp-20240826.1844/sicp.el similarity index 96% rename from elpa/sicp-20200512.1137/sicp.el rename to elpa/sicp-20240826.1844/sicp.el index a6dd3bcb..d43bd184 100644 --- a/elpa/sicp-20200512.1137/sicp.el +++ b/elpa/sicp-20240826.1844/sicp.el @@ -5,6 +5,8 @@ ;; Author: Hal Abelson ;; Jerry Sussman ;; Julie Sussman +;; Package-Version: 20240826.1844 +;; Package-Revision: 552b44fd873b ;; Homepage: https://mitpress.mit.edu/sicp ;; This file is not part of GNU Emacs. diff --git a/elpa/sicp-20200512.1137/sicp.info b/elpa/sicp-20240826.1844/sicp.info similarity index 99% rename from elpa/sicp-20200512.1137/sicp.info rename to elpa/sicp-20240826.1844/sicp.info index beb889f7..a5cc6337 100644 --- a/elpa/sicp-20200512.1137/sicp.info +++ b/elpa/sicp-20240826.1844/sicp.info @@ -2643,7 +2643,7 @@ Another common pattern of computation is called "tree recursion". As an example, consider computing the sequence of Fibonacci numbers, in which each number is the sum of the preceding two: - 0, 1, 1, 2, 3, 4, 8, 13, 21, ... + 0, 1, 1, 2, 3, 5, 8, 13, 21, ... In general, the Fibonacci numbers can be defined by the rule diff --git a/elpa/sicp-readme.txt b/elpa/sicp-readme.txt deleted file mode 100644 index 5120b4eb..00000000 --- a/elpa/sicp-readme.txt +++ /dev/null @@ -1,11 +0,0 @@ -The second edition of the book Structure and Interpretation of -Computer Programs (SICP) in info format. - -This library provides the feature `sicp' and does nothing else. -This allows making the info file available on Melpa. The texi -file was taken from http://www.neilvandyke.org/sicp-texi. The -html version can be found at https://mitpress.mit.edu/sicp. - -If you want to recreate the info file, you can do so using - - makeinfo –no-split sicp.texi -o sicp.info -- 2.47.3