Estou usando o modo organizacional para acompanhar o tempo que gasto em vários projetos. Eu tenho um arquivo organizacional principal e mais dois para dois grandes projetos em que estou trabalhando. Todos os três estão listados em org-agenda-files
. Criei uma tabela de relógio no arquivo organizacional principal e defina
:scope agenda-with-archives
no cabeçalho da tabela de horário para resumir o tempo gasto. Tudo isso funciona bem.
No entanto, também tenho alguns projetos menores que também rastrearam o tempo em seu próprio arquivo organizacional (localizado no subdiretório que contém tudo sobre esses projetos) e gostaria de rastrear o tempo também.
É claro que eu poderia adicionar esses arquivos org-agenda-files
, mas isso significaria atualizar o meu .emacs
toda vez que eu iniciar um novo projeto pequeno. Não é o fim do mundo, é claro, mas como eu já tenho um link para os pequenos arquivos-org-projeto no arquivo principal da organização (veja o exemplo abaixo), gostaria de definir :scope
algo como
:scope agenda-with-archives linked-org-files
Idealmente (embora ainda não o esteja usando), seria ótimo incluir arquivos de projetos menores (algo como :scope linked-org-files-with-archives
).
Aqui está um exemplo de como meu arquivo organizacional principal está estruturado:
* Small project 1
See file:~/Projects/Project 1/notes_project_1.org for more details.
* Small project 2
See file:~/Projects/Project 2/notes_project_2.org.
** DONE Some small task I can do quickly
CLOCK: [2014-12-05 vr 12:19]--[2014-12-05 vr 12:40] => 0:21
Some info on the small task.
Alguma idéia de como conseguir isso?
(defun some-function () org-agenda-files)
with:scope (some-function)
não funciona para mim e não é mencionado nos documentos. Ainda é suportado?