summaryrefslogtreecommitdiff
path: root/src/netbeans.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2009-01-06 15:14:30 +0000
committerBram Moolenaar <Bram@vim.org>2009-01-06 15:14:30 +0000
commitd7f8f5c8470f093aaede6baabb5aeeca8682bf8c (patch)
tree847a7d0b951515c1b57f3ae0aca25a043a2d228c /src/netbeans.c
parent238b8e20bb3c659a7350ab4dbf04d05a56ab2d13 (diff)
downloadvim-git-d7f8f5c8470f093aaede6baabb5aeeca8682bf8c.tar.gz
updated for version 7.2-079v7.2.079
Diffstat (limited to 'src/netbeans.c')
-rw-r--r--src/netbeans.c30
1 files changed, 6 insertions, 24 deletions
diff --git a/src/netbeans.c b/src/netbeans.c
index 67301767d..5fc42f21c 100644
--- a/src/netbeans.c
+++ b/src/netbeans.c
@@ -2921,44 +2921,26 @@ netbeans_file_opened(buf_T *bufp)
}
/*
- * Tell netbeans a file was closed.
+ * Tell netbeans that a file was deleted or wiped out.
*/
void
-netbeans_file_closed(buf_T *bufp)
+netbeans_file_killed(buf_T *bufp)
{
int bufno = nb_getbufno(bufp);
nbbuf_T *nbbuf = nb_get_buf(bufno);
char buffer[2*MAXPATHL];
- if (!haveConnection || bufno < 0)
+ if (!haveConnection || bufno == -1)
return;
- if (!netbeansCloseFile)
- {
- nbdebug(("Ignoring file_closed for %s. File was closed from IDE\n",
- bufp->b_ffname));
- return;
- }
-
- nbdebug(("netbeans_file_closed:\n"));
- nbdebug((" Closing bufno: %d", bufno));
- if (curbuf != NULL && curbuf != bufp)
- {
- nbdebug((" Curbuf bufno: %d\n", nb_getbufno(curbuf)));
- }
- else if (curbuf == bufp)
- {
- nbdebug((" curbuf == bufp\n"));
- }
-
- if (bufno <= 0)
- return;
+ nbdebug(("netbeans_file_killed:\n"));
+ nbdebug((" Killing bufno: %d", bufno));
sprintf(buffer, "%d:killed=%d\n", bufno, r_cmdno);
nbdebug(("EVT: %s", buffer));
- nb_send(buffer, "netbeans_file_closed");
+ nb_send(buffer, "netbeans_file_killed");
if (nbbuf != NULL)
nbbuf->bufp = NULL;