<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for cscope</title><link>https://sourceforge.net/p/cscope/activity/</link><description>Recent activity for cscope</description><language>en</language><lastBuildDate>Fri, 22 Dec 2023 16:36:03 -0000</lastBuildDate><item><title>regloh created ticket #305</title><link>https://sourceforge.net/p/cscope/bugs/305/</link><description>cscope not able to change strings in cygwin</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">regloh</dc:creator><pubDate>Fri, 22 Dec 2023 16:36:03 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/305/</guid></item><item><title>ben_tha_man posted a comment on ticket #304</title><link>https://sourceforge.net/p/cscope/bugs/304/?limit=25#24f9</link><description>I tried the updated version (sha1 hash: 208d7f6fe2839d65089fa7cc3c16112a37e0d120 ) and it fixes the issue I reported. Thank you. BTW, the mapping that I wrote in the description came out differently due to formatting. It should've been &lt;C-\&gt;g (ie. ctrl-backslash, g)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben_tha_man</dc:creator><pubDate>Tue, 03 Oct 2023 18:25:11 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/304/?limit=25#24f9</guid></item><item><title>Hans-Bernhard Broeker modified ticket #304</title><link>https://sourceforge.net/p/cscope/bugs/304/</link><description>Spurious bells when using mappings from cscope_maps.vim</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Fri, 22 Sep 2023 17:08:12 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/304/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #304</title><link>https://sourceforge.net/p/cscope/bugs/304/?limit=25#ebdf</link><description>Hmmm... that's very strange. That file has not been modified at all for 21 years. I find it extremely surprising that nobody would have ever noticed this in all that time. But then again, most people would have turned off the bell in their terminal emulators long ago, I think. :-) But for now I'll have to take your word for it. A modified version is now on the page.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Fri, 22 Sep 2023 17:08:12 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/304/?limit=25#ebdf</guid></item><item><title>ben_tha_man created ticket #304</title><link>https://sourceforge.net/p/cscope/bugs/304/</link><description>Spurious bells when using mappings from cscope_maps.vim</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben_tha_man</dc:creator><pubDate>Mon, 18 Sep 2023 14:46:31 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/304/</guid></item><item><title>marc jalfon posted a comment on ticket #200</title><link>https://sourceforge.net/p/cscope/bugs/200/?limit=25#1d0e</link><description>I think a code base with a directory name that contains a space also yields the "File does not have expected format" issue. I hate spaces in filenames, but some colleagues like them...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">marc jalfon</dc:creator><pubDate>Mon, 29 May 2023 12:58:24 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/200/?limit=25#1d0e</guid></item><item><title>Mike Dubrovsky modified a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</link><description>can we do it as new command line argument ? or if the concern is "too many parameters" and not very common functionality ... let's do as environment variable ? I can post the diff if gatekeepers agree to accept the change.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Dubrovsky</dc:creator><pubDate>Thu, 20 Apr 2023 22:19:33 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</guid></item><item><title>Mike Dubrovsky modified a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</link><description>can we do it as new command line argument ? or if concern is "too many parameters" and not very common functionality ... let's do as environment variable ? I can post the diff if gatekeepers agree to accept the change.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Dubrovsky</dc:creator><pubDate>Thu, 20 Apr 2023 22:19:08 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</guid></item><item><title>Mike Dubrovsky modified a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</link><description>can we do it as new command line argument ? or if concern is "too much parameters" ... let's do as environment variable ? I can post the diff if gatekeepers agree to accept the change.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Dubrovsky</dc:creator><pubDate>Thu, 20 Apr 2023 22:10:33 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</guid></item><item><title>Mike Dubrovsky posted a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</link><description>can we do it as new command line argument ? or if concern is "too much parameters" ... let's do as environment variable ? I can put a diff if gatekeepers agrees to accept the change.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Dubrovsky</dc:creator><pubDate>Thu, 20 Apr 2023 22:09:19 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#4318</guid></item><item><title>Hans-Bernhard Broeker posted a comment on merge request #6</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/6/?limit=25#0330</link><description>Setting aside technical issues with the change itself, like having modifications unrelated to the issue at hand, I'm missing an explanation what this change is supposed to be needed for. I.e. on what basis would one conclude that any backslash contained in an argument to compath() was not meant to be part of the actual filename? Where would filenames come from that have such extraneous backslashes? And if there are any of those, how would anyone know whether, e.g., a "\t" is supposed to stand for...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 08 Feb 2023 19:36:49 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/6/?limit=25#0330</guid></item><item><title>György Kövesdi created merge request #6 on Git</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/6/</link><description>File path can contain backslash-escaped characters</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">György Kövesdi</dc:creator><pubDate>Mon, 23 Jan 2023 06:53:33 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/6/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on merge request #5</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/5/?limit=25#50f3</link><description>The bufsize change cannot reasonably be the cause here. BUFSIZ is 1024 on some other platforms, too, where cscope has worked just fine for decades.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 29 May 2022 19:39:16 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/5/?limit=25#50f3</guid></item><item><title>b'Hans-Bernhard Broeker committed [978e2c]</title><link>https://sourceforge.net/p/cscope/cscope/ci/978e2c3818778127b8255992f30632124f0661f1/</link><description>Merge /u/dominikoeo/cscope/ branch bugfix/access-beyond-end-of-string-when-search-called-by-fails into master</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">b'Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 29 May 2022 19:33:46 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/978e2c3818778127b8255992f30632124f0661f1/</guid></item><item><title>Hans-Bernhard Broeker merged merge request #3</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/3/</link><description>fix: access beyond end of string when search called by fails</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 29 May 2022 19:33:45 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/3/</guid></item><item><title>Hans-Bernhard Broeker updated merge request #4</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/4/</link><description>docs: typo fixes in man page and in source code comments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 29 May 2022 19:33:11 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/4/</guid></item><item><title>Dominique Pelle created merge request #5</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/5/</link><description>fix: vim cscope test was failing on macOS Monterey (with M1 processor)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dominique Pelle</dc:creator><pubDate>Sun, 08 May 2022 07:19:44 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/5/</guid></item><item><title>Dominique Pelle created merge request #4</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/4/</link><description>docs: typo fixes in man page and in source code comments</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dominique Pelle</dc:creator><pubDate>Sun, 08 May 2022 06:56:59 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/4/</guid></item><item><title>Dominique Pelle created merge request #3</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/3/</link><description>fix: access beyond end of string when search called by fails</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dominique Pelle</dc:creator><pubDate>Sun, 08 May 2022 06:36:57 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/3/</guid></item><item><title>Hans-Bernhard Broeker updated merge request #2</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/2/</link><description>make cscope not fail if there are no source files in the  directory cscope is being ran</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 07 May 2022 18:57:49 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/2/</guid></item><item><title>Ryan Carsten Schmidt posted a comment on ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/?limit=25#0660</link><description>I've reported it to Apple as feedback id FB9866173.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Carsten Schmidt</dc:creator><pubDate>Sun, 30 Jan 2022 07:47:56 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/?limit=25#0660</guid></item><item><title>Hans-Bernhard Broeker modified ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/</link><description>dyld[39272]: symbol not found in flat namespace '_yylex'</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 29 Jan 2022 17:57:41 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/?limit=25#7275/e870</link><description>If strip can turning a working binary into a broken one then yes, that does mean it's quite thoroughly broken.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 29 Jan 2022 17:56:54 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/?limit=25#7275/e870</guid></item><item><title>Ryan Carsten Schmidt posted a comment on ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/?limit=25#7275</link><description>I found that in the MacPorts portfile, we were running strip cscope after compilation, and that removing that fixed the problem. I don't know why we were stripping the executable, but we had been doing so ever since cscope was added to MacPorts back in 2003. macOS was a much younger operating system back then and perhaps there was a good reason for stripping things at that time or perhaps it was just a whim of whoever added it. I don't know why stipping the executable is now all of a sudden causing...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Carsten Schmidt</dc:creator><pubDate>Sat, 29 Jan 2022 02:22:37 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/?limit=25#7275</guid></item><item><title>Hans-Bernhard Broeker modified a comment on ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/?limit=25#f9d8</link><description>The fact that building the same source for different versions of the same platform apparently gives a different result is a very strong indication that whatever the actual reason for this is, it has very little or nothing to do with the cscope source code. Given that, and the additional limitation that I don't have any personal experience,with, nor access to MacOS machines, I'm afraid you're on your own. I can only offer some rough suggestions: yylex() is part of the scanner generated by whatever...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 17 Jan 2022 18:37:52 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/?limit=25#f9d8</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/?limit=25#f9d8</link><description>The fact that building the same source for different versions of the same platform apparently gives a different result is a very strong indication that whatever the actual reason for this is, it has very little or nothing to do with the cscope source code. Given that, and the additional limitation that I don't have any personal experience, with nor access, to MacOS machines, I'm afraid you're on your own. I can only offer some rough suggestions: yylex() is part of the scanner generated by whatever...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 17 Jan 2022 18:37:20 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/?limit=25#f9d8</guid></item><item><title>Ryan Carsten Schmidt created ticket #303</title><link>https://sourceforge.net/p/cscope/bugs/303/</link><description>dyld[39272]: symbol not found in flat namespace '_yylex'</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Carsten Schmidt</dc:creator><pubDate>Mon, 17 Jan 2022 02:51:26 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/303/</guid></item><item><title>Hans-Bernhard Broeker modified a comment on merge request #2</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/2/?limit=25#9b55</link><description>I don't agree with the reasoning behind this change. The user should most definitely not expect that cscope would just use the existing file as-is, instead of trying to update the database. If they wanted that behaviour, they should have used the -d option. And no, turning on -R is by no means the only or obviously correct answer either. For all we know the user may just not have been aware they ran the program in completely the wrong folder.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 25 Nov 2021 19:18:49 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/2/?limit=25#9b55</guid></item><item><title>Hans-Bernhard Broeker posted a comment on merge request #2</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/2/?limit=25#9b55</link><description>I don't agree with the reasoning behind this change. The user should most definitely expect that cscope would just use the existing file as-is, instead of trying to update the database. If they wanted that behaviour, they should have used the -d option. And no, turning on -R is by no means the only or obviously correct answer either. For all we know the user may just not have been aware they ran the program in completely the wrong folder.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 25 Nov 2021 17:22:35 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/2/?limit=25#9b55</guid></item><item><title>Arjun created merge request #2</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/2/</link><description>make cscope not fail if there are no source files in the  directory cscope is being ran</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arjun</dc:creator><pubDate>Tue, 23 Nov 2021 05:31:45 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/2/</guid></item><item><title>Steve Hayes posted a comment on ticket #200</title><link>https://sourceforge.net/p/cscope/bugs/200/?limit=25#386a</link><description>I think a code base with duplicated function prototypes can yield the "File does not have expected format" issue. A very minimal example does not reproduce this issue for me. My solution was delete the duplicated function prototypes from my codebase and enjoy cscope!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Hayes</dc:creator><pubDate>Wed, 27 Oct 2021 14:42:32 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/200/?limit=25#386a</guid></item><item><title>blarsen created ticket #302</title><link>https://sourceforge.net/p/cscope/bugs/302/</link><description>cscope_maps.vim issues when reopening a file in a project</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blarsen</dc:creator><pubDate>Tue, 14 Sep 2021 15:13:04 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/302/</guid></item><item><title>Hans-Bernhard Broeker modified a comment on ticket #301</title><link>https://sourceforge.net/p/cscope/bugs/301/?limit=25#6de6</link><description>This actually is a problem in the scanner, first. The Y(a) macro call is mistaken for a function definition, with the braces in the #define X(a) line as its function body, and everything between as the (K&amp;R-style) argument definition list. Then as the parser goes on it finds #define X(a) as a macro definition. And then inside that, it mistakes "}while(0)" as a function call. The query/output routine later barfs as it tries to find the beginning of the line that function call was in, because the database...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 08 Feb 2021 23:16:57 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/301/?limit=25#6de6</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #301</title><link>https://sourceforge.net/p/cscope/bugs/301/?limit=25#6de6</link><description>This actually is a problem in the scanner, first. The Y(a) macro call is mistaken for a function definition, with the braces in the #define X(a) line as its function body, and everything between as the (K&amp;R-style) argument definition list. Then as the parser goes on it finds #define X(a) as a macro definition. And then inside that, it mistakes "}while(0)" as a function call. The query/output routine later barfs as it tries to find the beginning of the line that function call was in, because the database...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 08 Feb 2021 23:11:32 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/301/?limit=25#6de6</guid></item><item><title>&lt;REDACTED&gt; posted a comment on ticket #301</title><link>https://sourceforge.net/p/cscope/bugs/301/?limit=25#2bbf</link><description>Here is the example file that I used.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">&lt;REDACTED&gt;</dc:creator><pubDate>Sun, 07 Feb 2021 23:35:50 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/301/?limit=25#2bbf</guid></item><item><title>&lt;REDACTED&gt; created ticket #301</title><link>https://sourceforge.net/p/cscope/bugs/301/</link><description>Internal error: cannot get source line from database</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">&lt;REDACTED&gt;</dc:creator><pubDate>Sun, 07 Feb 2021 23:35:17 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/301/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/</link><description>15.9 + master: build fails with gcc 10.2.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 25 Jan 2021 15:11:39 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/?limit=25#bf19</link><description>It might be interesting to tell the public what that mistake was, so others can avoid tripping over it. I will close this anyway.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 25 Jan 2021 15:11:38 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/?limit=25#bf19</guid></item><item><title>Tomasz K&amp;#322;oczko posted a comment on ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/?limit=25#d7b9</link><description>Feel free to close that ticket. I found what I've done wrong :P</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomasz K&amp;#322;oczko</dc:creator><pubDate>Mon, 25 Jan 2021 08:15:21 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/?limit=25#d7b9</guid></item><item><title>Chinmay Chhajed created ticket #300</title><link>https://sourceforge.net/p/cscope/bugs/300/</link><description>Doesn't find inline functions</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chinmay Chhajed</dc:creator><pubDate>Thu, 01 Oct 2020 07:03:19 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/300/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/?limit=25#33df/9b49</link><description>Well, somehow it managed to hide the correct header file, curses.h, from the configure script. Instead it found the C++ version: cursesw.h. How exactly that happened can only be analyzed by looking at your config.log file. FWIW the original script would never even look for a file of that name.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 16:28:04 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/?limit=25#33df/9b49</guid></item><item><title>Tomasz K&amp;#322;oczko posted a comment on ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/?limit=25#33df</link><description>I'm using ncurses 6.2-4.2020081. None of other my packages complains about anything wrong in ncurses header files.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomasz K&amp;#322;oczko</dc:creator><pubDate>Sun, 06 Sep 2020 13:52:58 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/?limit=25#33df</guid></item><item><title>Hans-Bernhard Broeker modified ticket #265</title><link>https://sourceforge.net/p/cscope/bugs/265/</link><description>Inconsistent enum tagging</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 12:19:54 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/265/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #265</title><link>https://sourceforge.net/p/cscope/bugs/265/?limit=25#58da</link><description>This is actually a duplicate of bug #220</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 12:19:54 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/265/?limit=25#58da</guid></item><item><title>Hans-Bernhard Broeker modified ticket #255</title><link>https://sourceforge.net/p/cscope/bugs/255/</link><description>c++ namespace key word not supported</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 12:04:47 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/255/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #292</title><link>https://sourceforge.net/p/cscope/bugs/292/</link><description>Full path no longer printed using -P</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 12:01:16 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/292/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #293</title><link>https://sourceforge.net/p/cscope/bugs/293/</link><description>cscope cannot find function which is parse as function pointer</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 11:59:40 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/293/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/</link><description>15.9 + master: build fails with gcc 10.2.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 11:54:17 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/?limit=25#7e66</link><description>AFAICS none of those failures actually originate in cscope itself. Note how they're all in system library header files, which somehow expanded C++-only pieces to a C compiler. I would suspect the root cause to be either in a broken ncurses installation, or a broken RPM build script.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 06 Sep 2020 11:54:17 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/?limit=25#7e66</guid></item><item><title>Tomasz K&amp;#322;oczko created ticket #299</title><link>https://sourceforge.net/p/cscope/bugs/299/</link><description>15.9 + master: build fails with gcc 10.2.1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomasz K&amp;#322;oczko</dc:creator><pubDate>Sat, 05 Sep 2020 15:19:01 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/299/</guid></item><item><title>Yichao Yu modified a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#a698</link><description>but this misunderstands the nature of lstat(). lstat() follows the link so the stat struct returned is that of the referenced file. While there might be other reason this is rejected, this statement is wrong. From the manpage of fstatat on linux. The lstat() function shall be equivalent to stat(), except when path refers to a symbolic link. In that case lstat() shall return information about the link, while stat() shall return information about the file the link references. and the original poster...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yichao Yu</dc:creator><pubDate>Fri, 28 Aug 2020 00:54:27 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#a698</guid></item><item><title>Yichao Yu posted a comment on ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/?limit=25#a698</link><description>but this misunderstands the nature of lstat(). lstat() follows the link so the stat struct returned is that of the referenced file. While there might be other reason this is rejected, this statement is wrong. From the manpage of fstatat on linux. The `lstat()` function shall be equivalent to `stat()`, except when path refers to a symbolic link. In that case `lstat()` shall return information about the link, while `stat()` shall return information about the file the link references. and the original...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yichao Yu</dc:creator><pubDate>Fri, 28 Aug 2020 00:53:49 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/?limit=25#a698</guid></item><item><title>Hans-Bernhard Broeker committed [eaea31]</title><link>https://sourceforge.net/p/cscope/cscope/ci/eaea31cb93ecddda69a373f83f632e1a450c3c90/</link><description>emacs plugin fixup: GNU/Emacs 27.1 removes function process-kill-without-query</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 26 Aug 2020 16:58:27 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/eaea31cb93ecddda69a373f83f632e1a450c3c90/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #52</title><link>https://sourceforge.net/p/cscope/feature-requests/52/?limit=25#f46a</link><description>Ticket moved from /p/gnuplot/bugs/2221/ Can't be converted: _milestone: _priority:</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 02 Feb 2020 12:22:41 -0000</pubDate><guid>https://sourceforge.net/p/cscope/feature-requests/52/?limit=25#f46a</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/?limit=25#1670/d161</link><description>extern "C" states that the variable or function has C linkage. Yes. But only in the C++ language. In C that would a syntax error.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 30 Jan 2020 01:31:30 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/?limit=25#1670/d161</guid></item><item><title>Alex P posted a comment on ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/?limit=25#1670</link><description>extern is a C keyword. It serves two puposes - states that the variable is declared externally(outside of this file) and can specify the linkage type. extern "C" states that the variable or function has C linkage. It tell compiler that this function name should not be mangled. I thought there were other linkage types than just "C" but I couln't find any examples. What would be the proper fix in cscope for this? Take out all things between #ifdef __cplusplus/#endif?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex P</dc:creator><pubDate>Thu, 30 Jan 2020 01:24:52 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/?limit=25#1670</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/?limit=25#5f39/3737</link><description>extern "C" statement is a valid C statement. No, it's really not. That's why it's almost invariably enclosed in an #ifdef __cplusplus #endif bracket: so the C compiler never sees it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 30 Jan 2020 01:01:51 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/?limit=25#5f39/3737</guid></item><item><title>Alex P posted a comment on ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/?limit=25#5f39</link><description>Is there another fix possible for this issue? This is a valid issue since extern "C" statement is a valid C statement.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex P</dc:creator><pubDate>Wed, 29 Jan 2020 23:59:34 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/?limit=25#5f39</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/?limit=25#cd22</link><description>There are at least 3 problems with that patch: 1. it triggers on every occurance of "C" 2. it blindly assumes that extern "C" will only ever appear with a { after it 3. it blindly assumes that extern "C" { can only appear at the outermost bracelevel</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:54:11 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/?limit=25#cd22</guid></item><item><title>Hans-Bernhard Broeker modified ticket #295</title><link>https://sourceforge.net/p/cscope/bugs/295/</link><description>extern "C" used in include file prevents enumeration members from appearing in global scope</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:52:01 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/295/</guid></item><item><title>Hans-Bernhard Broeker committed [3f9e3d]</title><link>https://sourceforge.net/p/cscope/cscope/ci/3f9e3da40a77274705c9cb9103a6046daa950f5d/</link><description>doc/cscope.1: Fix hyphens</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:38:22 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/3f9e3da40a77274705c9cb9103a6046daa950f5d/</guid></item><item><title>Hans-Bernhard Broeker committed [bb7f25]</title><link>https://sourceforge.net/p/cscope/cscope/ci/bb7f25fad3cade493486a6287f5212cdfb6cce24/</link><description>contrib/ocs: Fix bashims (Closes: #480591)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:38:22 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/bb7f25fad3cade493486a6287f5212cdfb6cce24/</guid></item><item><title>Hans-Bernhard Broeker committed [e1b4cb]</title><link>https://sourceforge.net/p/cscope/cscope/ci/e1b4cbc93529b07b3217928e8f9b1f43b80f9b06/</link><description>fscanner: swallow function as parameters</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:38:22 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/e1b4cbc93529b07b3217928e8f9b1f43b80f9b06/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #254</title><link>https://sourceforge.net/p/cscope/bugs/254/</link><description>non getopt option parsing broken</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:33:58 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/254/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #247</title><link>https://sourceforge.net/p/cscope/bugs/247/</link><description>cscope: cannot find file</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:07:35 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/247/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #241</title><link>https://sourceforge.net/p/cscope/bugs/241/</link><description>Line number offset while browsing perl code</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 23:03:15 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/241/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #240</title><link>https://sourceforge.net/p/cscope/bugs/240/</link><description>segmentation fault while building library</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:59:30 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/240/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #238</title><link>https://sourceforge.net/p/cscope/bugs/238/</link><description>Building Under Cygwin</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:57:48 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/238/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #229</title><link>https://sourceforge.net/p/cscope/bugs/229/</link><description>-I options doesn't handle symbolic link</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:54:54 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/229/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #216</title><link>https://sourceforge.net/p/cscope/bugs/216/</link><description>parser breaks on NUL before preprocessor command line</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:48:18 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/216/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #214</title><link>https://sourceforge.net/p/cscope/bugs/214/</link><description>cscope ignores symlinks to files</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:43:19 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/214/</guid></item><item><title>Hans-Bernhard Broeker modified ticket #202</title><link>https://sourceforge.net/p/cscope/bugs/202/</link><description>Display </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:38:10 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/202/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #202</title><link>https://sourceforge.net/p/cscope/bugs/202/?limit=25#19dc</link><description>DOS-style files really do not belong among cscope's input.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:38:10 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/202/?limit=25#19dc</guid></item><item><title>Hans-Bernhard Broeker modified ticket #206</title><link>https://sourceforge.net/p/cscope/bugs/206/</link><description>Build error under cygwin</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 29 Jan 2020 22:31:10 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/206/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #34</title><link>https://sourceforge.net/p/cscope/support-requests/34/?limit=25#4edb</link><description>Ticket moved from /p/cscope/bugs/298/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Mon, 26 Aug 2019 21:29:56 -0000</pubDate><guid>https://sourceforge.net/p/cscope/support-requests/34/?limit=25#4edb</guid></item><item><title>Michael Schuster created ticket #298</title><link>https://sourceforge.net/p/cscope/bugs/298/</link><description>feedback on support-request #17 is wrong</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Schuster</dc:creator><pubDate>Mon, 26 Aug 2019 14:25:37 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/298/</guid></item><item><title>Hans-Bernhard Broeker modified a blog post</title><link>https://sourceforge.net/p/cscope/news/2019/08/belated-notice-cscope-159-released/</link><description>Belated notice: cscope 15.9 released</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 10 Aug 2019 08:48:03 -0000</pubDate><guid>https://sourceforge.net/p/cscope/news/2019/08/belated-notice-cscope-159-released/</guid></item><item><title>Hans-Bernhard Broeker created a blog post</title><link>https://sourceforge.net/p/cscope/news/2019/08/belated-notice-cscope-159-released/</link><description>Belated notice: cscope 15.9 released</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 10 Aug 2019 08:47:44 -0000</pubDate><guid>https://sourceforge.net/p/cscope/news/2019/08/belated-notice-cscope-159-released/</guid></item><item><title>Josh Allmann posted a comment on ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/?limit=25#edc1</link><description>what you really need is a fresher vim. Compiled a vim from git master, and it seems to work now with cscope master. Thanks for the tip.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Josh Allmann</dc:creator><pubDate>Fri, 02 Aug 2019 02:40:45 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/?limit=25#edc1</guid></item><item><title>Hans-Bernhard Broeker modified ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/</link><description>15.9 - searching for an undefined symbol causes cscope/vim to freeze</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 01 Aug 2019 16:26:46 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/?limit=25#9cb4</link><description>Reverting that change would be quite obviously the wrong idea. Without that fix, cscope might just crash on the spot, which cannot possibly be correct. That indicates the actual problem is closer to vim than to cscope, here. I suspect (your version of) the cscope support in vim just don't expect the output "Unable to search database" from its "cscope -l" subprocess. And indeed, on inspection of the vim sources, they did add code to handle this new response in January of 2018. So: what you really...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 01 Aug 2019 16:14:40 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/?limit=25#9cb4</guid></item><item><title>Josh Allmann posted a comment on ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/?limit=25#6499</link><description>Can confirm that this happens here on macOS with the following steps: Clone cscope git master at https://git.code.sf.net/p/cscope/cscope export EDITOR=vim Run cscope -R to generate an index. Here, I used the root of the ffmpeg git repo. Open ffmpeg.c file via "Find this file:" Run ":cs f s &lt;undefined-symbol&gt;" within vim.&lt;/undefined-symbol&gt; Vim freezes / becomes unresponsive and has to be killed. Was able to bisect and narrow it down to this commit: 6d646e7528f499d6df559cffc43ee11dd424c501 $ git show...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Josh Allmann</dc:creator><pubDate>Wed, 31 Jul 2019 22:58:03 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/?limit=25#6499</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/?limit=25#3930</link><description>This does not reproduce here. Neither in Vim, nor in cscope when used on its own. This makes it likely that the homebrew port you're using is the problem.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sun, 14 Jul 2019 20:34:09 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/?limit=25#3930</guid></item><item><title>Adam Incera created ticket #297</title><link>https://sourceforge.net/p/cscope/bugs/297/</link><description>15.9 - searching for an undefined symbol causes cscope/vim to freeze</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Incera</dc:creator><pubDate>Thu, 11 Jul 2019 21:46:21 -0000</pubDate><guid>https://sourceforge.net/p/cscope/bugs/297/</guid></item><item><title>Heath Caldwell modified a comment on merge request #1</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#2fbf</link><description>According to K&amp;R, "fflush causes any buffered but unwritten data to be written". According to the Linux man page, "fflush() forces a write of all user-space buffered data ...". From my understanding, I think that it is safe to regard a successful fflush() call as guaranteeing that the data will be available for a future read from the underlying file. For more safety, the return value should probably be checked (but the same should be followed if depending on fclose() to guarantee that the data was...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Heath Caldwell</dc:creator><pubDate>Sun, 14 Apr 2019 07:14:32 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#2fbf</guid></item><item><title>Heath Caldwell posted a comment on merge request #1</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#2fbf</link><description>According to K&amp;R, "fflush causes any buffered by unwritten data to be written". According to the Linux man page, "fflush() forces a write of all user-space buffered data ...". From my understanding, I think that it is safe to regard a successful fflush() call as guaranteeing that the data will be available for a future read from the underlying file. For more safety, the return value should probably be checked (but the same should be followed if depending on fclose() to guarantee that the data was...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Heath Caldwell</dc:creator><pubDate>Sun, 14 Apr 2019 07:14:08 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#2fbf</guid></item><item><title>Hans-Bernhard Broeker updated merge request #1</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/1/</link><description>Fix double fclose() on script file in changestring()</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 13 Apr 2019 12:56:03 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/1/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on merge request #1</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#4269</link><description>I'm less than fully convinced that fflush() is sufficient here. That's basically just a friendly hint that the stdio.h functions should do something about getting stuff out there, but it doesn't fully guarantee the data are available to the executed shell immediately after. I've implemented a different solution that keeps the outside effects as it was, while still avoiding the double fclose().</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 13 Apr 2019 12:54:46 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/1/?limit=25#4269</guid></item><item><title>Hans-Bernhard Broeker committed [f632c3]</title><link>https://sourceforge.net/p/cscope/cscope/ci/f632c3fd86fce2c495a290dd70f5f09e3e7e7a28/</link><description>Avoid double-free via double fclose in changestring.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 13 Apr 2019 12:54:13 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/f632c3fd86fce2c495a290dd70f5f09e3e7e7a28/</guid></item><item><title>Heath Caldwell created merge request #1</title><link>https://sourceforge.net/p/cscope/cscope/merge-requests/1/</link><description>Fix double fclose() on script file in changestring()</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Heath Caldwell</dc:creator><pubDate>Fri, 12 Apr 2019 06:27:11 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/merge-requests/1/</guid></item><item><title>Hans-Bernhard Broeker committed [f69347]</title><link>https://sourceforge.net/p/cscope/cscope/ci/f693474b85f8dc1d31570833c62d9210ed1ffcf2/</link><description>Avoid putting directories found during header search into srcfiles.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 23 Aug 2018 13:48:51 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/f693474b85f8dc1d31570833c62d9210ed1ffcf2/</guid></item><item><title>mikhail nefedov posted a comment on ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/?limit=25#fc99</link><description>Got it!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mikhail nefedov</dc:creator><pubDate>Thu, 23 Aug 2018 13:12:46 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/?limit=25#fc99</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/?limit=25#b73a/f7f5</link><description>No, that wouldn't be truly sensible. addsrcfile() has a well-defined job, as given by its name: add something to srcfiles. Doing more in there would be somewhat wastefule, e.g. in the cases where it's called on reading the current database, i.e. with pathnames that have already been vetted the previous time round.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 23 Aug 2018 11:59:45 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/?limit=25#b73a/f7f5</guid></item><item><title>mikhail nefedov posted a comment on ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/?limit=25#b73a</link><description>Thanks. Understood about not opening the dir.h BTW would it be sensible to move the checking for regular files into the addsrcfile()?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mikhail nefedov</dc:creator><pubDate>Thu, 23 Aug 2018 01:02:10 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/?limit=25#b73a</guid></item><item><title>Hans-Bernhard Broeker modified ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/</link><description>"Cannot open file" error on erroneously added directory for incfile.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 22 Aug 2018 22:39:52 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/</guid></item><item><title>Hans-Bernhard Broeker posted a comment on ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/?limit=25#7c35</link><description>Patch looks good. But just in case, please note that even with the patch, cscope would not find that header dir.h while looking for &lt;dir&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Wed, 22 Aug 2018 22:39:52 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/?limit=25#7c35</guid></item><item><title>mikhail nefedov created ticket #90</title><link>https://sourceforge.net/p/cscope/patches/90/</link><description>"Cannot open file" error on erroneously added directory for incfile.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mikhail nefedov</dc:creator><pubDate>Wed, 22 Aug 2018 19:28:14 -0000</pubDate><guid>https://sourceforge.net/p/cscope/patches/90/</guid></item><item><title>Hans-Bernhard Broeker committed [6a6998]</title><link>https://sourceforge.net/p/cscope/cscope/ci/6a6998ecd0392ea643c4c4b317af9af8270761aa/</link><description>Cull extraneous declaration</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Thu, 09 Aug 2018 14:26:09 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/6a6998ecd0392ea643c4c4b317af9af8270761aa/</guid></item><item><title>Hans-Bernhard Broeker committed [39fb38]</title><link>https://sourceforge.net/p/cscope/cscope/ci/39fb385d69dc06343e8f8a7e28d516d5aef97ec8/</link><description>[modified from patch #81] Fix reading include files in -c mode</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 28 Jul 2018 17:15:57 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/39fb385d69dc06343e8f8a7e28d516d5aef97ec8/</guid></item><item><title>Hans-Bernhard Broeker committed [aafa9a]</title><link>https://sourceforge.net/p/cscope/cscope/ci/aafa9ac522027f612420190e92e5397c32cf2998/</link><description>The file has not been called config-h.in for ages.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hans-Bernhard Broeker</dc:creator><pubDate>Sat, 28 Jul 2018 17:15:57 -0000</pubDate><guid>https://sourceforge.net/p/cscope/cscope/ci/aafa9ac522027f612420190e92e5397c32cf2998/</guid></item></channel></rss>