find bug:
in highlighted text if string look like
'\\' text
or
"\\" text
text has "quote color"
find bug:
in highlighted text if string look like
'\\' text
or
"\\" text
text has "quote color"
Cut and Run
right! thanks for submitting this bug!
Unfortunately it won't be fixed soon. The project is in reorganization state : the team is designing a roadmap and assigning roles before starting coding again.
ASA we'll start coding again this bug will be fixed but, please, try submitting them on Berlios bugtracker so as to allow to keep track of them more easily
Current Qt projects : QCodeEdit, RotiDeCode
hey boys
have u new version?
wait impatiently for it (case have no IDE at all and must write in console
i have write my proper editor - very simple but it work yet
Thanks for giving snippet. I'll have a look ASAP.
We don't have a real new version yet. The svn trunk has been updated and it works but it will not be maintained anymore (except maybe for some bugs). We are ATM redesigning the app (new relationship scheme, better separation between modules, plugin implementation and so on...) and all of us are quite busy so the next usable release is not planned yet but should come (unless we encounter big problems) before the end of May.
Current Qt projects : QCodeEdit, RotiDeCode
Gotcha !
After a some weeks of thinking and (hard) coding I came to something nice! The new branch of DevQt is now at a beta stage. The internal architecture is now much clearer and flexible; the GUI uses a perspective system and a powerfull MDI library to let the plugins customize the app. Actually (nearly) everything is now done in plugins (a default one being provided to take care of C++/Qt4) :
- GUI (dock widgets, menubar, toolbars)
- project management
- file loading
- text editing customization (indentation, highlighting, parenthesis matching...)
The archive has been tested under :
- Window$ ME, mingw 3.4.2, Qt 4.1.2
- Suse 10.0, gcc 4.0.2, Qt 4.1.3 snapshot
If no bug is reported within a week, this archive will become the svn trunk and the developpment will restart at a faster pace.
P.S : we would greatly appreciate Mac feedback because DevQt is meant to be fully cross platfrom
Current Qt projects : QCodeEdit, RotiDeCode
I just hope it's not to late to ask it to be simple, so that you can work with just one simple file and not multiple file projects, and that you can use it and do stuff without using qt stuff (i.e. qmake etc.) or having qt installed, and that it will be a great application!
Unfortunatelly:
Qt Code:
g++ -Wl,-rpath,/usr/local/Trolltech/Qt-4.1.1/lib -o ../../devqt.bin ../tmp/obj/linux/exec/main.o -L/usr/local/Trolltech/Qt-4.1.1/lib -L".." -ldevqt -lQtGui -L/home/user/tmp/qt-x11-opensource-src-4.1.1/lib -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -ldl -lpthread ../libdevqt.so: undefined reference to `map()' collect2: ld returned 1 exit status make[1]: *** [../../devqt.bin] Erreur 1 make[1]: Leaving directory `/home/user/tmp/devqt-0.3.1/src/exec' make: *** [sub-exec-make_default] Erreur 2To copy to clipboard, switch view to plain text mode
- The Manual said the program required Win95 or better, so I installed Linux.
- Newton was a pessimist.
- no Risk! no FuN!
U can use/test Qt4DS insteadOriginally Posted by evgenM
I go check your last source of DevQt.
P@sNox,
thanx pasnox - i use it about month =] -- good IDE(i like it)Originally Posted by pasnox
about DevQt - can't compile, same errors as at Dwarf007 (do u test it?)
Ouch! What the hell??? Sure I tested it but unfortunately not under Qt 4.1.1 or lower...Originally Posted by evgenM
I've got to do soon, it damn it! Please could you send me more information about your system(s) ? I mean OS, compiler and Qt version.
It needs Qt4 installed (at the very least QtCore4.so and QtGui4.so) because Qt is the lib used to create GUI (and to perform lots of other tasks BTW). Both single file and project compilation should be available and we welcome ideas because no compilation is implemented yet. The default plugin handles c++/Qt4 and will require qmake (and possibly - it depends on the porject - uic, rcc, ...) to compile projects and gcc/mingw to compile any c(++)I just hope it's not to late to ask it to be simple, so that you can work with just one simple file and not multiple file projects, and that you can use it and do stuff without using qt stuff (i.e. qmake etc.) or having qt installed, and that it will be a great application!
Current Qt projects : QCodeEdit, RotiDeCode
i use qt 4.1.2 under Linux (my gcc version 2.95.4 - very old =] )Originally Posted by fullmetalcoder
but i think problem with your library
use ldd -r -d on libdevqt.so and see
...................
libc.so.6 => /lib/libc.so.6 (0x40ca8000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40d8d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
undefined symbol: map__Fv (./libdevqt.so)
Compiles fine with gcc 4.01 and Qt 4.1.2 on mdk.
gcc version 3.3.2
Mandrake Linux 10.0 3.3.2-6mdk
Qt version 4.1.1
Not fine :-(
I might have to update all this stuff :-)
- The Manual said the program required Win95 or better, so I installed Linux.
- Newton was a pessimist.
- no Risk! no FuN!
Hi FMC,
Why arent you using the SVN?
Why arent you announcing your own team about the new release?
Why didn't you test the software?
Why did you release a BZ2 file, a nont native format on Windows?
Why did not you use the script for loading the application which I posted on the mailing list, instead of what is released on this bz2? (no parameters, LD_LIBRARY_PATH is not set correctly)
Why don't you have a project file for compiling the project from the main lib? I asked for it several times, and added it to the SVN. Not that you use it for anything...
Why do you refuse to use the facilities provided by Berlios, and you continue to use this forum as a release manager ? (even though you were asked not to do this a few months ago)
Why doesn't the project have an install target?
Why there is no option to create a new project? A new file?
Why the open project option does not work (I mean the on in the project menu, and the file/open thing yo did, which is just redicoulus)
Why the print command does not work?
Why the search command does not work?
Why the replace command does not work?
Why the gotoline command does not work?
Why the add/remove/configure project command do not work?
Why doesnt the configure shortcuts command work?
Why doesnt the configure tools command work?
Why there is no About dialog?
Why ... why why why...
I don't think you understand, how bad this project has gone. A few months ago, you had a bunch of people wiling to help you. Now all you have is a miscompiling code, and a GUI that does nothing.
It may come frome your gcc version but anyway I tracked all the occurence of map() in the source and found only one relevant : in devtreenode.cpp, replaceOriginally Posted by Dwarf007
byQt Code:
QMap<QString, QVariant> map(); def[CustomRole] = map;To copy to clipboard, switch view to plain text mode
and see if it works better...Qt Code:
To copy to clipboard, switch view to plain text mode
@elcuco
1) my internet connection at home isn't working properly so I have no access to SVNWhy arent you using the SVN?
Why arent you announcing your own team about the new release?
Why didn't you test the software?
Why did you release a BZ2 file, a nont native format on Windows?
Why did not you use the script for loading the application which I posted on the mailing list, instead of what is released on this bz2? (no parameters, LD_LIBRARY_PATH is not set correctly)
Why don't you have a project file for compiling the project from the main lib? I asked for it several times, and added it to the SVN. Not that you use it for anything...
Why do you refuse to use the facilities provided by Berlios, and you continue to use this forum as a release manager ? (even though you were asked not to do this a few months ago)
2) I thought the team was dead after your last PM and weeks without news from the other members
3) I tested it!!! :
Windows ME, mingw 3.4.2 :
- Qt 4.1.0
- Qt 4.1.1
- Qt 4.1.2
Suse 10.0, gcc 4.0.2 :
- Qt 4.1.1
- Qt 4.1.3 snapshot
4) bz2 compress better than zip and AFAIK all archiver under win can read it
5) because I was in a hurry, mine worked and I didn't understand yours...
6) I see no use for that...
7) what are the facilities for beta???
why would the project need an install target at such an early state?Why doesn't the project have an install target?
Because it's not implemented yet! Do you think a GUI can be built and connected to the underlying code in a few minutes? This is just a beta...Why there is no option to create a new project? A new file?
Why the open project option does not work (I mean the on in the project menu, and the file/open thing yo did, which is just redicoulus)
Why the print command does not work?
Why the search command does not work?
Why the replace command does not work?
Why the gotoline command does not work?
Why the add/remove/configure project command do not work?
Why doesnt the configure shortcuts command work?
Why doesnt the configure tools command work?
Why there is no About dialog?
Maybe because you want to much in a very short time...Why ... why why why...
Current Qt projects : QCodeEdit, RotiDeCode
Ok.. it compiled now but when I tried to use it.. I opened a pro file and then I double clicked on one of my cpp files which made devqt crash:
Qt Code:
./devqt: line 6: 16097 Segmentation fault ./devqt.binTo copy to clipboard, switch view to plain text mode
By the way:
it is not def but nodes in my devtreenode.cppOriginally Posted by fullmetalcoder
- The Manual said the program required Win95 or better, so I installed Linux.
- Newton was a pessimist.
- no Risk! no FuN!
I am not part of the team, but I'll say a few words anyway
Remember thatOriginally Posted by fullmetalcoderis a declaration of a function called map which returns a QMap<QString, QVariant>.Qt Code:
QMap<QString, QVariant> map();To copy to clipboard, switch view to plain text mode
You should test the code you write on other systems than your own. Especially on some vanilla ones.3) I tested it!!! :
Windows ME, mingw 3.4.2 :
- Qt 4.1.0
- Qt 4.1.1
- Qt 4.1.2
Suse 10.0, gcc 4.0.2 :
- Qt 4.1.1
- Qt 4.1.3 snapshot
AFAIK all (most?) win archivers handle gzip, but they have problems with bzip.4) bz2 compress better than zip and AFAIK all archiver under win can read it
Unfortunately yours didn't work for me5) because I was in a hurry, mine worked and I didn't understand yours...
Heh... my first question after unarchiving the sources, calling qmake from the main dir and reading the error message was "How the hell do you compile this thing?"6) I see no use for that...
I think he meant all those things connected with project releases (I don't know Berlios too well, so I may be wrong).7) what are the facilities for beta???
Then a good habit would be to disable all non-implemented actions. This still gives users an idea of the interface but doesn't make them wonder "why the hell nothing works".Because it's not implemented yet! Do you think a GUI can be built and connected to the underlying code in a few minutes? This is just a beta...
Don't take my answer as a way of discouraging you, this wasn't my intention. And don't be too hasty with releasing new versions. One can always download a snapshot from the SVN (provided that you use it to manage the code :P).
He does not. This is why he had a team of developer which wanted to help him, and he lost them. Because he decided that coding for himself is more important than making a community which can help and find all those bugs he is seeing every release he made.Originally Posted by wysota
No, the team efforts are dead from now.Originally Posted by fullmetarcoder
I tried to help other developers join this project but openning a project on berlios. Then by adding a SVN. Then by adding a forums. Then by openning mailing lists. Then by connecting the SVN to the mailing list so we can all see the commits done by others. Then by annoucing a release schedule, which was not released since people claimed that it segfaults, and there one who can fixed it. Then I added a wiki, which I obsoleted by a better one, which I started filling with content.
Ok.. it compiled now but when I tried to use it.. I opened a pro file and then I double clicked on one of my cpp files which made devqt crash:
Qt Code:
./devqt: line 6 16097 Segmentation fault ./devqt.binTo copy to clipboard, switch view to plain text modeWhat the hell? I thought I fixed that... BTW this bug is rather ununderstandable! AFAIK the concerned classes make sure that the window title contains a [*] placeholder and even if it does not I can hardly think of a reason for such a thing to cause a segfault...
is a declaration of a function called map which returns a QMap<QString, QVariant>.Inside of a class constructor ???
You should test the code you write on other systems than your own. Especially on some vanilla ones.The question you should ask yourself is : can I find other systems to test my code?
Unfortunately yours didn't work for meSorry... I'm quite a noob a shell scripting so I'll use elcuco script instead.
Sorry once again... My understanding was that any coder would look in the src dir to compile the app. I'll fix it...Heh... my first question after unarchiving the sources, calling qmake from the main dir and reading the error message was "How the hell do you compile this thing?"
I think he meant all those things connected with project releases (I don't know Berlios too well, so I may be wrong).
The last time I used a facility to release file elcuco shouted at me...
I'll think about that!Then a good habit would be to disable all non-implemented actions. This still gives users an idea of the interface but doesn't make them wonder "why the hell nothing works".
Originally Posted by elcucoOriginally Posted by elcuco
You don't seem to realize that you are at least as responsible as I am... YOU forced DevQt to stand as a strong project while it wasn't mature! YOU openned a SVN while I wasn't able to use it! I know you wanted only to help but you may have thought a little more; DevQt and I neede more time... I won't blame you but I feel sad to know that this waste only comes from good intentions...
I've understood the power of a community a few years ago and, despite the troubles I encountered with DevQt I will still rely on it! I started this project because I needed an IDE but I'd be the happiest man in the world if my work could satisfy and help other people!
Even if I did this wouldn't has any effect.Don't take my answer as a way of discouraging you, this wasn't my intention.
I welcome your advices (and any advices BTW).
The problems with the SVN are that :
- I didn't wanted to put an instable version on it before precisely setting the architecture and coding the lowest-level code. This is now over : SVN will be used
- My f****** internet connection is not working properly at home so I have to find other PC to communicate but these ones don't have a SVN client installed and I can't install one on them...
@elcuco
Thus, you still want to help just put the content of the archive in the trunk after putting the current trunk in a release folder like you did with the older versions.
Last edited by fullmetalcoder; 12th May 2006 at 13:18. Reason: fixed some typos and the code tag
Current Qt projects : QCodeEdit, RotiDeCode
Yes. The place doesn't matter (it only affects the scope of the declaration).Originally Posted by fullmetalcoder
I don't think it's so hard. You have some people in your team, you surely have friends with computers and, as a last resort, there is the community of this site.The question you should ask yourself is : can I find other systems to test my code?
Why should I have to look into any directory? Adding a .pro file with SUBDIRS target does the trick.Sorry once again... My understanding was that any coder would look in the src dir to compile the app. I'll fix it...
Does it mean you shouldn't use it anymore?The last time I used a facility to release file elcuco shouted at me...
But that's what's SVN for! You can put unstable code there and when it becomes stable, you tag it and make a new release. SVN is used for development, not for releasing files.The problems with the SVN are that :
- I didn't wanted to put an instable version on it before precisely setting the architecture and coding the lowest-level code.
What's wrong with it? How does it affect svn connection? BTW. You don't need to have a SVN client installed to use SVN. You can use a command line version which surely doesn't have any special requirements for access rights or disk space.- My f****** internet connection is not working properly at home
You know guys, I just finished reading your discussions on the berlios forum. I think your biggest problem is that you have problems communicating each other and working together.
You should focus on the common goal -- designing an application. Working separate won't help you achieve that goal. Nobody expects you to finish your app in a month or two, you don't have to hurry and release new code every now and then.
I couldn't find the (in?)famous roadmap, so I can't tell how did you progress. I think you need to spend few hours together talking about what and why you want to achieve. IRC, VoIP or instant messaging can help here...
It would be a shame to see such an effort wasted.
And if you need help, why don't you ask for it?
Bookmarks