@@ -538,10 +538,11 @@ Since January of 2023, we have the Common Lisp Community Spec: [https://cl-commu
538538
539539* it has a * search box*
540540* it has * syntax highlihgting*
541- * it is hosted on GitHub and we have the right to modify it: https://github.com/fonol/cl-community-spec
541+ * it is hosted on GitHub and we have the right to modify it: [ https://github.com/fonol/cl-community-spec ] ( https://github.com/fonol/cl-community-spec )
542542
543543If you want other tools to do a quick look-up of symbols on the CLHS,
544544since the official website doesn't have a search bar, you can use:
545+
545546* Xach's website search utility: [ https://www.xach.com/clhs?q=with-open-file ] ( https://www.xach.com/clhs?q=with-open-file )
546547* the l1sp.org website: [ http://l1sp.org/search?q=with-open-file ] ( http://l1sp.org/search?q=with-open-file ) ,
547548* and we can use Duckduckgo's or Brave Search's ` !clhs ` "bang".
@@ -977,13 +978,15 @@ See also interactive versions with
977978It isn't necessary to write Emacs Lisp in order to use Emacs with Slime or Sly for Common Lisp.
978979
979980However learning Emacs Lisp can be useful and is similar (but different) from CL:
981+
980982* Dynamic scope is everywhere
981983* There are no reader (or reader-related) functions
982984* Does not support all the types that are supported in CL
983985* Incomplete implementation of CLOS (with the add-on EIEIO package)
984986* No numerical tower support
985987
986988Some good Emacs Lisp learning resources:
989+
987990* [ An Introduction to Programming in Emacs Lisp] ( https://www.gnu.org/software/emacs/manual/eintr.html )
988991* [ Writing GNU Emacs Extensions] ( http://www.oreilly.com/catalog/gnuext/ )
989992* [ Wikemacs] ( http://wikemacs.org/wiki/Category:Emacs_Lisp )
0 commit comments