- New maintain-subcommand ‘temp’ to occur for tag ‘oidx_temp’
- Accept double prefix argument to subcommand ‘add’, which adds tag ‘oidx_temp’
- Started to increase minor version even on small features
- Index checks now find largest cells for each column
- Documented and enhanced special treatment for yank-column
- Check for unwanted shortening of the index table
- Fix for sorting
- Fix for parsing index table
- Fill column last-accessed if empty
- Negotiated with checkdoc, package-lint and byte-compile-file
- Interpret ‘[[’ in yank text as org-mode links
- Fix for index-maintainance
- Simpler handling, if index table cannot be found
- Fixes for emacs 30 and org-mode
- Reworked index-maintainance:
- checks no runs all the read-only stuff into a buffer
- retire allows to shorten index according to simple criterias
- Using <M-return> instead of <S-return>
- Allow to add inline-Tasks to the index
- Optional hl-line-mode in occur-buffer
- Renamed command `details’ to `view’
- Better messages
- Fixes
- Added flag-column in occur
- Wrap org-id-find and org-id-goto
- Offer org-id-update-id-locations in certain cases
- Fixes
- A release of much rewriting and removal
- Rewrote the occur command to reduce complexity
- Only one sorting strategy is supported now, removed `org-index-sort-by’
- Removed background sorting
- Disallowed custom columns (starting wit a dot ‘.’)
- Sorting now only relates to index table (not arbitrary regions)
- Removed commands ping, column, find-ref and highlight
- Simplified command node: It now only works from within index
- Command details now works from within index too
- Document columns of index table and their purpose
- Remove ability to search for refererence under cursor
- Prefix arguments no longer allowed
- Removed interface for lisp functions, e.g. org-index-new-line;
- Require dash and orgmode for package.el
- Key ‘h’ does the same as ‘?’
- Rename command ‘head’ to ‘node’ (to free key ‘h’)
- Removed command ‘news’
- Fixes
- Added new command ‘l’ in occur to visit links
- Modified keys in occur-buffer
- Refactoring
- Fixes
- Moved the working-set feature into its own package org-working-set
- Do-not-clock is shown in working-set menu
- Switching from working set circle into menu
- RET in working-set circle ends and clocks in immediately
- Fixes
- Implemented do-not-clock commands and behaviour in working-set
- Fixes
- Pressing shift prevents clocking into working set
- Occur shows ‘(more lines omitted)’ if appropriate
- replaced (org-at-table-p) with (org-match-line org-table-line-regexp) throughout for preformance reasons
- Offer direct clock-in from result-buffer of occur
- Various fixes
- Renamed ‘focus’ to ‘working-set’, changed commands and help texts accordingly.
- Added special buffer to manage the working-set
- Function org-index-working-set may now be invoked directly
- Simplified working-set circle
- Introduced org-index-occur-columns to limit matches during occur to specified number of leading columns; this gives better matches
- Removed days option from occur command
- Fixed and Optimized overlay-handling in occur for better performance and overall stability
- Limited the number of lines to display in occur for better performance, see ‘org-index-occur-max-lines’
- Timeout in prompt for additional focus-command
- Popup to show current node during after focus change
- Various changes to become ready for melpa
- Refactored org-index–do-occur (now named oidx–do-occur), creating various new functions
- Restructured source code, grouping related functions together; groups are separated as usual by ^L
- Introduced the secondary prefix ‘oidx–’ and renamed everything starting with ‘org-index–’. Functions and variables starting with ‘org-index-’ are left untouched.
- Renamed functions org-index-dispatch to org-index, org-index to oidx–do and variable org-index-dispatch-key to org-index-key
- Option to move to bottom of node after focus
- Command to revert last change to list of focused nodes
- Quick repeat with delete-option for goto-focus
- Moved Changelog to its own file
- New command ‘news’
- Bugfixes
- Standard case-folding in occur
- Better handling of nested focus nodes
- Bugfixes
- Dedicated submenu for focus operations
- Occur accepts a numeric argument as a day span
- New customization `org-index-clock-into-focus’
- Fixed delay after choosing an index line
- (Re)introduced lexical binding
- Bugfixes
- Focused can now be on a list of nodes (instead of a single one)
- Cleaned up undeclared dependencies
- New command ‘focus’
- Speeded up org-index–parse-table with the stored property “max-ref”
- Speeded up org-index–on with search
- Added org-index-prepare-when-idle
- Fixed compatibility issue with emacs 24 (font-lock-ensure)
- Added more customizations
- Bugfixes
- Offering help during query for subcommands
- Removed org-index-default-keybindings
- Renamed subcommand multi-occur to find-ref
- Subcommands add needs no longer be invoked from heading
- Many Bugfixes
- New commands yank, column and edit
- New column tags
- All columns are now required
- References are now optional
- Subcommand enter has been renamed to index
- Subcommands kill and edit can be invoked from an occur buffer
- Many Bugfixes
- Added link to screencast
- Configuration is done now via standard customize
- New sorting strategy ‘mixed’
- Silenced some compiler warnings
- No garbage in kill-ring
- No recentering after add
- Reference numbers for subcommands can be passed as a prefix argument
- New variable org-index-default-keybindings-list with a list of default keybindings for org-index-default-keybindings
- Added new column level
- removed flags get-category-on-add and get-heading-on-add
- Removed command “leave”; rather go back with org-mark-ring-goto
- Renamed column “link” to “id”
- Added maintainance options to find duplicate rows, to check ids, update index or remove property org-index-ref from nodes
- Shortened versin history
- Complete sorting of index only occurs in idle-timer
- New command “maintain” with some subcommands
- Rewrote command “occur” with overlays in an indirect buffer
- Command “add” updates index, if node is already present
- New commands “add” and “delete” to easily add and remove the current node to or from your index.
- New command “example” to create an example index.
- Several new flags that are explained within index node.
- Removed commands “reuse”, “missing”, “put”, “goto”, “update”, “link”, “fill”, “unhighlight”
- New function `org-index-default-keybindings’
- New functions org-index-new-line and org-index-get-line offer access to org-index from other lisp programs
- Regression tests with ert
- Renamed from “org-favtable” to “org-index”
- Added an assistant to set up the index table
- occur is now incremental, searching as you type
- Integrated with org-mark-ring-goto
- Added full support for ids
- Renamed the package from “org-reftable” to “org-favtable”
- Additional columns are required (e.g. “link”). Error messages will guide you
- Ask user explicitly, which command to invoke
- Renamed the package from “org-refer-by-number” to “org-reftable”
- New command “sort” to sort a buffer or region by reference number
- New commands “highlight” and “unhighlight” to mark references
- New command “head” to find a headline with a reference number
- New commands occur and multi-occur
- Started this Change Log