Skip to content

Commit 49774b1

Browse files
committed
re-order latest changes
1 parent 2bc5688 commit 49774b1

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

changes.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
### Changes
44
* Be less specific about the behavior of integer coercion fns
5-
* `cljs.proxy/builder`, `cache-fn` parameterization
65
* Provide `cljs.proxy/proxy` default
6+
* `cljs.proxy/builder`, `cache-fn` parameterization
77

88
### Fixes
9+
* `cljs.proxy` doesn't handle `for .. of` correctly
910
* Docstrings for `:lite-mode` support fns
10-
* CLJS-3456: bootstrap wasn't updated for cljs.compiler/emit-global-export change
11-
* cljs.proxy doesn't handle `for .. of` correctly
1211
* CLJS-3466: support qualified method in return position
1312
* CLJS-3464: `parents` does not walk JavaScript prototype chain
13+
* CLJS-3456: bootstrap wasn't updated for cljs.compiler/emit-global-export change
1414
* CLJS-3463: rename all the lite mode data structures / fns to avoid clashing
1515

1616
## 1.12.116
@@ -117,7 +117,7 @@
117117
* CLJS-3372: Vendorize data.json, transit-clj, and tools.reader
118118
data.json and transit-clj are no longer dependencies. CLJS-3375 bridges
119119
tools.reader for backwards compatibility
120-
* Clojure 1.10 minimum version
120+
* Clojure 1.10 minimum version
121121
* Update Google Closure Compiler, transit-java, tools.reader dependencies to latest
122122
* CLJS-2820 Compile cljs.loader regardless of whether :modules are used
123123
* CLJS-3370: improved uuid regex to only accept hex characters
@@ -618,7 +618,7 @@
618618
* cljs.main, simple command line access to Compiler & REPLs
619619
* cljs.server.* namespaces for integration with -Dclojure.server.repl
620620
* :aot-cache compiler to enable global AOT caching of dependencies in JARs
621-
* :stable-names compiler flag, to support vendorization when using :modules,
621+
* :stable-names compiler flag, to support vendorization when using :modules,
622622
defaults to true when using :modules.
623623
* Add :webworker & :nashorn target
624624
* pREPL implementation (usage requires Clojure 1.10.0-alpha)
@@ -897,7 +897,7 @@
897897

898898
### Fixes
899899
* CLJS-2139: Undeclared var regression in fn bodies
900-
* CLJS-2137: Missing INext on some sequences
900+
* CLJS-2137: Missing INext on some sequences
901901
* CLJS-2136: Clarify IFind contract to avoid double-lookups
902902
* need to elide :c.a/analyzed in c.a/analyze-wrap-meta to avoid dumping unintended
903903
with-meta expressions
@@ -996,12 +996,12 @@
996996

997997
### Changes
998998
* CLJS-2021: subvec throws when passed non-vector
999-
* CLJS-1884: Give a chance to MetaFn to be removed by closure under :advanced
999+
* CLJS-1884: Give a chance to MetaFn to be removed by closure under :advanced
10001000
optimization Replace with-meta calls by -with-meta calls where possible
10011001
* CLJS-2052: Port new spec.alpha enhancements
10021002
* Update Google Closure Compiler dependency
10031003
* Update Google Closure Library dependency
1004-
1004+
10051005
### Fixes
10061006
* CLJS-2053: Regression: cljs.spec.alpha/any for fdef
10071007
* CLJS-2039: remove extraneous argument from ChunkBuffer.chunk
@@ -1049,7 +1049,7 @@
10491049
### Changes
10501050
* CLJS-2006: Upgrade Closure Compiler to April 2017 release
10511051

1052-
### Fixes
1052+
### Fixes
10531053
* CLJS-1497: `find` on an associative collection does not return collection key
10541054
* CLJS-1996: Support correct checking of :preloads when :optimizations not specified
10551055
* CLJS-1994: assoc on nil returns PHM (expected PAM)
@@ -1378,7 +1378,7 @@ possible
13781378
* CLJS-1661: cljs.spec: non-spec'ed fn var printing
13791379
* compute read/write opts for transit if possible, handle JSValue
13801380
* CLJS-1660: cljs.spec: Always return var from instrument / unstrument
1381-
* CLJS-1671: Bad cljs.spec interactive instrumentation session
1381+
* CLJS-1671: Bad cljs.spec interactive instrumentation session
13821382
* CLJS-1664: The filename aux.cljs is a problem on windows.
13831383
* CLJS-1667: bad describe* for and-spec-impl
13841384
* CLJS-1699: Self-host: s/fdef ns-qualify *ns* name field access
@@ -1753,7 +1753,7 @@ determine which version you should use.
17531753
* CLJS-1203: standard way to pass multiple directories to build
17541754

17551755
### Fixes
1756-
* CLJS-1216: incorrect max fixed arity for fns both multi-arity and variadic
1756+
* CLJS-1216: incorrect max fixed arity for fns both multi-arity and variadic
17571757
* cljs.analyzer/parse-ns did not bind *cljs-file*
17581758
* CLJS-1201: compare broken for IIndexed collections
17591759
* CLJS-1202: cljs.repl/load-file is not additive

src/main/clojure/cljs/analyzer.cljc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1067,7 +1067,7 @@
10671067
;; i.e. [console] -> [Console] but :tag is Console _not_ Function vs.
10681068
;; [console log] -> [Console prototype log] where :tag is Function
10691069
(and (empty? (next pre))
1070-
(not (contains? ret :info)))
1070+
x (not (contains? ret :info)))
10711071
(assoc :info info'))]
10721072
;; handle actual occurrences of types, i.e. `Console`
10731073
(if (and (or (:ctor info') (:iface info')) (= 'Function (:tag info')))

0 commit comments

Comments
 (0)