- if (task) {
-
- buf = gtk_text_view_get_buffer(w_note);
- if (task->note)
- gtk_text_buffer_set_text(buf,
- task->note,
- strlen(task->note));
- else
- gtk_text_buffer_set_text(buf, "", 0);
- gtk_widget_set_sensitive(GTK_WIDGET(w_note), 1);
-
- gtk_entry_set_text(w_description, task->description);
- gtk_widget_set_sensitive(GTK_WIDGET(w_description), 1);
-
- if (task->project)
- gtk_entry_set_text(w_project, task->project);
- else
- gtk_entry_set_text(w_project, "");
- gtk_widget_set_sensitive(GTK_WIDGET(w_project), 1);
-
- gtk_widget_set_sensitive(w_tasksave_btn, 1);
-
- gtk_widget_set_sensitive(GTK_WIDGET(w_priority), 1);
- priority = priority_to_int(task->priority);
- gtk_combo_box_set_active(w_priority, priority);
- } else {
- printf("clear task widgets\n");
- clear_task_panel();
- printf("clear task widgets done\n");
+ if (!cmdok || optind != argc) {
+ fprintf(stderr, _("Try `%s --help' for more information.\n"),
+ program_name);
+ exit(EXIT_FAILURE);