From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tyler Smith Subject: habits not working Date: Mon, 04 Jan 2016 09:49:04 -0500 Message-ID: <1451918944.1413749.482360586.436B2A17@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37305) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG6Ra-0000gF-Tu for emacs-orgmode@gnu.org; Mon, 04 Jan 2016 09:49:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aG6RW-0008RR-CG for emacs-orgmode@gnu.org; Mon, 04 Jan 2016 09:49:10 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41209) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aG6RW-0008RL-2r for emacs-orgmode@gnu.org; Mon, 04 Jan 2016 09:49:06 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5509120A45 for ; Mon, 4 Jan 2016 09:49:04 -0500 (EST) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, Habits don't seem to be working for me anymore, and I'm not sure why. Steps to reproduce: emacs -Q load org mode with minimal config for habits: ;; test-org.el (require 'package) (setq package-load-list '((org-plus-contrib t))) (package-initialize) (setq org-agenda-files '("~/scratch/orghabits.org")) (setq org-modules '(org-habit)) With one habit defined in ~/scratch/orghabits.org: * Habits ** TODO Exercise SCHEDULED: <2016-01-04 Mon .+1d> :LOGBOOK: - State "DONE" from "TODO" [2016-01-03 Sun 22:32] - State "DONE" from "TODO" [2016-01-02 Sat 17:07] - State "DONE" from "TODO" [2016-01-01 Fri 23:03] - State "DONE" from "TODO" [2015-12-31 Thu 16:24] - State "DONE" from "TODO" [2015-12-30 Wed 20:53] :END: :PROPERTIES: :STYLE: habit :LAST_REPEAT: [2016-01-03 Sun 22:32] :END: My agenda looks like: Week-agenda (W01): Monday 4 January 2016 W01 orghabits: Scheduled: TODO Exercise Tuesday 5 January 2016 orghabits: Scheduled: TODO Exercise Wednesday 6 January 2016 orghabits: Scheduled: TODO Exercise Thursday 7 January 2016 orghabits: Scheduled: TODO Exercise Friday 8 January 2016 orghabits: Scheduled: TODO Exercise Saturday 9 January 2016 orghabits: Scheduled: TODO Exercise Sunday 10 January 2016 orghabits: Scheduled: TODO Exercise When I looked at this yesterday only the next habit was listed, and was displayed along with its consistency graph, which is what I expect to happen. "Habit" is listed in the modeline, and pressing 'K' brings up a message that habits have been turned off, but no other change. Pressing 'K' repeatedly turns habits on and off, but the agenda itself doesn't change. How did I break this? Emacs version: GNU Emacs 25.0.50.2 (x86_64-pc-linux-gnu, GTK+ Version 3.18.5) of 2015-12-24 Org mode version: Org-mode version 8.3.2 (8.3.2-59-g3d4c46-elpaplus @ /home/tws/.emacs.d/elpa/org-plus-contrib-20160104/) Best, Tyler -- plantarum.ca