Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
external_vim
/
b340baed9f7fc1c19a0742e2214d54982190c15e
/
src
/
eval.c
47a519a
patch 8.2.0981: Vim9: cannot compile "[var, var] = list"
by Bram Moolenaar
· 6 years ago
df44a27
patch 8.2.0928: many type casts are used for vim_strnsave()
by Bram Moolenaar
· 6 years ago
a9c0104
patch 8.2.0918: duplicate code for evaluating expression argument
by Bram Moolenaar
· 6 years ago
367d59e
patch 8.2.0847: typval related code is spread out
by Bram Moolenaar
· 6 years ago
1919371
patch 8.2.0824: still not enough memory allocated when converting string
by Bram Moolenaar
· 6 years ago
822ba24
patch 8.2.0818: Vim9: using a discovery phase doesn't work well
by Bram Moolenaar
· 6 years ago
f7271e8
patch 8.2.0817: not enough memory allocated when converting string
by Bram Moolenaar
· 6 years ago
6f5b6df
patch 8.2.0771: Vim9: cannot call a compiled closure from not compiled code
by Bram Moolenaar
· 6 years ago
227a69d
patch 8.2.0755: Vim9: No error when variable initializer is not a constant
by Bram Moolenaar
· 6 years ago
32e3511
patch 8.2.0753: Vim9: expressions are evaluated in the discovery phase
by Bram Moolenaar
· 6 years ago
7e9f351
patch 8.2.0751: Vim9: performance can be improved
by Bram Moolenaar
· 6 years ago
b68b346
patch 8.2.0703: Vim9: closure cannot store value in outer context
by Bram Moolenaar
· 6 years ago
f7779c6
patch 8.2.0684: Vim9: memory leak when using lambda
by Bram Moolenaar
· 6 years ago
6adb9ea
patch 8.2.0670: cannot change window when evaluating 'completefunc'
by Bram Moolenaar
· 6 years ago
92b83cc
patch 8.2.0634: crash with null partial and blob
by Bram Moolenaar
· 6 years ago
9d8d0b5
patch 8.2.0633: crash when using null partial in filter()
by Bram Moolenaar
· 6 years ago
f93c7fe
patch 8.2.0626: Vim9: wrong syntax of function in Vim9 script
by Bram Moolenaar
· 6 years ago
ea04a6e
patch 8.2.0619: null dict is not handled like an empty dict
by Bram Moolenaar
· 6 years ago
db950e4
patch 8.2.0618: echoing a null list results in no output
by Bram Moolenaar
· 6 years ago
faac410
patch 8.2.0611: Vim9: no check for space before #comment
by Bram Moolenaar
· 6 years ago
d72c1bf
patch 8.2.0601: Vim9: :unlet is not compiled
by Bram Moolenaar
· 6 years ago
4a8d9f2
patch 8.2.0586: Vim9: # comment not sufficiently tested
by Bram Moolenaar
· 6 years ago
7a09224
patch 8.2.0585: Vim9: # comment not recognized after :vim9script
by Bram Moolenaar
· 6 years ago
a80faa8
patch 8.2.0559: clearing a struct is verbose
by Bram Moolenaar
· 6 years ago
4c68375
patch 8.2.0517: Vim9: cannot separate "func" and "func(): void"
by Bram Moolenaar
· 6 years ago
aeea721
patch 8.2.0500: using the same loop in many places
by Bram Moolenaar
· 6 years ago
e69f6d0
patch 8.2.0493: Vim9: some error messages not tested
by Bram Moolenaar
· 6 years ago
db99f9f
patch 8.2.0436: no warnings for incorrect printf arguments
by Bram Moolenaar
· 6 years ago
41fe061
patch 8.2.0341: using ":for" in Vim9 script gives an error
by Bram Moolenaar
· 6 years ago
dd58923
patch 8.2.0334: abort called when using test_void()
by Bram Moolenaar
· 6 years ago
f9706e9
patch 8.2.0296: mixing up "long long" and __int64 may cause problems
by Bram Moolenaar
· 6 years ago
50985eb
patch 8.2.0159: non-materialized range() list causes problems
by Bram Moolenaar
· 6 years ago
21b9e97
patch 8.2.0154: reallocating the list of scripts is inefficient
by Bram Moolenaar
· 6 years ago
8a7d654
patch 8.2.0149: maintaining a Vim9 branch separately is more work
by Bram Moolenaar
· 6 years ago
7ebcba6
patch 8.2.0114: info about sourced scripts is scattered
by Bram Moolenaar
· 6 years ago
9b4a15d
patch 8.2.0111: VAR_SPECIAL is also used for booleans
by Bram Moolenaar
· 6 years ago
b662591
patch 8.2.0104: using channel or job with ":execute" has strange effects
by Bram Moolenaar
· 6 years ago
e2a8f07
patch 8.2.0103: using null object with execute() has strange effects
by Bram Moolenaar
· 6 years ago
9db2afe
patch 8.2.0101: crash when passing null object to ":echomsg"
by Bram Moolenaar
· 6 years ago
0892832
patch 8.2.0084: complete item "user_data" can only be a string
by Bram Moolenaar
· 6 years ago
8739607
patch 8.2.0069: ETYPE_ is used for two different enums
by Bram Moolenaar
· 6 years ago
3fbcc12
patch 8.2.0061: the execute stack can grow big and never shrinks
by Bram Moolenaar
· 6 years ago
ec57ec6
patch 8.2.0045: script test fails
by Bram Moolenaar
· 6 years ago
07a3db8
patch 8.2.0044: expression type is used inconsistently
by Bram Moolenaar
· 6 years ago
64e74c9
patch 8.2.0030: "gF" does not work on output of "verbose command"
by Bram Moolenaar
· 6 years ago
0ff822d
patch 8.1.2412: crash when evaluating expression with error
by Bram Moolenaar
· 6 years ago
5d18efe
patch 8.1.2378: using old C style comments
by Bram Moolenaar
· 6 years ago
05ad5ff
patch 8.1.2371: FEAT_TEXT_PROP is a confusing name
by Bram Moolenaar
· 6 years ago
8f76e6b
patch 8.1.2348: :const cannot be followed by "| endif"
by Bram Moolenaar
· 6 years ago
459fd78
patch 8.1.2145: cannot map <C-H> when modifyOtherKeys is enabled
by Bram Moolenaar
· 6 years ago
1614a14
patch 8.1.2120: some MB_ macros are more complicated than necessary
by Bram Moolenaar
· 6 years ago
8617348
patch 8.1.2107: various memory leaks reported by asan
by Bram Moolenaar
· 7 years ago
60a8de2
patch 8.1.2035: recognizing octal numbers is confusing
by Bram Moolenaar
· 7 years ago
b005cd8
patch 8.1.1979: code for handling file names is spread out
by Bram Moolenaar
· 7 years ago
1e1d300
patch 8.1.1978: the eval.c file is too big
by Bram Moolenaar
· 7 years ago
c36350b
patch 8.1.1964: crash when using nested map() and filter()
by Bram Moolenaar
· 7 years ago
da6c033
patch 8.1.1957: more code can be moved to evalvars.c
by Bram Moolenaar
· 7 years ago
8d71b54
patch 8.1.1943: more code can be moved to evalvars.c
by Bram Moolenaar
· 7 years ago
34ed68d
patch 8.1.1940: script tests fail
by Bram Moolenaar
· 7 years ago
e5cdf15
patch 8.1.1939: code for handling v: variables in generic eval file
by Bram Moolenaar
· 7 years ago
0522ba0
patch 8.1.1933: the eval.c file is too big
by Bram Moolenaar
· 7 years ago
37f4cbd
patch 8.1.1913: not easy to compute the space on the command line
by Bram Moolenaar
· 7 years ago
1058c9d
patch 8.1.1894: not checking for out-of-memory of autoload_name()
by Bram Moolenaar
· 7 years ago
5843f5f
patch 8.1.1891: functions used in one file are global
by Bram Moolenaar
· 7 years ago
0a52df5
patch 8.1.1887: the +cmdline_compl feature is not in the tiny version
by Bram Moolenaar
· 7 years ago
9cfe8f6
patch 8.1.1878: negative float before method not parsed correctly
by Bram Moolenaar
· 7 years ago
22a0c0c
patch 8.1.1834: cannot use a lambda as a method
by Bram Moolenaar
· 7 years ago
5184132
patch 8.1.1828: not strict enough checking syntax of method invocation
by Bram Moolenaar
· 7 years ago
761fdf0
patch 8.1.1820: using expr->FuncRef() does not work
by Bram Moolenaar
· 7 years ago
fcfe1a9
patch 8.1.1816: cannot use a user defined function as a method
by Bram Moolenaar
· 7 years ago
ac92e25
patch 8.1.1803: all builtin functions are global
by Bram Moolenaar
· 7 years ago
c6538bc
patch 8.1.1800: function call functions have too many arguments
by Bram Moolenaar
· 7 years ago
8453807
patch 8.1.1766: code for writing session file is spread out
by Bram Moolenaar
· 7 years ago
defa067
patch 8.1.1727: code for viminfo support is spread out
by Bram Moolenaar
· 7 years ago
2458200
patch 8.1.1723: heredoc assignment has no room for new features
by Bram Moolenaar
· 7 years ago
61343f0
patch 8.1.1722: error when scriptversion is 2 a making a dictionary access
by Bram Moolenaar
· 7 years ago
4c6d904
patch 8.1.1705: using ~{} for a literal dict is not nice
by Bram Moolenaar
· 7 years ago
b8be54d
patch 8.1.1692: using *{} for literal dict is not backwards compatible
by Bram Moolenaar
· 7 years ago
ecaa70e
patch 8.1.1687: the evalfunc.c file is too big
by Bram Moolenaar
· 7 years ago
2898ebb
patch 8.1.1686: "*" of "*{" is recognized as multipy operator
by Bram Moolenaar
· 7 years ago
d5abb4c
patch 8.1.1683: dictionary with string keys is longer than needed
by Bram Moolenaar
· 7 years ago
7780e5c
patch 8.1.1660: assert_fails() does not fail inside try/catch
by Bram Moolenaar
· 7 years ago
28fc247
patch 8.1.1639: changing an autoload name into a file name is inefficient
by Bram Moolenaar
· 7 years ago
e96a249
patch 8.1.1588: in :let-heredoc line continuation is recognized
by Bram Moolenaar
· 7 years ago
e7eb927
patch 8.1.1585: :let-heredoc does not trim enough
by Bram Moolenaar
· 7 years ago
7be3ab2
patch 8.1.1583: set_ref_in_list() only sets ref in items
by Bram Moolenaar
· 7 years ago
75a1a94
patch 8.1.1575: callbacks may be garbage collected
by Bram Moolenaar
· 7 years ago
d7c9687
patch 8.1.1542: an OptionSet autocommand does not get enough info
by Bram Moolenaar
· 7 years ago
9937a05
patch 8.1.1539: not easy to define a variable and lock it
by Bram Moolenaar
· 7 years ago
37df9a4
patch 8.1.1526: no numerical value for the patchlevel
by Bram Moolenaar
· 7 years ago
6064073
patch 8.1.1491: when skipping over code a function call may cause trouble
by Bram Moolenaar
· 7 years ago
c07f67a
patch 8.1.1485: double free when garbage_collect() is used in autocommand
by Bram Moolenaar
· 7 years ago
75ee544
patch 8.1.1484: some tests are slow
by Bram Moolenaar
· 7 years ago
3a97bb3
patch 8.1.1437: code to handle callbacks is duplicated
by Bram Moolenaar
· 7 years ago
c799fe2
patch 8.1.1414: alloc() returning "char_u *" causes a lot of type casts
by Bram Moolenaar
· 7 years ago
9c27b1c
patch 8.1.1400: using global pointer for tab-local popups is clumsy
by Bram Moolenaar
· 7 years ago
4d784b2
patch 8.1.1391: no popup window support
by Bram Moolenaar
· 7 years ago
18a4ba2
patch 8.1.1386: unessesary type casts for lalloc()
by Bram Moolenaar
· 7 years ago
964b374
patch 8.1.1384: using "int" for alloc() often results in compiler warnings
by Bram Moolenaar
· 7 years ago
16e9b85
patch 8.1.1355: obvious mistakes are accepted as valid expressions
by Bram Moolenaar
· 7 years ago
Next »