summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1364v7.4.1364Bram Moolenaar2016-02-2024-6856/+4122
| | | | | Problem: The Win 16 code is not maintained and unused. Solution: Remove the Win 16 support.
* patch 7.4.1363v7.4.1363Bram Moolenaar2016-02-203-2/+11
| | | | | Problem: Compiler warnings with tiny build. Solution: Add #ifdefs.
* patch 7.4.1362v7.4.1362Bram Moolenaar2016-02-192-0/+3
| | | | | Problem: Using unitinialized value. Solution: Initialize jo_set.
* patch 7.4.1361v7.4.1361Bram Moolenaar2016-02-192-4/+5
| | | | | Problem: Channel test fails on Solaris. Solution: Use the 1 msec waittime for all systems.
* patch 7.4.1360v7.4.1360Bram Moolenaar2016-02-194-14/+11
| | | | | Problem: Can't remove a callback with ch_setoptions(). Solution: When passing zero or an empty string remove the callback.
* patch 7.4.1359v7.4.1359Bram Moolenaar2016-02-192-1/+3
| | | | | Problem: Channel test ch_sendexpr() times out. Solution: Increase the timeout
* patch 7.4.1358v7.4.1358Bram Moolenaar2016-02-192-0/+4
| | | | | Problem: Compiler warning when not building with +crypt. Solution: Add #ifdef. (John Marriott)
* patch 7.4.1357v7.4.1357Bram Moolenaar2016-02-192-1/+3
| | | | | Problem: Error for returning value from void function. Solution: Don't do that.
* patch 7.4.1356v7.4.1356Bram Moolenaar2016-02-196-123/+167
| | | | | Problem: Job and channel options parsing is scattered. Solution: Move all option value parsing to get_job_options();
* patch 7.4.1355v7.4.1355Bram Moolenaar2016-02-196-69/+79
| | | | | Problem: Win32 console and GUI handle channels differently. Solution: Consolidate code between Win32 console and GUI.
* patch 7.4.1354v7.4.1354Bram Moolenaar2016-02-193-8/+10
| | | | | | Problem: MS-Windows: Mismatch between default compile options and what the code expects. Solution: Change the default WINVER from 0x0500 to 0x0501. (Ken Takata)
* patch 7.4.1353v7.4.1353Bram Moolenaar2016-02-182-4/+2
| | | | | Problem: Test_connect_waittime is skipped for MS-Windows. Solution: Add the test back, it works now.
* patch 7.4.1352v7.4.1352Bram Moolenaar2016-02-182-2/+5
| | | | | Problem: The test script lists all functions before executing them. Solution: Only list the function currently being executed.
* patch 7.4.1351v7.4.1351Bram Moolenaar2016-02-187-176/+314
| | | | | | | Problem: When the port isn't opened yet when ch_open() is called it may fail instead of waiting for the specified time. Solution: Loop when select() succeeds but when connect() failed. Also use channel logging for jobs. Add ch_log().
* patch 7.4.1350v7.4.1350Bram Moolenaar2016-02-182-2/+12
| | | | | Problem: When the test server fails to start Vim hangs. Solution: Check that there is actually something to read from the tty fd.
* patch 7.4.1349v7.4.1349Bram Moolenaar2016-02-182-2/+4
| | | | | Problem: And some more MingW compiler warnings. (Cesar Romani) Solution: Add type casts.
* patch 7.4.1348v7.4.1348Bram Moolenaar2016-02-182-7/+8
| | | | | Problem: More compiler warnings. (John Marriott) Solution: Add type casts, remove unused variable.
* patch 7.4.1347v7.4.1347Bram Moolenaar2016-02-182-1/+4
| | | | | | Problem: When there is any error Vim will use a non-zero exit code. Solution: When using ":silent!" do not set the exit code. (Yasuhiro Matsumoto)
* patch 7.4.1346v7.4.1346Bram Moolenaar2016-02-182-20/+22
| | | | | Problem: Compiler warnings in build with -O2. Solution: Add inintializations.
* patch 7.4.1345v7.4.1345Bram Moolenaar2016-02-173-2/+4
| | | | | Problem: A few more compiler warnings. (Axel Bender) Solution: Add type casts.
* patch 7.4.1344v7.4.1344Bram Moolenaar2016-02-172-0/+4
| | | | | Problem: Can't compile Win32 GUI with tiny features. Solution: Add #ifdef. (Christian Brabandt)
* patch 7.4.1343v7.4.1343Bram Moolenaar2016-02-172-60/+64
| | | | | Problem: Can't compile with +job but without +channel. (Andrei Olsen) Solution: Move get_job_options up and adjust #ifdef.
* patch 7.4.1342v7.4.1342Bram Moolenaar2016-02-164-18/+58
| | | | | | Problem: On Mac OS/X the waittime must be > 0 for connect to work. Solution: Use select() in a different way. (partly by Kazunobu Kuriyama) Always use a waittime of 1 or more.
* patch 7.4.1341v7.4.1341Bram Moolenaar2016-02-168-31/+62
| | | | | | Problem: It's difficult to add more arguments to ch_sendraw() and ch_sendexpr(). Solution: Make the third option a dictionary.
* patch 7.4.1340v7.4.1340Bram Moolenaar2016-02-162-1/+2
| | | | | Problem: Merge left extra #endif behind. Solution: Remove the #endif
* patch 7.4.1339v7.4.1339Bram Moolenaar2016-02-166-57/+68
| | | | | Problem: Warnings when building the GUI with MingW. (Cesar Romani) Solution: Add type cats. (Yasuhiro Matsumoto)
* patch 7.4.1338v7.4.1338Bram Moolenaar2016-02-162-1/+4
| | | | | Problem: Another part of the change is missing. Solution: Type os_unix.c right this time.
* patch 7.4.1337v7.4.1337Bram Moolenaar2016-02-162-26/+63
| | | | | Problem: Part of the change is missing. Solution: Add changes to eval.c
* patch 7.4.1336v7.4.1336Bram Moolenaar2016-02-169-33/+150
| | | | | Problem: Channel NL mode is not supported yet. Solution: Add NL mode support to channels.
* patch 7.4.1335v7.4.1335Bram Moolenaar2016-02-162-1/+5
| | | | | | Problem: Can't build on MS-Windows with +job but without +channel. (Cesar Romani) Solution: Add #ifdefs. (Yasuhiro Matsumoto)
* patch 7.4.1334v7.4.1334Bram Moolenaar2016-02-1618-153/+194
| | | | | Problem: Many compiler warnings with MingW. Solution: Add type casts. (Yasuhiro Matsumoto)
* patch 7.4.1333v7.4.1333Bram Moolenaar2016-02-163-2/+7
| | | | | Problem: Channel test fails on non-darwin builds. Solution: Add the "osx" feature and test for that. (Kazunobu Kuriyama)
* patch 7.4.1332v7.4.1332Bram Moolenaar2016-02-162-1/+3
| | | | | | Problem: Problem using Python3 when compiled with MingW. Solution: Define PYTHON3_HOME as a wide character string. (Yasuhiro Matsumoto)
* patch 7.4.1331v7.4.1331Bram Moolenaar2016-02-163-6/+39
| | | | | | Problem: Crash when closing the channel in a callback. (Christian J. Robinson) Solution: Take the callback out of the list before invoking it.
* patch 7.4.1330v7.4.1330Bram Moolenaar2016-02-162-3/+5
| | | | | Problem: fd_read() has an unused argument. Solution: Remove the timeout. (Yasuhiro Matsumoto)
* patch 7.4.1329v7.4.1329Bram Moolenaar2016-02-164-4/+16
| | | | | Problem: Crash when using channel that failed to open. Solution: Check for NULL. Update messages. (Yukihiro Nakadaira)
* patch 7.4.1328v7.4.1328Bram Moolenaar2016-02-152-2/+18
| | | | | Problem: Can't compile with +job but without +channel. (John Marriott) Solution: Add more #ifdefs.
* patch 7.4.1327v7.4.1327Bram Moolenaar2016-02-152-7/+14
| | | | | Problem: Channel test doesn't work if Python executable is python.exe. Solution: Find py.exe or python.exe. (Ken Takata)
* patch 7.4.1326v7.4.1326Bram Moolenaar2016-02-152-3/+2
| | | | | | Problem: Build rules are bit too complicated. Solution: Remove -lwsock32 from Netbeans, it's already added for the channel feature that it depends on. (Tony Mechelynck)
* patch 7.4.1325v7.4.1325Bram Moolenaar2016-02-153-5/+46
| | | | | Problem: Channel test fails on difference between Unix and DOS line endings. Solution: Strip off CR. Make assert show difference better.
* Update runtime files.Bram Moolenaar2016-02-152-93/+226
|
* patch 7.4.1324v7.4.1324Bram Moolenaar2016-02-157-66/+161
| | | | | Problem: Channels with pipes don't work on MS-Windows. Solution: Add pipe I/O support. (Yasuhiro Matsumoto)
* patch 7.4.1323v7.4.1323Bram Moolenaar2016-02-152-1/+3
| | | | | Problem: Do not get warnings when building with MingW. Solution: Remove the -w flag. (Ken Takata)
* patch 7.4.1322v7.4.1322Bram Moolenaar2016-02-155-9/+53
| | | | | | Problem: Crash when unletting the variable that holds the channel in a callback function. (Christian Robinson) Solution: Increase the reference count while invoking the callback.
* patch 7.4.1321v7.4.1321Bram Moolenaar2016-02-152-0/+4
| | | | | Problem: Compiler complains about missing statement. Solution: Add an empty statement. (Andrei Olsen)
* patch 7.4.1320v7.4.1320Bram Moolenaar2016-02-142-2/+6
| | | | | | Problem: Building with Cygwin or MingW with channel but without Netbeans doesn't work. Solution: Set NETBEANS to "no" when not used.
* patch 7.4.1319v7.4.1319Bram Moolenaar2016-02-146-73/+81
| | | | | Problem: Tests fail on MS-Windows and on Unix with GUI. Solution: Fix unregistering.
* patch 7.4.1318v7.4.1318Bram Moolenaar2016-02-149-244/+291
| | | | | Problem: Channel with pipes doesn't work in GUI. Solution: Register input handlers for pipes.
* patch 7.4.1317v7.4.1317Bram Moolenaar2016-02-142-0/+6
| | | | | Problem: MS-Windows: channel test fails. Solution: Temporarily disable Test_connect_waittime().
* patch 7.4.1316v7.4.1316Bram Moolenaar2016-02-132-1/+12
| | | | | Problem: Can't build MS-Windows console version. (Tux) Solution: Add #ifdefs.