Skip to content

Commit 19a109d

Browse files
committed
Change: s/archive.is/archive.today/g
1 parent eccb851 commit 19a109d

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

README.org

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Information related to variable scope and binding in elisp code (e.g. lexical vs
140140

141141
**** [[https://nullprogram.com/blog/2017/10/27/][Make Flet Great Again « null program]] :macros:flet:letf:
142142
:PROPERTIES:
143-
:archive.is: http://archive.is/T8dHM
143+
:archive.today: http://archive.today/T8dHM
144144
:END:
145145

146146
Chris Wellons explains how the old ~cl~ macro ~flet~ changes in its new ~cl-lib~ version, ~cl-flet~, and how to use ~cl-letf~ to achieve the old functionality. It's a way to override functions in both lexical and dynamic scope, which is especially useful for unit testing.
@@ -516,7 +516,7 @@ Streams could be created from any sequential input data:
516516

517517
**** [[http://nullprogram.com/blog/2018/02/14/][Options for Structured Data in Emacs Lisp « null program]]
518518
:PROPERTIES:
519-
:archive.is: http://archive.is/YxwP5
519+
:archive.today: http://archive.today/YxwP5
520520
:END:
521521

522522
** Date / Time :dates:times:
@@ -707,7 +707,7 @@ Including anonymous functions (lambdas).
707707

708708
**** [[https://nullprogram.com/blog/2017/12/14/][What's in an Emacs Lambda « null program]] :lambdas:byte_compilation:lexical_binding:scope:
709709
:PROPERTIES:
710-
:archive.is: http://archive.is/ppIuJ
710+
:archive.today: http://archive.today/ppIuJ
711711
:ID: 54fa2e85-066f-431e-9db3-8b1627fac4ca
712712
:END:
713713

@@ -881,19 +881,19 @@ Tools for developing highlighting/font-locking packages.
881881

882882
**** [[https://nullprogram.com/blog/2018/05/31/][Emacs 26 Brings Generators and Threads « null program]] :threads:generators:byte_compilation:closures:iterators:
883883
:PROPERTIES:
884-
:archive.is: http://archive.is/Irane
884+
:archive.today: http://archive.today/Irane
885885
:END:
886886

887887
Chris Wellons explains the new generators and threads that Emacs 26 provides. He also shows an example of writing a ~cl-case~ form that uses the new ~switch~ jump table opcode in Emacs 26.
888888

889889
**** [[https://nullprogram.com/blog/2013/01/14/][Turning Asynchronous into Synchronous in Elisp « null program]] :async:
890890
:PROPERTIES:
891-
:archive.is: http://archive.is/AfL0y
891+
:archive.today: http://archive.today/AfL0y
892892
:END:
893893

894894
**** [[https://nullprogram.com/blog/2017/02/14/][Asynchronous Requests from Emacs Dynamic Modules « null program]] :modules:async:
895895
:PROPERTIES:
896-
:archive.is: http://archive.is/ZS6pU
896+
:archive.today: http://archive.today/ZS6pU
897897
:END:
898898

899899
*** Libraries :libraries:
@@ -981,7 +981,7 @@ Can anyone clear up what the intended behaviour is?
981981

982982
****** [[https://www.lunaryorn.com/posts/autoloads-in-emacs-lisp][Autoloads in Emacs Lisp | Sebastian Wiesner]]
983983
:PROPERTIES:
984-
:archive.is: http://archive.is/UZHhS
984+
:archive.today: http://archive.today/UZHhS
985985
:END:
986986

987987
**** Integration with other packages
@@ -1007,27 +1007,27 @@ You should always use lexical binding by setting the header in the first line of
10071007

10081008
****** [[https://yoo2080.wordpress.com/2013/09/11/emacs-lisp-lexical-binding-gotchas-and-related-best-practices/][Emacs Lisp lexical binding gotchas and related best practices | Yoo Box]]
10091009
:PROPERTIES:
1010-
:archive.is: http://archive.is/0nfB4
1010+
:archive.today: http://archive.today/0nfB4
10111011
:END:
10121012

10131013
****** [[https://emacs.stackexchange.com/questions/2129/why-is-let-faster-with-lexical-scope][elisp - Why is `let' faster with lexical scope? - Emacs Stack Exchange]]
10141014
:PROPERTIES:
1015-
:archive.is: http://archive.is/LUtfZ
1015+
:archive.today: http://archive.today/LUtfZ
10161016
:END:
10171017

10181018
Sebastian Wiesner provides a detailed explanation.
10191019

10201020
****** [[https://www.emacswiki.org/emacs/DynamicBindingVsLexicalBinding][EmacsWiki: Dynamic Binding Vs Lexical Binding]]
10211021
:PROPERTIES:
1022-
:archive.is: http://archive.is/2VtOU
1022+
:archive.today: http://archive.today/2VtOU
10231023
:END:
10241024

10251025
A lot of good examples and discussion.
10261026

10271027
****** [[https://nullprogram.com/blog/2016/12/22/][Some Performance Advantages of Lexical Scope « null program]]
10281028
:PROPERTIES:
10291029
:ID: 3659d32e-3e9e-466f-94ff-33cfed5dc49d
1030-
:archive.is: http://archive.today/xm5zq
1030+
:archive.today: http://archive.today/xm5zq
10311031
:END:
10321032

10331033
#+BEGIN_QUOTE
@@ -1399,7 +1399,7 @@ Developed by the current maintainer of Emacs, himself, John Wiegley.
13991399

14001400
**** [[http://www.wilfred.me.uk/blog/2017/03/19/pattern-matching-in-emacs-lisp/][Pattern Matching in Emacs Lisp – Wilfred Hughes::Blog]] :pcase:shadchen:cl:dash:
14011401
:PROPERTIES:
1402-
:archive.is: http://archive.is/J4DqY
1402+
:archive.today: http://archive.today/J4DqY
14031403
:END:
14041404

14051405
#+BEGIN_QUOTE
@@ -1412,7 +1412,7 @@ For the sake of this post, we'll consider both pattern matching and destructurin
14121412

14131413
**** [[http://kitchingroup.cheme.cmu.edu/blog/2017/04/16/A-callable-plist-data-structure-for-Emacs/][A callable plist data structure for Emacs]] :plists:macros:
14141414
:PROPERTIES:
1415-
:archive.is: http://archive.is/vmITX
1415+
:archive.today: http://archive.today/vmITX
14161416
:ID: 9391ab92-5d51-4786-a3c5-4822ec500500
14171417
:END:
14181418

@@ -1436,12 +1436,12 @@ There are /lots/ of examples here.
14361436

14371437
****** [[http://newartisans.com/2016/01/pattern-matching-with-pcase/][Emacs: Pattern Matching with pcase - Lost in Technopolis]]
14381438
:PROPERTIES:
1439-
:archive.is: http://archive.is/FAzd8
1439+
:archive.today: http://archive.today/FAzd8
14401440
:END:
14411441

14421442
****** Nic Ferrier, [[http://nic.ferrier.me.uk/blog/2013_03/refactoring-elisp-polymorphically][Using Polymorphism as a Lisp refactoring tool]]
14431443
:PROPERTIES:
1444-
:archive.is: http://archive.is/0Y3Md
1444+
:archive.today: http://archive.today/0Y3Md
14451445
:END:
14461446

14471447
***** Examples :examples:
@@ -1500,7 +1500,7 @@ let-alist is the best thing to happen to associative lists since the invention o
15001500

15011501
****** [[http://endlessparentheses.com/new-on-elpa-and-in-emacs-25-1-let-alist.html][New on Elpa and in Emacs 25.1: let-alist · Endless Parentheses]]
15021502
:PROPERTIES:
1503-
:archive.is: http://archive.is/2wNFm
1503+
:archive.today: http://archive.today/2wNFm
15041504
:END:
15051505

15061506
Here Artur introduces the macro and gives examples.
@@ -1566,7 +1566,7 @@ And:
15661566

15671567
**** [[https://nullprogram.com/blog/2017/01/30/][How to Write Fast(er) Emacs Lisp « null program]]
15681568
:PROPERTIES:
1569-
:archive.is: http://archive.is/xe0Js
1569+
:archive.today: http://archive.today/xe0Js
15701570
:END:
15711571

15721572
Chris Wellons explains five ways to write faster Emacs Lisp code.
@@ -2052,7 +2052,7 @@ Emacs Refactor (EMR) is a framework for providing language-specific refactoring
20522052

20532053
**** TODO [[http://francismurillo.github.io/2017-03-30-Exploring-Emacs-rx-Macro/][Exploring Emacs rx Macro]] :rx:
20542054
:PROPERTIES:
2055-
:archive.is: http://archive.is/xPWJP
2055+
:archive.today: http://archive.today/xPWJP
20562056
:END:
20572057

20582058
*** Libraries :libraries:

index.html

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)