News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

ToDoList improvements

Started by danselmi, December 22, 2011, 12:08:03 PM

Previous topic - Next topic

danselmi

Hi

I prepared a patch to make ToDoList more language independent.

  • get comment token from lexer configuration
  • added doxygen tokens
  • adjust parser to use tokens and additionaly recognize #warning and #error todos

Has anybody some time to test/review before I apply it? There is/should be no visible change, except that it does work for other syntax than C/C++ too.


regards, danselmi
spell checker plugin: [url="http://developer.berlios.de/projects/spellchecker/"]http://developer.berlios.de/projects/spellchecker/[/url]
nassi shneiderman plugin: [url="http://developer.berlios.de/projects/nassiplugin"]http://developer.berlios.de/projects/nassiplugin[/url]

MortenMacFly

I am not sure if this:
std::bitset<(int)tdctError+1> suppportedTdcts
...will compile on all supported (relevant) compilers, but please remove the stutter in suppportedTdcts anyways...  :)

Besides: I'll give it a try...
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

neo1691

Hi i dont know whether this is the right place for posting this or not!!

I can see in ToDo list there is a button called refresh.. I can make out that this button refreshes the list as other users working on the same project adds them to the list.

But how do you people achieve that. I mean how can many people work on the same project at the same time. I have my friend and we too live out at far out places and it becomes very hard programming small projects together.

I would be nice if i get the idea behind it.

Thanks!

oBFusCATed

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]


neo1691

Okay i figured out that revision control is a strategy used for program development.

I was actually searching for a provision so that me and my partner can work on the same project together, being at different places.. like if someone adds a ToDo list at his home, it should pop up on the others home (in the same project)

oBFusCATed

Hm, read again about version control, because it seems that you've not understood the whole idea.
Also you can try to read the initial chapters of the svn-book or git-book, etc.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

neo1691

Quote from: oBFusCATed on February 17, 2012, 10:32:45 AM
Hm, read again about version control, because it seems that you've not understood the whole idea.
Also you can try to read the initial chapters of the svn-book or git-book, etc.

:P Okay!!  :D

MortenMacFly

Quote from: danselmi on December 22, 2011, 12:08:03 PM
I prepared a patch to make ToDoList more language independent.
BTW; I stumbled across this again and after testing for some time now, I think you should commit it. It really makes perfect sense and I don't see any negative side-effects nor loss of functions.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

danselmi

I will commit it when i am back at home(the end of the week).
spell checker plugin: [url="http://developer.berlios.de/projects/spellchecker/"]http://developer.berlios.de/projects/spellchecker/[/url]
nassi shneiderman plugin: [url="http://developer.berlios.de/projects/nassiplugin"]http://developer.berlios.de/projects/nassiplugin[/url]