summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1200v7.4.1200Bram Moolenaar2016-01-2929-109/+87
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1199v7.4.1199Bram Moolenaar2016-01-2924-786/+788
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1198v7.4.1198Bram Moolenaar2016-01-2922-690/+560
| | | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi) Also remove use of HAVE_STDARG_H.
* patch 7.4.1197v7.4.1197Bram Moolenaar2016-01-2914-315/+317
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1196v7.4.1196Bram Moolenaar2016-01-2911-348/+350
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1195v7.4.1195Bram Moolenaar2016-01-298-30/+53
| | | | | Problem: The channel feature does not work in the MS-Windows console. Solution: Add win32 console support. (Yasuhiro Matsumoto)
* patch 7.4.1194v7.4.1194Bram Moolenaar2016-01-283-5/+10
| | | | | Problem: Compiler warning for not using return value of fwrite(). Solution: Return OK/FAIL. (Charles Campbell)
* patch 7.4.1193v7.4.1193Bram Moolenaar2016-01-282-0/+4
| | | | | Problem: Can't build the channel feature on MS-Windows. Solution: Add #ifdef HAVE_POLL.
* patch 7.4.1192v7.4.1192Bram Moolenaar2016-01-282-0/+7
| | | | | | Problem: Can't build with FEAT_EVAL but without FEAT_MBYTE. (John Marriott) Solution: Add #ifdef for FEAT_MBYTE.
* patch 7.4.1191v7.4.1191Bram Moolenaar2016-01-285-38/+501
| | | | | | Problem: The channel feature isn't working yet. Solution: Add the connect(), disconnect(), sendexpr() and sendraw() functions. Add initial documentation. Add a demo server.
* patch 7.4.1190v7.4.1190Bram Moolenaar2016-01-283-10/+18
| | | | | Problem: On OSX the default flag for dlopen() is different. Solution: Add RTLD_LOCAL in the configure check. (sv99, closes #604)
* patch 7.4.1189v7.4.1189Bram Moolenaar2016-01-282-2/+3
| | | | | Problem: Using another language on MS-Windows does not work. (Yongwei Wu) Solution: Undo the change to try loading libintl-8.dll first.
* patch 7.4.1188v7.4.1188Bram Moolenaar2016-01-282-1/+3
| | | | | Problem: Using older JSON standard. Solution: Update the link. Adjust the text a bit.
* patch 7.4.1187v7.4.1187Bram Moolenaar2016-01-276-12/+25
| | | | | | Problem: MS-Windows channel code only supports one channel. Doesn't build without netbeans support. Solution: Get the channel index from the socket in the message. Closes #600.
* patch 7.4.1186v7.4.1186Bram Moolenaar2016-01-272-9/+11
| | | | | Problem: Error messages for security context are hard to translate. Solution: Use one string with %s. (Ken Takata)
* patch 7.4.1185v7.4.1185Bram Moolenaar2016-01-272-13/+15
| | | | | Problem: Can't build with TCL on some systems. Solution: Rename the channel_ functions.
* patch 7.4.1184v7.4.1184Bram Moolenaar2016-01-262-1/+3
| | | | | Problem: MS-Windows build is still broken. Solution: Change nbsock to ch_fd.
* patch 7.4.1183v7.4.1183Bram Moolenaar2016-01-262-1/+3
| | | | | Problem: MS-Windows build is broken. Solution: Remove init in wrong place.
* patch 7.4.1182v7.4.1182Bram Moolenaar2016-01-267-523/+690
| | | | | Problem: Still socket code intertwined with netbeans. Solution: Move code from netbeans.c to channel.c
* patch 7.4.1181v7.4.1181Bram Moolenaar2016-01-263-0/+13
| | | | | Problem: free_tv() can't handle special variables. (Damien) Solution: Add the variable type.
* add missing test fileBram Moolenaar2016-01-251-0/+10
|
* patch 7.4.1180v7.4.1180Bram Moolenaar2016-01-253-1/+5
| | | | | Problem: Crash with invalid argument to glob2regpat(). Solution: Check for NULL. (Justin M. Keyes, closes #596) Add a test.
* patch 7.4.1179v7.4.1179Bram Moolenaar2016-01-253-4/+20
| | | | | Problem: test_writefile and test_viml do not delete the tempfile. Solution: Delete the tempfile. (Charles Cooper) Add DeleteTheScript().
* patch 7.4.1178v7.4.1178Bram Moolenaar2016-01-253-0/+11
| | | | | Problem: empty() doesn't work for the new special variables. Solution: Make empty() work. (Damien)
* patch 7.4.1177v7.4.1177Bram Moolenaar2016-01-251-0/+7
| | | | | Problem: The +channel feature is not in :version output. (Tony Mechelynck) Solution: Add the feature string.
* patch 7.4.1176v7.4.1176Bram Moolenaar2016-01-252-1/+3
| | | | | Problem: Missing change to proto file. Solution: Update the proto file. (Charles Cooper)
* patch 7.4.1175v7.4.1175Bram Moolenaar2016-01-252-1/+2
| | | | | Problem: Can't build with Mingw and Cygwin. Solution: Remove extra "endif". (Christian J. Robinson)
* patch 7.4.1174v7.4.1174Bram Moolenaar2016-01-242-37/+6
| | | | | Problem: Netbeans contains dead code insde #ifdef. Solution: Remove the dead code.
* patch 7.4.1173v7.4.1173Bram Moolenaar2016-01-242-0/+7
| | | | | Problem: No test for new behavior of v:true et al. Solution: Add a test.
* patch 7.4.1172v7.4.1172Bram Moolenaar2016-01-243-4/+12
| | | | | Problem: Configure is overly positive. Solution: Insert "test".
* patch 7.4.1171v7.4.1171Bram Moolenaar2016-01-242-138/+146
| | | | | Problem: Makefile dependencies are outdated. Solution: Run "make depend". Add GTK resource dependencies.
* patch 7.4.1170v7.4.1170Bram Moolenaar2016-01-242-4/+23
| | | | | Problem: Missing changes in src/Makefile, Filelist. Solution: Add the missing changes.
* patch 7.4.1169v7.4.1169Bram Moolenaar2016-01-2422-85/+410
| | | | | | Problem: The socket I/O is intertwined with the netbeans code. Solution: Start refactoring the netbeans communication to split off the socket I/O. Add the +channel feature.
* patch 7.4.1168v7.4.1168Bram Moolenaar2016-01-243-8/+10
| | | | | | Problem: This doesn't give the right result: eval(string(v:true)). (Nikolay Pavlov) Solution: Make the string "v:true" instead of "true".
* patch 7.4.1167v7.4.1167Bram Moolenaar2016-01-242-0/+26
| | | | | Problem: No tests for "is" and "isnot" with the new variables. Solution: Add tests.
* patch 7.4.1166v7.4.1166Bram Moolenaar2016-01-244-8/+34
| | | | | | Problem: Can't encode a Funcref into JSON. jsonencode() doesn't handle the same list or dict twice properly. (Nikolay Pavlov) Solution: Give an error. Reset copyID when the list or dict is finished.
* patch 7.4.1165v7.4.1165Bram Moolenaar2016-01-243-17/+30
| | | | | Problem: When defining DYNAMIC_ICONV_DLL in the makefile, the build fails. Solution: Add #ifdef's. (Taro Muraoka) Try the newer version first.
* patch 7.4.1164v7.4.1164Bram Moolenaar2016-01-244-5/+38
| | | | | | Problem: No tests for comparing special variables. Error in jsondecode() not reported. test_json does not work Japanse system. Solution: Set scriptencoding. (Ken Takata) Add a few more tests. Add error.
* patch 7.4.1163v7.4.1163Bram Moolenaar2016-01-243-8/+34
| | | | | | Problem: Expressions "0 + v:true" and "'' . v:true" cause an error. Solution: Return something sensible when using a special variable as a number or as a string. (suggested by Damien)
* patch 7.4.1162v7.4.1162Bram Moolenaar2016-01-242-1/+3
| | | | | Problem: Missing error number in MzScheme. (Dominique Pelle) Solution: Add a proper error number.
* patch 7.4.1161v7.4.1161Bram Moolenaar2016-01-234-1/+24
| | | | | | Problem: ":argadd" without argument is supposed to add the current buffer name to the arglist. Solution: Make it work as documented. (Coot, closes #577)
* patch 7.4.1160v7.4.1160Bram Moolenaar2016-01-232-0/+3
| | | | | Problem: No error for jsondecode('"'). Solution: Give an error message for missing double quote.
* patch 7.4.1159v7.4.1159Bram Moolenaar2016-01-234-116/+118
| | | | | Problem: Automatically generated function prototypes use __ARGS. Solution: Remove __ARGS from osdef.sh.
* patch 7.4.1158v7.4.1158Bram Moolenaar2016-01-232-471/+473
| | | | | Problem: Still using __ARGS(). Solution: Remove __ARGS() from eval.c
* patch 7.4.1157v7.4.1157Bram Moolenaar2016-01-234-0/+40
| | | | | Problem: type() does not work for v:true, v:none, etc. Solution: Add new type numbers.
* patch 7.4.1156v7.4.1156Bram Moolenaar2016-01-232-2/+8
| | | | | Problem: Coverity warns for NULL pointer and ignoring return value. Solution: Check for NULL pointer. When dict_add() returns FAIL free the item.
* patch 7.4.1155v7.4.1155Bram Moolenaar2016-01-232-3/+2
| | | | | Problem: Build with normal features fails. Solution: Always deinfe dict_lookup().
* patch 7.4.1154v7.4.1154Bram Moolenaar2016-01-2326-33/+821
| | | | | | Problem: No support for JSON. Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, v:null and v:none.
* patch 7.4.1153v7.4.1153Bram Moolenaar2016-01-223-3/+18
| | | | | | Problem: Autocommands triggered by quickfix cannot always get the current title value. Solution: Call qf_fill_buffer() later. (Christian Brabandt)
* patch 7.4.1152v7.4.1152Bram Moolenaar2016-01-212-0/+6
| | | | | Problem: Langmap test fails with normal build. Solution: Check for +langmap feature.