Hadron <[EMAIL PROTECTED]> writes: > John Sullivan <[EMAIL PROTECTED]> writes: > >> Hadron <[EMAIL PROTECTED]> writes: >> >>> Two comments on this function >>> >>> 1) It would be nice if it remembered the plan page name you are moving >>> to from the last time you invoked it. >> >> It does, doesn't it? > > Not on mine. Can you confirm on your installation? >>
It uses the plan page you used the last time you created a task as the default. I guess you are suggesting that each command maintain its own history list for plan pages? I doubt we'll find a default that pleases everyone here. I think the current one is fine. I create a task, and then I want to replan some existing tasks to that project. In that common case, the default is correct. > Yes I know. But I am suggesting that (especially with the nomenclature) > that they can be combined for ease of maintenance and a more > straightforward API. > I don't see how. Changing the date for a task accepts various kinds of input like, "+7" to indicate a date 7 days from the date of the current day page. It uses planner-read-date to get the input. Date pages are not the same thing as plan pages in planner. They also use different completion lists. > Similarly, all such functions should operate on regions if regions are > selected. It is overkill (in API and documentation) to have separate "on > region" functions. No region? Operate on current line. Region selected? > Iterate on all lines contained therein. > No. The behavior you describe (if regions are selected) is only expected when using transient-mark-mode. Perhaps planner should behave in a similar way when transient-mark-mode is active, but it certainly shouldn't if not. -- John Sullivan Emacs Planner Maintainer http://www.wjsullivan.net/PlannerMode.html GPG Key: AE8600B6 _______________________________________________ Planner-el-discuss mailing list [email protected] https://mail.gna.org/listinfo/planner-el-discuss
