Doclet to generate a ToDo list

Hi folks,
Anybody knows a about a doclet to generate a page with a table with ToDo list like the Doxygen \todo tag ?
Thanks in advance.

A regexp maybe? (assuming 1.4), I think the following will work, if your todo tags are like mine, i.e.
* @TODO A one line string.
^\s*\*\s{1,}TODO\s{1,}\(.{1,}\)$
This reads (I think, untested) start of line, then any number of white-space chars, followed by an astrix follow by one or more white space chars followed by the string "TODO" follow by one or more white space chars followed a captured group containing anything (but it has to be something), upto the end of the line.
If you want the TODO to ignore case, stick a (?i) before it.
you would use it like:
public class Test  {
    public static void display( java.util.regex.Matcher m ) {
     if( !m.find() ) {
         System.out.println( "No Matches" );
         return;
     System.out.println( "Match:" );
     // We know if it matches the first group will be everything, and the
     // second will be the capturing group.
     System.out.println( m.group( 1 ) );
    public static void main(java.lang.String[] args) {
     String regex = "^\\s*\\*\\s{1,}TODO\\s{1,}(.{1,})$";
     String notAtodo = "int hello = 1;";
     String aTodo = "\t* TODO use a loop FileReader & readLine()";
     java.util.regex.Pattern p = java.util.regex.Pattern.compile( regex );
     System.out.println( notAtodo );
     display( p.matcher( notAtodo )  );
     System.out.println( aTodo );
     display( p.matcher( aTodo )  );     
}You might notice that it does not check to see if the commennts have been started, well if they have not the compiler will fail, so doc'ing it will be pointless :)

Similar Messages

  • HyperMenu - a dmenu-based utility that features a TODO list and more

    HyperMenu is a multi-purpose, dmenu-based utility that features a TODO list manager, note manager, calculator, applications menu, system menu, weather menu, and a GTK2 theme switcher. Designed for speed and efficiency, the program's name was inspired by the "hyper" modifier key on most keyboards, often labeled with a menu symbol. In fact, it is highly recommended to bind HyperMenu’s commands to hotkeys with sxhkd, xbindkeys, or any other X keybinder.
    Contributions:
    All contributions are welcome, especially ideas on how to manipulate dmenu for useful purposes.
    Additional Information:
    Refer to the hypermenu(1) manual page. Documentation also exists in the doc folder of this distribution.
    AUR page:
    https://aur.archlinux.org/packages/hypermenu-git/
    Project page:
    https://bitbucket.org/jpolcol/hypermenu
    Clone the git repository:
    git clone https://bitbucket.org/jpolcol/hypermenu.git
    NEW features:
    Weather menu
    Last edited by jpolcol (2014-05-26 02:50:04)

    Thanks everyone for your input and contribs.
    I will address the issue with xdpyinfo soon. I made xdpyinfo a dependency for now. It's used for grabbing the screen resolution, which is used by dzen2.
    nierro!! Thanks for your suggestions. I implemented most of them.
    Here is my response:
    1) Done. I hope you are starting hypermenu with hotkeys though, and not just running hypermenu through the terminal
    2) I installed the dmenu package that has transparency (dmenu-xft-transparency), but I could not get it to go transparent with the opacity parameter: -o. Is this what you have in mind?
    3) With dmenu, all lines that are selectable can be "clicked". So I don't think there is a way to do this unfortunately.
    4) Done.
    5a) Done. Let me know what you think about the format and how it looks. Is there a IP lookup website that you prefer or suggest, seeing that you are in Italy?
    5b) Disk space in system menu is implemented. Let me know what you think.
    6) I will look into this. I already have a script that scrapes accuweather. What website would you be using to get your weather, seeing that you are in Italy? Does accuweather work well?
    I uploaded my revisions to git and aur (I haven't updated documentation yet though). Be sure to remove your settings file, so that a new one will be generated with the new variables. Be sure to set "SYSTEM_WWW_IP_SHOW" to true. It's disabled by default because it can cause the menu to start up slow, since it has to wait for a website to spit out the IP. However, there is a way to speed things up... see below.
    Also, there is a new optional dependency, dnsutils. If you have dnsutils, then the IP lookup will be faster since it will go through DNS (OpenDNS), rather than from a website like icanhazip.com.
    Thanks again for your input. I'm really happy you like it!

  • Assign Task is assigned to a specific user but the she can not see it in her ToDo list

    Hello,
    I am currently working on the first process (after upgraded it to LC ES 2 with SP2) and try to test by routing it to the next person but the user could not see it in her ToDo list nor receive any Task email.
    I checked for the process in the AdminUI and see that it is currently assign to that user and also check the email configuration but do not see any thing wrong. I also recorded it and see it is assign to that person. I then try to re-assign it to a different person but it still does not show in the next person's ToDo list. So I go to the log file and see there is an error as below:
    00000078 UserServiceIm W com.adobe.idp.taskmanager.dsc.userservicev2.UserServiceImpl createTaskFromDialogProperties WARNING!!! You have not specified any Form TLO/DCI settings, and have not specified any input data.  This task will be created without any form.Process: 1515F/1515F, Step Name: AssignTask0
    I tried to search for the error above but could not find any thing reference to it.
    Can any one please advise on how to fix it so the user can see it in their ToDo list when the task is assigned to them.
    Thanks,
    Han Dao

    Hi
    It sounds like you have not selected anything on the Presentation & Data tab of the Workspace Startpoint/User Service.
    You need to specify:
    Your Asset (the form you want to present to the user)
    An associated Action Profile (tells the server how you want the form rendered...typically it is set to Default which uses the Render PDF Form process)
    The variable to hold your data(typically an xml variable)
    Make sure these are set.
    Diana

  • Date format in Mail ToDo list

    I would like to enter due dates in my ToDo list in British format.  The display format is fine.  Setting Preferences and restarting the computer doen't help.  There is a file called ToDo.strings which might be relevant, but can anyone tell me how I force this change?

    +initWithDateFormat:@"%b %1d %Y" allowNaturalLanguage:NO];+
    +initWithDateFormat:@"%1m/%1d/%Y" allowNaturalLanguage:NO]
    autorelease];+
    As I said, I'm not that knowledgeable, but I can read - it seems to me all the examples given assume the English language (month first), so have you tried:
    %1d/%1m/%Y
    I am asking because you said:
    +I have in my mail template the string "apple-content-type="date" apple-date-format= *"%b %1d, %Y"".*+
    From what I just looked at, "b" or "m" is the month, so if that is what you have entered, it'll show "March 2, 2010"; however - at least in Germany - the date is displayed as 2. März 2010 (I know the Viennese have their own way of doing things, but..
    The other thing that puzzled me is the fact that it says "allowNaturalLanguage: No" - again, I have no idea, but logic would dictate that yes, of course, you want the natural language which, in this case, would be German. Just a thought on this one.

  • ToDO List doesn't show up on published calendar?HELP NEEDED

    I'm new to iCal. I've checked off the correct box to publish Alarms and ToDo List. When I view the published calendar in a Safari window, I can't see the ToDo list anywhere....all I see is the Calendar and "This Month's Events" at the bottom of the page. I want to be able to view the ToDo list via the web, but how?
    Thanks

    The .Mac webview of calendars only supports appointments, not tasks. Your tasks are actually published, so if anyone subscribes with iCal, they could see the tasks, but the browser doesn't display them. If you have access to a server to run a custom web calendar app, you could try phpicalendar. This works on the same principle as the .Mac server & parses the iCalendar file for display in a web page. It does support task display.

  • TEM - Generate To Do list is not displayed

    Hi
    We are running on a 4.7 (add-on 1.0)  and are about to implement Training & Event on a global scale.
    The Master Data Catalogue for TEM is created together with the appraisal documents that we want to use.
    I have created a relationship between object D and BS (Business event appraisal) but that just gives me a chance to select which appraisal document I wan't to create.
    My problem is that I cannot get the system to display the 'Generate To Do list'.
    I hope that someone has an idea of what I'm missing to configure.
    Thanks in advance
    Ronnie Nielsen

    Are you referring to something I posted here or on my site?
    This bug was reported a few weeks back and I believe it was reported. However, the more people who report it affects them etc...
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    See www.grainge.org for RoboHelp and Authoring tips

  • Generate reports from lists in SharePoint 2013 (Office 365)

    Hello everyone,
    We are in the need to generate reports from lists in SharePoint 2013. The reports would do data mingling between lists (like a relational database) and generate the reports in HTML and maybe a link to pdf on the SharePoint site.
    We are currently generating reports in Access. This is an issue for two reasons:
    Reports cannot be generated on the fly. Whenever we want reports in pdf form, we have to go into Access and run our reports macro written in VBA. It essentially generates the reports as pdf into our synced SkyDrive, which syncs it to our SharePoint site
    Report generation cannot be done by the client. This is due to the same concept as (1). We need to generate reports in Access.
    Is there any way to do this in SharePoint 2013? Are there any apps that do this?
    Any guidance or help would be appreciated.
    FYI: Our SharePoint server is hosted on the Office 365 network. It is not a local system.
    Thanks

    One option is to run the info into a Word Template and then run Word Automation Services to convert to PDF, but I think you're still going to run into some similar issues.
    Andy Wessendorf SharePoint Developer II | Rackspace [email protected]

  • Problem with 'LS' command syntax for generating 'recursive' files list

    I'm having trouble getting a recursive (-R) directory listing of the contents of a flash drive --
    -- i.e., when I run the 'ls' command with the -R switch (in Terminal), I get either a recursive directory of what appears to be 'all volumes' (i.e., a very large file) or a zero-byte (empty) file.
    Terminal also keeps reporting "No such file or directory" but I don't know what it's referring to (it reports it with both the 'zero byte' listing and the 'large file' listing).
    Obviously, I'm making some 'syntax error' but I don't know what it is.
    Assuming the following . . .
    User = MK
    Flash drive = NO NAME
    . . . what is the correct command syntax to list only the contents of the flash drive (not 'all volumes')?
    My last try (it doesn't work) was:
    *ls -RTlp /Users/MK/Volumes/NO\ NAME > /Users/MK/Documents/flashdrive.dir*
    Thanks.

    Re: the original post, I should clarify that what I'm looking for is the syntax that will generate the recursive list of the flash drive's files +without first logging the flash drive+ (NO\ NAME) +as the working folder+.
    If I do the latter, I can get the recursive listing easily enough.
    What I haven't been able to do is generate the listing without first logging NO\ NAME as the working folder.
    Thanks.

  • A simple todo list

    I was unable to find a "todo list" that I was satisfied with... so I wrote one. 
    The idea is you just wire it in line with your code and write a constant to it with a todo note.  Wire it with "exit" command during program cleanup, and it will create a "todo.txt" in the directory of any project you have open.  If no projects are open it will prompt you with todo dialogue.  I plan on posting it to community, but thought I would get opinions and things to revise first.
    Edit: Oh, to be clear I realize that the entire list won't be populated each run.  If that section of code doesn't get called, it won't fill it out.  That having been said, it will still tell me what vis have todo in it, and specificially the todo list will populate with the areas I'm working on at any given time.
    Attachments:
    todo.vi ‏47 KB

    BowenM wrote:
    I...  uh....  I had no idea that existed.
    Yeah they even made it so you could write your own bookmark managers and on start pick which one.  The idea I guess is you can take the same information and represent it in a different way.  Or potentially interact with other task/project tracking programs.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • A good ToDo list?

    Really, the only app I want is a good ToDo list that synchronizes with iCal. What are the possibilities?

    The one app I use is OmniFocus. There's a desktop version and a iPT version. BUT... you need to sync using iDisk or some other server, which doesn't seem to help you. I haven't come across any other syncing to-do app.
    For anyone looking into OmniFocus, it helps to know about "GTD" (the book "Getting Things Done", which introduces a task management system and which OminFocus is patterned after). OF does have a bit of a learning curve, especially if you don't know GTD.

  • Googlemail and leopard todo list frustration but everything working fine

    Hey guys
    My mail seems to be working fine, i have 4 accounts setup all receiving emails fine (I hope) all i done was did a clean install from the snow leopard disk and manually backed up using time machine copying over the folders i wanted i.e. itunes / iphoto / calendar etc (Not mail)
    i then started again with mail adding accounts although i did have to quit mail do a restart to get my emails back that were stored on google etc
    Now my problem...
    I select in preferences to always use the "on my mac" todo list under composing but i keep getting the googlemail todo list under neath on the sidebar. Although it doesn't do anything, is there a way i can delete it from view as it's very much a pet hate.
    Thanks

    Hi
    My first thoughts are
    • iMovie ill behaving - Trash the iMovie pref file - use to set things right
    • in reg. to Photos - Did You change iPhoto Photo Library - Then iMovie get's lost as it peeks into iPhoto on start up to see where photos are stored. Set iPhoto back to first Photo Library (when iMovie is not running) then start iMovie.
    Yours Bengt W

  • Can I have a live desktop with my todo list?

    What I would love: a live desktop with my todo list
    If I make a change or amendment, then my desktop gets changed
    In Windows a few versions ago, you used to be able to have a web page as the desktop - but I dont think its possible now
    Is there a way to have what I want on Mac?
    Thanks
    Omar

    https://getsupport.apple.com/Issues.action

  • Why can't I sync my todo list with ipad and iPhone?

    Is there any way, without buying a separate app to sync the todo list in ical with ipad or my iphone?

    RIM has taken a bit of a cloud approach on this. If you use gmail, you can install Google Sync on your blackberry. This will sync your calendar (and contacts if you wish) up to the cloud, and then when you enable it on your playbook, down to there. I'm using this setup, and my BlackBerry, PlayBook, and Google Calendar are always in sync no matter where I make the edit or change. 
    Why RIM didn't implement a method for imporating this data, no one knows. But if you really wish to just view your BB data, you'll have to use Bridge apps for now.

  • Mail todo list on iphone

    The todo list on my mac is synced with my ical todo list, however my iphone todo list is empty. How can I get the todo list from my mac mail app to sync with my iphone mail app. I use mobileme to sync. Thanks.

    Not a feature of iphone.
    You can do a forum search and find many many posts on this. It has been asked and answered before.

  • Can synch contacts with Outlook, but not calendar/todo list

    My Nano syncs fine with music, photos, and with Outlook's contacts The contacts page in itunes even lists my calendars, but when I synch they don't come across, and neither do my todo lists. Any suggestions?

    Hi - I was able to sync contacts and calendar, but not to-do lists, although there is an option on the nano itself for to-do lists - when I select it it tells me to "enable syncing from Itunes under the Calendar section of the contacts tab." There doesn't seem to be any option to enable this in the calendar section - I suspect maybe this was eliminated for the 3G?
    Anyway, one problem you may have in syncing from outlook is that there is too much data in your calendar and contact files. Try archiving your files in outlook first before syncing.(File/Archive) I got the "Itunes cannot sync" error message and this solved my problem.
    Good luck.

Maybe you are looking for

  • Issues with Arch 2009.02 in VMware Workstation [SOLVED]

    I installed Arch Linux 2009.02 i686 as a guest in VMware Workstation 6.5.1, my host is Vista x64. The installation of Arch itself and Xorg wasn't a problem although from this point I've had several issues. I was unable to 'startx' or 'xinit' without

  • Why doesn't remote desktop work on mavericks ?

    I'm trying to connect to a small (10) local network of imacs all running Mavericks 10.9.3. I'm using Remote Desktop over Bonjour and also trying to share an iTunes library using Home sharing. None of the computers will respond. I get an error (-3170)

  • Disconnect error message!

    After my 80 gb iPod has completed its sync with iTunes, and the battery is charged up, it continues to show the "do not disconnect" symbol. But if I click the "eject" symbol in iTunes, I get the error message "Your iPod cannot be ejected because it c

  • Flash 10.1 unstable in Safari 5

    Five crash reports were automatically generated to Apple today, all of them pointing to the latest version of Shockwave Flash as the cause. Chrome and Firefox are playing nice. No problems at all. Is the latest Flash version causing anyone else crash

  • Cisco DCNM 5.1(3u) - any particular version of Windows 2008?

    The documentation does not specify any particular version beyond Windows 2008.  32bit vs 64bit, R1 or no R1?  Server System Requirements Cisco DCNM Release 5.1(x) supports running the Cisco DCNM server on these operating systems: •Microsoft Windows 2