[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [h-e-w] Problems in buffer saving
From: |
rob . davenport |
Subject: |
Re: [h-e-w] Problems in buffer saving |
Date: |
Thu, 8 Jan 2004 12:30:07 -0500 |
Not to be nitpicking, but when I'm helping a customer try to figure out
what's going on with problems in our product, statements like
"check that the class browser works" are sufficiently vague to set off
warning bells. I've _assumed_ they mean one thing when they've
been doing something slightly, or even entirely different. So, what
_exactly_ do you do in steps 1,3,5, and 7 to "check that the class
browser works"? Edit a .cpp file, add the body of a previously-
unimplemented function, save; and then not see it show up in the
browser? Edit a .h file, add new function to a class, save, and not
see it show up in the browser?
As for the files being identical on a binary diff, how about the
date/time
stamps (created, accessed, modified)? Are they the same? Other
properties (read-only perhaps? ACLs?)
Rob
Message from Alvi Hirvelä <address@hidden>@gnu.org received on
01/08/2004 02:36 AM
> What do you mean by "fails to use the source browser"? What exactly is
> the symptom you are seeing?
>
Well, for example, as soon as I save the buffer in emacs, the
corresponding class disappears from the class browser window (if I edit
a header file). If I save a source file and try to use the class browser
to jump to a function implementation, it fails to find the
implementation and gives an error message.
As somebody asked if I'm using visemacs for integration, yes I am. But
the problem is not there, since I have tried it completely without the
visemacs. Let's make things simple and I'll describe a procedure that
will show the problem.
1) I open a project in Visual C++ and check the the class browser works
for some particular class. I'll close the Visual C++.
2) I edit the source file having the class with notepad and save it. I
close the notepad.
3) I open the project in Visual C++ and check that the class browser
works for the very same class. I close the Visual C++
4) I edit the source file having the class with emacs and save it. I
close the emacs.
5) I open the project in Visual C++ and the class browser does not even
see the class! I close the Visual C++.
6) Now I just open and save the file with notepad (no modifications to
the file!). Close notepad.
7) I open the project in Visual C++ and the class browser works again
fine!
The file after step 2 and 4 is identical when doing a binary diff.
I hope somebody has an idea how to resolve this problem.
thanks,
Alvi
..............................................................
MTV3 Laajakaista - Hauskemman elämän puolesta.
http://www.mtv3.fi/liittyma/hankinta/laajakaista/
- [h-e-w] Problems in buffer saving, Alvi Hirvelä, 2004/01/07
- Re: [h-e-w] Problems in buffer saving, rob . davenport, 2004/01/07
- Re: [h-e-w] Problems in buffer saving, Alvi Hirvelä, 2004/01/08
- Re: [h-e-w] Problems in buffer saving,
rob . davenport <=
- RE: [h-e-w] Problems in buffer saving, Ludwig, Mark, 2004/01/08
- RE: [h-e-w] Problems in buffer saving, Alvi Hirvelä, 2004/01/09