Re: Bug: org-agenda-sorting-strategy priority has no effect [9.3.7 (9.3.7-16-g521d7f-elpaplus @ /Users/devil/.emacs.d/elpa/org-plus-contrib-20200803/)]

2020-08-05 Thread Kyle Meyer
Adam Faryna writes:

> org-agenda-sorting-strategy priority sorting doesn't work in my setup.
> I have a single file for all the tasks for agenda. Its structure looks 
> similar to
> this:
>
> # -*- mode: org; mode: my/org-agenda-appt -*-
>
> #+STARTUP: overview
> #+CATEGORY: Tasks
> #+ARCHIVE: ../archive/tasks_archive.org::
>
> * Tasks
> :PROPERTIES:
> :CATEGORY: Single
> :END:
> ** TODO task 1
> ** TODO task 2
>
> * Repeatable
> :PROPERTIES:
> :CATEGORY: Repeat
> :END:
> ** TODO task 3
> ** TODO task 4
[...]
> The agenda show records with different priorities totally mixed up. When I run
> agenda with org-agenda-sorting-strategy set to just priority-up it
> doesn't change anything.

None of the entries in your example have priorities (or, effectively,
they are all have the same priority, B).  Here's how you'd mark a
heading as a priority A heading:

** TODO [#A] task 1

See the (info "(org)Priorities") node in the manual for more details.



Bug: org-agenda-sorting-strategy priority has no effect [9.3.7 (9.3.7-16-g521d7f-elpaplus @ /Users/devil/.emacs.d/elpa/org-plus-contrib-20200803/)]

2020-08-05 Thread Adam Faryna


org-agenda-sorting-strategy priority sorting doesn't work in my setup.
I have a single file for all the tasks for agenda. Its structure looks similar 
to
this:

# -*- mode: org; mode: my/org-agenda-appt -*-

#+STARTUP: overview
#+CATEGORY: Tasks
#+ARCHIVE: ../archive/tasks_archive.org::

* Tasks
:PROPERTIES:
:CATEGORY: Single
:END:
** TODO task 1
** TODO task 2

* Repeatable
:PROPERTIES:
:CATEGORY: Repeat
:END:
** TODO task 3
** TODO task 4

* Waiting
:PROPERTIES:
:CATEGORY: Wait
:END:
** TODO task 5
** TODO task 6

* Projects
:PROPERTIES:
:CATEGORY: Project
:END:
** TODO task 7
** TODO task 8

My setup to display agenda looks similar to this:

(agenda ""
  ((org-agenda-skip-function
 '(or
(org-agenda-skip-entry-if 'todo '("WAITING"))
))
(org-agenda-cmp-user-defined 'jarfar/org-agenda-cmp-user-defined-birthday)
(org-agenda-sorting-strategy '(time-up todo-state-down user-defined-down 
habit-down priority-up deadline-up scheduled-up effort-down alpha-up))
(org-agenda-remove-tags nil)
(ps-number-of-columns 2)
(ps-landscape-mode 1)
(org-agenda-files (append org-agenda-files `(,my/org-events-file-path)

The agenda show records with different priorities totally mixed up. When I run
agenda with org-agenda-sorting-strategy set to just priority-up it
doesn't change anything.





Emacs  : GNU Emacs 26.3 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 
Version 10.14.3 (Build 18D109))
 of 2019-09-02
Package: Org mode version 9.3.7 (9.3.7-16-g521d7f-elpaplus @ 
/Users/devil/.emacs.d/elpa/org-plus-contrib-20200803/)

current state:
==
(setq
 org-caldav-delete-org-entries 'never
 org-icalendar-store-UID t
 org-src-mode-hook '(org-src-babel-configure-edit-buffer 
org-src-mode-configure-edit-buffer)
 org-agenda-scheduled-leaders '("" "")
 org-after-todo-state-change-hook '(jarfar/org-state-canceled-timestamp-toggle 
org-checklist)
 org-columns-default-format "%25ITEM(Task) %TODO %3PRIORITY %7Effort %8CLOCKSUM 
%TAGS"
 org-agenda-skip-scheduled-if-deadline-is-shown t
 org-link-shell-confirm-function 'yes-or-no-p
 org-blank-before-new-entry '((heading . auto) (plain-list-item))
 org-drill-adjust-intervals-for-early-and-late-repetitions-p t
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-global-properties '(("Effort_ALL" . "0:05 0:15 0:30 1:00 2:00 4:00"))
 org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
 org-refile-targets '(("/Users/devil/Documents/emacs/agenda/tasks.org" :level . 
1)
  
("/Users/devil/Documents/emacs/projects/trip_to_nottingham.org" :level . 1)
  
("/Users/devil/Documents/emacs/projects/trip_to_edinburgh.org" :level . 1)
  
("/Users/devil/Documents/emacs/projects/become_confident_pua.org" :level .
   1)
  
("/Users/devil/Documents/emacs/projects/service_arbitrage.org.gpg" :level .
   1)
  
("/Users/devil/Documents/emacs/projects/best_offers_club.org.gpg" :level .
   1)
  
("/Users/devil/Documents/emacs/projects/indie-dev.org.gpg" :tag .
   "PROJECT_ACTIVE")
  ("/Users/devil/Documents/emacs/projects/guru.org.gpg" 
:level . 1)
  
("/Users/devil/Documents/emacs/projects/switch_to_self_accounting.org.gpg"
   :level . 1)
  ("/Users/devil/Documents/emacs/orgs/projects.org" :level 
. 1))
 org-html-format-inlinetask-function 
'org-html-format-inlinetask-default-function
 org-log-done-with-time nil
 org-icalendar-combined-agenda-file "/Users/devil/.emacs.d/caldav/org.ics"
 org-pretty-entities t
 org-enforce-todo-dependencies t
 org-edit-src-content-indentation 0
 org-use-property-inheritance t
 org-src-tab-acts-natively t
 org-odt-format-headline-function 'org-odt-format-headline-default-function
 org-caldav-sync-direction 'org->cal
 org-agenda-files '("/Users/devil/Documents/emacs/agenda/tasks.org")
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-contacts-birthday-format "%h (%Y)"
 org-clock-report-include-clocking-task t
 org-tag-alist '(("health" . 104) ("wealth" . 119) ("career" . 99) ("relations" 
. 114)
 ("fun" . 102) ("tax" . 116) ("service" . 115) ("saw" . 97) 
("work" . 106)
 ("@poland" . 110) (:startgroup) ("@home" . 111) ("@office" . 
105)
 ("@delegate" . 100) (:endgroup) (:startgroup) ("@phone" . 112)
 ("@computer" . 109) (:endgroup))
 org-modules '(ol-w3m ol-bbdb ol-bibtex ol-docview ol-gnus ol-info ol-irc 
ol-mhe ol-rmail ol-eww
   org-habit org-drill org-collector org-depend org-eww 
org-checklist)
 org-shiftup-final-hook '(windmove-up)
 org-ascii-headline-spacing '(1 . 1)
 org-blocker-hook '(org-block-todo-from-children-or-siblings-or-parent