aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog158
1 files changed, 158 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 118e34b96d3..ed06af250f6 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,161 @@
12011-04-22 Juanma Barranquero <lekktu@gmail.com>
2
3 Lexical-binding cleanup.
4
5 * progmodes/ada-mode.el (ada-after-change-function, ada-loose-case-word)
6 (ada-no-auto-case, ada-capitalize-word, ada-untab, ada-narrow-to-defun):
7 * progmodes/ada-prj.el (ada-prj-initialize-values)
8 (ada-prj-display-page, ada-prj-field-modified, ada-prj-display-help)
9 (ada-prj-show-value):
10 * progmodes/ada-xref.el (ada-find-any-references, ada-gdb-application):
11 * progmodes/antlr-mode.el (antlr-with-displaying-help-buffer)
12 (antlr-invalidate-context-cache, antlr-options-menu-filter)
13 (antlr-language-option-extra, antlr-c++-mode-extra, antlr-run-tool):
14 * progmodes/bug-reference.el (bug-reference-push-button):
15 * progmodes/fortran.el (fortran-line-length):
16 * progmodes/glasses.el (glasses-change):
17 * progmodes/octave-mod.el (octave-fill-paragraph):
18 * progmodes/python.el (python-mode, python-pdbtrack-track-stack-file)
19 (python-pdbtrack-grub-for-buffer, python-sentinel):
20 * progmodes/sql.el (sql-save-connection):
21 * progmodes/tcl.el (tcl-indent-command, tcl-popup-menu):
22 * progmodes/xscheme.el (xscheme-enter-debugger-mode):
23 Mark unused parameters.
24
25 * progmodes/compile.el (compilation--flush-directory-cache)
26 (compilation--flush-parse, compile-internal): Mark unused parameters.
27 (compilation-buffer-name): Rename parameter MODE-NAME to NAME-OF-MODE.
28 (compilation-next-error-function): Remove unused variable `timestamp'.
29
30 * progmodes/cpp.el (cpp-parse-close): Remove unused variable `begin'.
31 (cpp-signal-read-only, cpp-grow-overlay): Mark unused parameters.
32
33 * progmodes/dcl-mode.el (dcl-end-of-command):
34 Remove unused variable `start'.
35 (dcl-calc-command-indent-multiple, dcl-calc-cont-indent-relative)
36 (dcl-option-value-basic, dcl-option-value-offset)
37 (dcl-option-value-margin-offset, dcl-option-value-comment-line):
38 Mark unused parameters.
39 (dcl-save-local-variable): Remove unused variable `val'.
40 (mode): Declare.
41
42 * progmodes/delphi.el (delphi-save-state, delphi-after-change):
43 Mark unused parameters.
44 (delphi-ignore-changes): Move before first use.
45 (delphi-charset-token-at): Remove unused variable `start'.
46 (delphi-else-start): Remove unused variable `if-count'.
47 (delphi-comment-block-start, delphi-comment-block-end):
48 Remove unused variable `kind'.
49 (delphi-indent-line): Remove unused variable `new-point'.
50
51 * progmodes/ebrowse.el (ebrowse-files-list)
52 (ebrowse-list-of-matching-members, ebrowse-tags-list-members-in-file):
53 Mark unused parameters. Don't quote `lambda'.
54 (ebrowse-sort-tree-list, ebrowse-same-tree-member-buffer-list):
55 Don't quote `lambda'.
56 (ebrowse-revert-tree-buffer-from-file, ebrowse-tags-choose-class)
57 (ebrowse-goto-visible-member/all-member-lists): Mark unused parameters.
58 (ebrowse-create-tree-buffer): Rename parameter OBARRAY to CLASSES.
59 (ebrowse-toggle-mark-at-point): Remove unused variable `pnt'.
60 Use `ignore-errors'.
61 (ebrowse-frozen-tree-buffer-name, ebrowse-find-source-file)
62 (ebrowse-view/find-file-and-search-pattern)
63 (ebrowse-view/find-member-declaration/definition):
64 Rename parameter TAGS-FILE-NAME to TAGS-FILE.
65 (ebrowse-find-class-declaration, ebrowse-view-class-declaration):
66 Rename parameter PREFIX-ARG to PREFIX.
67 (ebrowse-tags-read-name): Remove unused variables `start' and
68 `member-info'.
69 (ebrowse-display-member-buffer): Rename variable `tags-file-name'
70 to `tags-file'.
71
72 * progmodes/etags.el (local-find-tag-hook): Declare.
73 (tag-partial-file-name-match-p, tag-any-match-p, list-tags):
74 Mark unused parameters.
75
76 * progmodes/executable.el (compilation-error-regexp-alist): Declare.
77 (executable-interpret): Mark unused parameter.
78
79 * progmodes/flymake.el (flymake-process-sentinel)
80 (flymake-after-change-function)
81 (flymake-create-temp-with-folder-structure)
82 (flymake-get-include-dirs-dot): Mark unused parameters.
83 (flymake-safe-delete-directory): Remove unused variable `err'.
84
85 * progmodes/gdb-mi.el (speedbar-change-initial-expansion-list)
86 (speedbar-timer-fn, speedbar-line-text)
87 (speedbar-change-expand-button-char, speedbar-delete-subblock)
88 (speedbar-center-buffer-smartly): Declare functions.
89 (gdb-find-watch-expression): Remove unused variable `array'.
90 (gdb-edit-value, gdb-gdb, gdb-ignored-notification, gdb-thread-created)
91 (gdb-starting): Mark unused parameters.
92 (gud-gdbmi-marker-filter): Remove unused variable `output-record'.
93 (gdb-table-string): Remove unused variable `res'.
94 (gdb-place-breakpoints): Remove unused variables `flag' and `bptno'.
95 (gdb-disassembly-handler-custom): Remove unused variable `pos'.
96 (gdb-display-buffer): Remove unused variable `cur-size'.
97
98 * progmodes/gud.el (gud-def): Use `defalias' instead of `defun' to
99 allow lexical-binding compilation.
100 (gud-expansion-speedbar-buttons, gud-gdb-goto-stackframe)
101 (gud-dbx-massage-args, gud-xdb-massage-args, gud-perldb-massage-args)
102 (gud-jdb-massage-args, gud-jdb-find-source, gud-find-class):
103 Mark unused parameters.
104 (gud-gdb-marker-filter): Remove unused variable `match'.
105 (gud-find-class): Bind `syntax-symbol' and `syntax-point' to suitable
106 lambda expressions and funcall them, instead of using `fset'.
107
108 * progmodes/hideif.el (hif-parse-if-exp): Rename parameter
109 HIF-TOKEN-LIST to TOKEN-LIST and let-bind `hif-token-list'.
110
111 * progmodes/hideshow.el (hs-hide-block-at-point): Remove unused
112 variable `header-beg'; use `let'.
113
114 * progmodes/icon.el (indent-icon-exp): Remove unused variables
115 `restart', `last-sexp' and `at-do'.
116
117 * progmodes/js.el (js--debug): Mark unused parameter.
118 (js--parse-state-at-point): Remove unused variable `bound'; use `let'.
119 (js--splice-into-items): Remove unused variable `item'.
120 (js--read-symbol, js--read-tab): Pass 1/-1 to `ido-mode', not t/nil.
121
122 * progmodes/make-mode.el (makefile-make-font-lock-keywords):
123 Rename parameter FONT-LOCK-KEYWORDS to FL-KEYWORDS.
124 (makefile-complete): Remove unused variable `try'.
125 (makefile-fill-paragraph, makefile-match-function-end):
126 Mark unused parameters.
127
128 * progmodes/octave-inf.el (inferior-octave-complete):
129 Remove unused variable `proc'.
130 (inferior-octave-output-digest): Mark unused parameter.
131
132 * progmodes/perl-mode.el (perl-calculate-indent):
133 Remove unused variable `err'.
134
135 * progmodes/prolog.el (prolog-mode-keybindings-inferior)
136 (prolog-indent-line): Mark unused parameters.
137 (prolog-indent-line): Remove unused variable `beg'.
138
139 * progmodes/ps-mode.el (reporter-prompt-for-summary-p)
140 (reporter-dont-compact-list): Declare.
141
142 * progmodes/sh-script.el (sh-font-lock-quoted-subshell):
143 Remove unused variable `char'.
144 (sh-debug): Mark unused parameter.
145 (sh-get-indent-info): Remove unused variable `start'.
146 (sh-calculate-indent): Remove unused variable `var'.
147
148 * progmodes/simula.el (simula-popup-menu): Mark unused parameter.
149 (simula-electric-keyword): Remove unused variable `null'.
150 (simula-search-backward, simula-search-forward): Remove unused
151 variables `begin' and `end'.
152
153 * progmodes/vera-mode.el (vera-guess-basic-syntax):
154 Remove unused variable `pos'.
155 (vera-electric-tab, vera-comment-uncomment-region):
156 Mark unused parameters.
157 (vera-electric-tab): Rename parameter PREFIX-ARG to PREFIX.
158
12011-04-22 Chong Yidong <cyd@stupidchicken.com> 1592011-04-22 Chong Yidong <cyd@stupidchicken.com>
2 160
3 * emacs-lisp/package.el (package--builtins, package-alist) 161 * emacs-lisp/package.el (package--builtins, package-alist)