summaryrefslogtreecommitdiff
path: root/src/netbeans.c
Commit message (Collapse)AuthorAgeFilesLines
...
* patch 7.4.1402v7.4.1402Bram Moolenaar2016-02-231-0/+44
| | | | | Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
* patch 7.4.1399v7.4.1399Bram Moolenaar2016-02-231-1/+1
| | | | | Problem: The MS-DOS code does not build. Solution: Remove the old MS-DOS code.
* patch 7.4.1395v7.4.1395Bram Moolenaar2016-02-221-1/+1
| | | | | | Problem: Using DETACH in quotes is not compatible with the Netbeans interface. (Xavier de Gaye) Solution: Remove the quotes, only use them for JSON and JS mode.
* patch 7.4.1369v7.4.1369Bram Moolenaar2016-02-201-4/+4
| | | | | Problem: Channels don't have a queue for stderr. Solution: Have a queue for each part of the channel.
* patch 7.4.1351v7.4.1351Bram Moolenaar2016-02-181-1/+1
| | | | | | | 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.1315v7.4.1315Bram Moolenaar2016-02-131-17/+17
| | | | | Problem: Using a channel handle does not allow for freeing it when unused. Solution: Add the Channel variable type.
* patch 7.4.1263v7.4.1263Bram Moolenaar2016-02-051-1/+1
| | | | | Problem: ch_open() hangs when the server isn't running. Solution: Add a timeout. Use a dict to pass arguments. (Yasuhiro Matsumoto)
* patch 7.4.1211v7.4.1211Bram Moolenaar2016-01-301-13/+8
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1198v7.4.1198Bram Moolenaar2016-01-291-23/+23
| | | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi) Also remove use of HAVE_STDARG_H.
* patch 7.4.1187v7.4.1187Bram Moolenaar2016-01-271-8/+0
| | | | | | 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.1182v7.4.1182Bram Moolenaar2016-01-261-490/+57
| | | | | Problem: Still socket code intertwined with netbeans. Solution: Move code from netbeans.c to channel.c
* patch 7.4.1174v7.4.1174Bram Moolenaar2016-01-241-37/+4
| | | | | Problem: Netbeans contains dead code insde #ifdef. Solution: Remove the dead code.
* patch 7.4.1169v7.4.1169Bram Moolenaar2016-01-241-22/+8
| | | | | | 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.1008v7.4.1008Bram Moolenaar2015-12-311-1/+1
| | | | | Problem: The OS/2 code pollutes the source while nobody uses it these days. Solution: Drop the support for OS/2.
* patch 7.4.785v7.4.785Bram Moolenaar2015-07-171-1/+1
| | | | | | Problem: On some systems automatically adding the missing EOL causes problems. Setting 'binary' has too many side effects. Solution: Add the 'fixeol' option, default on. (Pavel Samarkin)
* updated for version 7.4.669v7.4.669Bram Moolenaar2015-03-201-0/+5
| | | | | | Problem: When netbeans is active the sign column always shows up. Solution: Only show the sign column once a sign has been added. (Xavier de Gaye)
* updated for version 7.4.663v7.4.663Bram Moolenaar2015-03-141-1/+8
| | | | | | Problem: When using netbeans a buffer is not found in another tab. Solution: When 'switchbuf' is set to "usetab" then switch to another tab when possible. (Xavier de Gaye)
* updated for version 7.4.624v7.4.624Bram Moolenaar2015-02-101-0/+22
| | | | | Problem: May leak memory or crash when vim_realloc() returns NULL. Solution: Handle a NULL value properly. (Mike Williams)
* updated for version 7.4.212v7.4.212Bram Moolenaar2014-03-231-2/+0
| | | | | | Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
* updated for version 7.3.723v7.3.723Bram Moolenaar2012-11-201-2/+2
| | | | | Problem: Various tiny problems. Solution: Various tiny fixes.
* updated for version 7.3.502v7.3.502Bram Moolenaar2012-04-201-3/+4
| | | | | Problem: Netbeans insert halfway a line actually appends to the line. Solution: Insert halfway the line. (Brian Victor)
* updated for version 7.3.401v7.3.401Bram Moolenaar2012-01-101-12/+14
| | | | | Problem: A couple more shadowed variables. Solution: Rename the variables.
* updated for version 7.3.400v7.3.400Bram Moolenaar2012-01-101-15/+15
| | | | | Problem: Compiler warnings for shadowed variables. Solution: Remove or rename the variables.
* updated for version 7.3.346v7.3.346Bram Moolenaar2011-10-201-0/+7
| | | | | Problem: It's hard to test netbeans commands. Solution: Process netbeans commands after :sleep. (Xavier de Gaye)
* updated for version 7.3.161v7.3.161Bram Moolenaar2011-04-111-8/+13
| | | | | Problem: Items on the stack may be too big. Solution: Make items static or allocate them.
* updated for version 7.3.160v7.3.160Bram Moolenaar2011-04-111-8/+6
| | | | | | Problem: Unsafe string copying. Solution: Use vim_strncpy() instead of strcpy(). Use vim_strcat() instead of strcat().
* updated for version 7.3.149v7.3.149Bram Moolenaar2011-04-011-0/+4
| | | | | | Problem: The cursor disappears after the processing of the 'setDot' netbeans command when vim runs in a terminal. Solution: Show the cursor after a screen update. (Xavier de Gaye, 2011
* updated for version 7.3.096v7.3.096Bram Moolenaar2011-01-041-8/+8
| | | | | | Problem: "gvim -nb" is not interruptable. Leaking file descriptor on netbeans connection error. Solution: Check for CTRL-C typed. Free file descriptor. (Xavier de Gaye)
* updated for version 7.3.089v7.3.089Bram Moolenaar2010-12-241-1/+1
| | | | | Problem: Compiler warning on 64 bit MS-Windows. Solution: Add type cast. (Mike Williams)
* updated for version 7.3.085v7.3.085Bram Moolenaar2010-12-171-4/+0
| | | | | Problem: Inconsistency with preproc symbols. void * computation. Solution: Include vimio.h from vim.h. Add type cast.
* updated for version 7.3.082v7.3.082Bram Moolenaar2010-12-171-6/+0
| | | | | Problem: Leaking file descriptor when hostname doesn't exist. Solution: Remove old debugging lines.
* updated for version 7.3.076v7.3.076Bram Moolenaar2010-12-081-2/+1
| | | | | Problem: Clang warnings for dead code. Solution: Remove it. (Carlo Teubner)
* updated for version 7.3.073v7.3.073Bram Moolenaar2010-12-021-2/+8
| | | | | Problem: Double free memory when netbeans command follows DETACH. Solution: Only free the node when owned. (Xavier de Gaye)
* updated for version 7.3.060v7.3.060Bram Moolenaar2010-11-161-20/+45
| | | | | | Problem: Netbeans: crash when socket is disconnected unexpectedly. Solution: Don't cleanup when a read fails, put a message in the queue and disconnect later. (Xavier de Gaye)
* updated for version 7.3.059v7.3.059Bram Moolenaar2010-11-161-25/+3
| | | | | | | Problem: Netbeans: Problem with recursively handling messages for Athena and Motif. Solution: Call netbeans_parse_messages() in the main loop, like it's done for GTK. (Xavier de Gaye)
* updated for version 7.3.019v7.3.019Bram Moolenaar2010-09-301-0/+10
| | | | | | Problem: ":nbstart" can fail silently. Solution: Give an error when netbeans is not supported by the GUI. (Xavier de Gaye)
* updated for version 7.3.016v7.3.016Bram Moolenaar2010-09-291-8/+8
| | | | | Problem: Netbeans doesn't work under Athena. Solution: Support Athena, just like Motif. (Xavier de Gaye)
* Fix crash when using netbeans in a terminal when compiled with GUI support.Bram Moolenaar2010-08-091-17/+35
| | | | (partly by Xavier de Gaye)
* Remove unused code.Bram Moolenaar2010-08-081-24/+1
|
* Fixes for coverity warnings.Bram Moolenaar2010-07-311-3/+4
|
* Various small fixes from Dominique Pelle.Bram Moolenaar2010-06-261-1/+1
|
* Fix compiler warnings for shadowed variables. Make 'conceal' a long insteadBram Moolenaar2010-06-221-6/+6
| | | | of int.
* Correct use of long instead of off_t for file size. (James Vega)Bram Moolenaar2010-05-311-4/+4
|
* Fix uninit memory read in undo code. Fix uint32_t in proto file.Bram Moolenaar2010-05-241-4/+5
| | | | A few minor changes.
* Fix for Netbeans on MS-Windows not compiling.Bram Moolenaar2010-05-231-9/+14
|
* Add :nbstart and :nbclose.Bram Moolenaar2010-05-221-110/+260
|
* Included the patch to support netbeans in a terminal.Bram Moolenaar2010-05-221-167/+190
|
* Use UINT32_T in the code, define it to uint32_t or unsigned int.Bram Moolenaar2010-05-191-6/+0
| | | | Better autoconf check for uint32_t.
* One more fix for defining uint32_t.Bram Moolenaar2010-05-181-0/+1
|
* Fixed encryption big/little endian test.Bram Moolenaar2010-05-171-0/+5
| | | | | | Use uint32_t to avoid crash on 64 bit machines. Added error numbers for Blowfish errors. Fixed the tiny version not building.