]> gitweb.factorcode.org Git - factor.git/commitdiff
Use lexical scoping in all fuel sources
authorRudi Grinberg <me@rgrinberg.com>
Tue, 23 Mar 2021 06:20:24 +0000 (23:20 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 23 Mar 2021 14:26:43 +0000 (07:26 -0700)
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
23 files changed:
misc/fuel/factor-mode.el
misc/fuel/fuel-autodoc.el
misc/fuel/fuel-autohelp.el
misc/fuel/fuel-base.el
misc/fuel/fuel-completion.el
misc/fuel/fuel-connection.el
misc/fuel/fuel-debug-uses.el
misc/fuel/fuel-debug.el
misc/fuel/fuel-edit.el
misc/fuel/fuel-eval.el
misc/fuel/fuel-help.el
misc/fuel/fuel-listener.el
misc/fuel/fuel-log.el
misc/fuel/fuel-markup.el
misc/fuel/fuel-menu.el
misc/fuel/fuel-mode.el
misc/fuel/fuel-popup.el
misc/fuel/fuel-refactor.el
misc/fuel/fuel-scaffold.el
misc/fuel/fuel-stack.el
misc/fuel/fuel-table.el
misc/fuel/fuel-tests.el
misc/fuel/fuel-xref.el

index dc6f450db93276e945b9bad570642ceaf51c3ecb..4b135788f0452593561de8b78aa0de1385ce88f2 100644 (file)
@@ -1,4 +1,4 @@
-;;; factor-mode.el --- Major mode for editing Factor programs.
+;;; factor-mode.el --- Major mode for editing Factor programs. -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2013 Erik Charlebois
 ;; Copyright (C) 2008, 2009, 2010 Jose Antonio Ortega Ruiz
index a8aa568d3a63dfa688cf9ea69129cdd634cc7fe8..9b6cb5f59d07fbab66a0b49501ca41b6977edfb8 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-autodoc.el -- doc snippets in the echo area
+;;; fuel-autodoc.el -- doc snippets in the echo area -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index bacea61c4a733249490c9aa158f124d191498c55..1401153829e9d3391d391d998546322bc331557a 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-autohelp.el -- help pages in another window
+;;; fuel-autohelp.el -- help pages in another window -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2013 Erik Charlebois
 ;; See http://factorcode.org/license.txt for BSD license.
index 48d80265583b4293d71da2f1b8195e263b24cdf0..e62d9672d52a54f7d820b616d5c67f0acb16bbff 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-base.el --- Basic FUEL support code
+;;; fuel-base.el --- Basic FUEL support code -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 7bca713601a5613360d0b0aeed7e99404a62b95e..32d59babf94cc247df0293d0ee7da6cc599775e3 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-completion.el -- completion utilities
+;;; fuel-completion.el -- completion utilities -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 19c2e97ea12e62e8dee62cdbb55d0e7764964956..f7b8d5a323bf8229f75f291db042d98bf15447a2 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-connection.el -- asynchronous comms with the fuel listener
+;;; fuel-connection.el -- asynchronous comms with the fuel listener -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2018 Björn Lindqvist
 ;; Copyright (C) 2008, 2009 Jose Antonio Ortega Ruiz
index c27d749d3a4bb6d6541c0d2c20d0a990cdcc8072..730b0349669507fdad566e24332294c374cc4918 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-debug-uses.el -- retrieving USING: stanzas
+;;; fuel-debug-uses.el -- retrieving USING: stanzas -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 0ee277ede854417d1d65cbf30b6c651d97955a26..c9f67d23115fff46743057ef6abf25f3bd3830c7 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-debug.el -- debugging factor code
+;;; fuel-debug.el -- debugging factor code -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009, 2010 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 27e51ab2df61eb735a6c9672dbf15c829ab3e6bc..bbc70490495979acea6b1ba2a22adff363dfcc40 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-edit.el -- utilities for file editing
+;;; fuel-edit.el -- utilities for file editing -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 374c5a56f97ad506273751a89c3d9c3dd7f75828..50114858fc692385093138cbab66828c09c7a2d8 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-eval.el --- evaluating Factor expressions
+;;; fuel-eval.el --- evaluating Factor expressions -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009  Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index c7d8455e81d272ac4fa2e9b801842f090e84e5ec..4058b3e6f3e15a8983f36c72e5bc68c1c71e126e 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-help.el -- accessing Factor's help system
+;;; fuel-help.el -- accessing Factor's help system -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009, 2010 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 3b3ce399014c46b310f792dfde45aeff30f5780b..02ba2e8d52625f8d16c9414ba3aaf21bb2bb0940 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-listener.el --- starting the fuel listener
+;;; fuel-listener.el --- starting the fuel listener -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009, 2010  Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 515e023173750f4bacbacc67801f0fa07c108592..bff72c1b8462ca1c878a54faee584006260b5a31 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-log.el -- logging utilities
+;;; fuel-log.el -- logging utilities -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 3fd8a89c8c05f892b07b188e9f06e4cb68c9f144..fa712094697350b29814b666aa699fa0324d0c0b 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-markup.el -- printing factor help markup
+;;; fuel-markup.el -- printing factor help markup -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index e1060e9aca4f1db0d6222c68a8d98f2dbd0da6d4..b0008feeed36280cb668935743e54ff53a54e6e3 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-menu.el -- menu utilities
+;;; fuel-menu.el -- menu utilities -*- lexical-binding: t -*-
 
 ;; Copyright (c) 2010 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 072291cdfcf0c2868f5b61a04b4bebbb46ebee0a..005582f63bd555f44f725244d22324b41f86742a 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-mode.el --- Major mode for editing Factor programs.
+;;; fuel-mode.el --- Major mode for editing Factor programs. -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009, 2010 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 2b63130f24e1c78cda4b9be6c8170a64fe165e95..cefefa85eefcf300836b620a9c6b431b4fa4fc77 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-popup.el -- popup windows
+;;; fuel-popup.el -- popup windows -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index b0522af647160b094a361f43a7df0df7f5a7b531..33a2ed738d0137638c5f9bbec4fd179e65bb069f 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-refactor.el -- code refactoring support
+;;; fuel-refactor.el -- code refactoring support -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
@@ -223,8 +223,7 @@ With prefix argument, use word at point instead."
   (interactive "P")
   (let* ((from (if arg (factor-symbol-at-point) (fuel-refactor--def-word)))
          (from (read-string "Rename word: " from))
-         (to (read-string (format "Rename '%s' to: " from)))
-         (buffer (current-buffer)))
+         (to (read-string (format "Rename '%s' to: " from))))
     (fuel-refactor--rename-word from to (buffer-file-name))))
 
 \f
index ae0091b9333dac69a4705bae4ed37e57321aa1eb..1851e4290deb1f98e5f53b7134a658f195fa5f30 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-scaffold.el -- interaction with tools.scaffold
+;;; fuel-scaffold.el -- interaction with tools.scaffold -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index bccda8302451429fbc8d72ad58ae0663f3d10465..7c1886db91337211ecb73b34de4a489688d14d74 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-stack.el -- stack inference help
+;;; fuel-stack.el -- stack inference help -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 40b9abeff0b869d29f5780baa98f3c303d07543a..a3ae55ac33b89d5b8aa51ca5b97416fd40c7ea26 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-table.el -- table creation
+;;; fuel-table.el -- table creation -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.
index 4b13a891852dde5d170f0d9a50ee0ffdc33eadf8..5b2ac7879bd673794c06aaf8e3dfbee9fad0b04f 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-tests.el -- unit tests for fuel
+;;; fuel-tests.el -- unit tests for fuel -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2014 Björn Lindqvist
 ;; See http://factorcode.org/license.txt for BSD license.
index 24141d4534cce6684b84bb1e6d6123edfa2b69ca..b40669a02d8cce924d9533f68d375cbea6bf2dfd 100644 (file)
@@ -1,4 +1,4 @@
-;;; fuel-xref.el -- showing cross-reference info
+;;; fuel-xref.el -- showing cross-reference info -*- lexical-binding: t -*-
 
 ;; Copyright (C) 2008, 2009, 2010 Jose Antonio Ortega Ruiz
 ;; See http://factorcode.org/license.txt for BSD license.