215 lines
10 KiB
Org Mode
215 lines
10 KiB
Org Mode
|
* Changelog
|
||
|
All notable changes to this project will be documented in this file.
|
||
|
|
||
|
This log is kept according to the [[http://keepachangelog.com/][Keep a CHANGELOG]] manifesto
|
||
|
** 0.7.0 :unreleased:
|
||
|
*** Added
|
||
|
- Subtracting when entering dates (PR #276)
|
||
|
*** Fixed
|
||
|
- =ir= text object now works with most operations (PR #284, closes #273)
|
||
|
** 0.6.0 <2017-11-06 Mon> :released:
|
||
|
*** Added
|
||
|
- Introduced sphinx documentation to Python modules. (PR #237)
|
||
|
- Add =Python3= support. (PR #231, closes #226)
|
||
|
- Implementing agenda overview for current buffer. (PR #229)
|
||
|
- =g:org_aggressive_conceal=, if value =1=, will conceal all simple format
|
||
|
identifying characters, default =0=. (PR #188)
|
||
|
- (testing on `g:org_aggressive_conceal=1' mode) Add possibility to escape
|
||
|
format indicating characters from leading inline markup, by escaping with
|
||
|
"\".
|
||
|
- Add alternative behavior: refrain from entering insert mode after
|
||
|
heading/checkbox creation through keybindings. Activate by setting
|
||
|
=g:org_prefer_insert_mode= to 0. (closes #211)
|
||
|
- Add export as LaTeX beamer slides (PR #206)
|
||
|
- Keybinding to create plainlist item directly. (closes #190)
|
||
|
- Make % jump between < and >. (PR #251, closes #250)
|
||
|
*** Changed
|
||
|
- Changed default value for =g:org_indent= from =1= to =0=. (closes #243)
|
||
|
- Revamped TODO keyword cycling rules. (PR #237)
|
||
|
- In [[syntax/org.vim][syntax/org.vim]], changed `\@<=' with computational faster `\zs'
|
||
|
- Using =<localleader>c[n/N]= to create new plainlist item following
|
||
|
current plainlist item. Now these keybindings will unconditionally
|
||
|
create empty checkbox. (closes #190)
|
||
|
*** Deprecated
|
||
|
- Nothing
|
||
|
*** Removed
|
||
|
- Removed the requirement for TODO state keywords to be upper-case.
|
||
|
(PR #235)
|
||
|
*** Fixed
|
||
|
- Avoid duplicate =InsertLeave= handlers (PR #222, closes #223)
|
||
|
- Fix python3 compatibility issue with regexes
|
||
|
(PR #266, closes #263, #265)
|
||
|
- Fixed python3 compatible issue within =CalendarAction=.
|
||
|
(PR #242, closes #241)
|
||
|
- Tree promoting/demoting no longer destroy list and checkbox structure.
|
||
|
(closes #217)
|
||
|
- Fixed bug when promote/demote headings when it contain lists.
|
||
|
(PR #239, partly fixes #217)
|
||
|
- Silenced =W18= warning when non-ASCII coded TODO keywords are used.
|
||
|
(PR #236)
|
||
|
- Fix non-English locale support issue in OrgDate and Agenda. (PR #234,
|
||
|
closes #230)
|
||
|
- Fix =concealcursor= mis-setting. (from ="nc"= to =nc=)
|
||
|
- Fix duplicate =InsertLeave= autocmd for =tag_complete=. (closes #223)
|
||
|
- Fix utl error when =\= or white space is in the link by auto-escaping.
|
||
|
(closes #220)
|
||
|
- Fix typo vbm -> vmb (PR #219)
|
||
|
- Fix toggling checkboxes with plain embedded lists (PR #212, closes #209)
|
||
|
- Return to right window before setting todo (closes #202)
|
||
|
- Fix link to calendar-vim (closes #197)
|
||
|
- Fix =out of bound= issue when creating heading/checkbox after last
|
||
|
instance in document on NeoVim. (closes #213)
|
||
|
** 0.5.0 <2015-10-10 Sat> :released:
|
||
|
*** Added
|
||
|
- show link description in headings when folded, instead of the whole
|
||
|
link
|
||
|
- add simplified mappings to create new headings with
|
||
|
[<localleader>|<leader>]<CR>
|
||
|
- improve incrementing and decrementing of list items
|
||
|
- moved changelog information to its own file
|
||
|
- add tests for the tags plugin
|
||
|
- copy type and indentation when creating new list items
|
||
|
- increase/decrease ordered list when adding new items
|
||
|
- add support for alphanumeric ordered lists
|
||
|
- add test cases for overlapping mappings
|
||
|
- add three dots after folded text, like in orgmode
|
||
|
- improve highlighting of org-mode properties (closes issue #130)
|
||
|
- implement global visibility as it works in Emacs org-mode (closes issue
|
||
|
#119)
|
||
|
- improve detection of speeddating plugin (closes issue #121)
|
||
|
- add support for high speed searching of headings that use certain tags
|
||
|
(closes issue #58)
|
||
|
- make echo, echom and echoe split messages a line ends and execute a
|
||
|
single vim command for each line
|
||
|
- add export commands OrgExportToPDF and OrgExportToHTML (closes issue
|
||
|
#107)
|
||
|
- add variables for customizing the export via Emacs: g:org_export_emacs,
|
||
|
g:org_export_verbose, g:org_export_init_script (closes issue #107)
|
||
|
- switch to subprocess.Popen for Emcas export (closes issue #107)
|
||
|
- add defaults and examples for all variables
|
||
|
- add support for inserting new checkboxes with the same keybinging as
|
||
|
inserting new headings (thanks to Powen Tan)
|
||
|
- implemented support for markdown export (issue #185)
|
||
|
*** Deprecated
|
||
|
- Nothing
|
||
|
*** Removed
|
||
|
- Nothing
|
||
|
*** Fixed
|
||
|
- allow checkbox status to be toggled when there is no indicator present
|
||
|
([])
|
||
|
- improve installation instructions (related to issues #111 and #176)
|
||
|
- optimize checkbox regex to match also just the type without status and
|
||
|
title
|
||
|
- fix broken unordered lists
|
||
|
- set org_tag_column to textwidth
|
||
|
- change commentstring to "# %s"
|
||
|
- fix syntax highlighting of list items
|
||
|
- fix indentation of first checkbox of a heading
|
||
|
- fix indentation of first checkbox of a heading
|
||
|
- disable highlighting of non-printable characters in todo state
|
||
|
selection window
|
||
|
- fix highlighting of todo keywords that are followed by additional
|
||
|
characters, i.e. TODOs
|
||
|
- omit status when entering new checkbox item if current checkbox doesn't
|
||
|
have one
|
||
|
- fix broken indentation of checkboxes (closes issue #146)
|
||
|
- fix CalendarAction is undefined (closes issue #142)
|
||
|
- correct overlapping mappings in PluginDate
|
||
|
- fix cache problems when inserting a new heading, together with multi
|
||
|
line text (closes issue #116)
|
||
|
- rename plug to OrgTodoToggleNonInteractive (closes issue #114)
|
||
|
- fix jumping to the first character within the body of a heading
|
||
|
- use Ignore highlighting instead of NonText for shaded stars (closes
|
||
|
issues #173)
|
||
|
- fix broken buffer number (closes issue #177)
|
||
|
- make exports work with emacs 24.4 (closes issue #178)
|
||
|
- improve comments
|
||
|
- fix syntax for #+BEGIN_* blocks (issue #186)
|
||
|
** 0.4.0-0 <2011-10-16 Sun> :released:
|
||
|
- fix broken repeat settings for moving a heading
|
||
|
- improve performance when moving a heading upward or downward (closes
|
||
|
issue #108)
|
||
|
- improve performance when changing the level of a heading (related to
|
||
|
issue #108)
|
||
|
- extend liborgmode.headings.HeadingList to allow headings to not be
|
||
|
tainted when moving them around
|
||
|
- change heading tree text object to ir/ar... because of vim's it/at text
|
||
|
object (closes issue #106)
|
||
|
- improve performance when inserting a new heading below (closes issue
|
||
|
#105)
|
||
|
- remove duplicate tags (closes issue #104)
|
||
|
- improve performance in insert mode (closes issue #103)
|
||
|
- improve performance when opening larger org files (closes issue #103)
|
||
|
- replace org.txt by orgguide.txt (closes issue #77)
|
||
|
- replace g:org_leader by <LocalLeader> (closes issue #101)
|
||
|
To restore the previous behavior add the following line to your vimrc:
|
||
|
>
|
||
|
let maplocalleader = ','
|
||
|
<
|
||
|
- change normal command execution to not remap any key (related to issue
|
||
|
#85)
|
||
|
- fix regression timeout when opening folds (closes issue #100)
|
||
|
- vim-orgmode multistate documentation (closes issue #77)
|
||
|
- add support for @-signs in tags (closes issue #98)
|
||
|
- enable file completion for hyperlinks by default (closes issue #97)
|
||
|
- fix traceback when pressing <Esc> while editing a link (closes issue
|
||
|
#96)
|
||
|
- implement reverse visibility cycling using <S-Tab> (closes issue #95)
|
||
|
- change ,, and ,. to remap zr and zm. (closes issue #73)
|
||
|
- add .cnf files to the vimball archive (closes #93)
|
||
|
- integrate pylint code checker (closes issue #87)
|
||
|
- solve encoding issues in the agenda plugin (closes issue #86)
|
||
|
- add description for writing test cases
|
||
|
- add coverage report target (closes issue #74)
|
||
|
- add support for plain lists, thanks to Aleksandar Dimitrov (closes issue
|
||
|
#81)
|
||
|
- add agenda view, many thanks to Stefan Otte (closes issue #34)
|
||
|
- move cursor to the current todo state when selecting the todo state
|
||
|
interactively (closes issue #61)
|
||
|
- add parameter scope to method settings.get
|
||
|
- add method settings.unset
|
||
|
- fix cursor positioning when selecting todo states
|
||
|
- improve date plugin
|
||
|
- update vba targets to its new name vmb
|
||
|
- demoting a newly created second level heading doesn't cause all children
|
||
|
to
|
||
|
be deleted anymore (closes issue #65)
|
||
|
- add error message for missing dependencies (closes issue #59)
|
||
|
- rename tests directory
|
||
|
- change licensing of the documentation to GNU Free Documentation License
|
||
|
- integrate orgguide (closes issue #57)
|
||
|
- replace DIRECTION_* with an enum (closes issue #56 and issue #49)
|
||
|
** 0.3.1-0 <2011-08-14 Sun> :released:
|
||
|
- demoting a newly created second level heading doesn't cause all children
|
||
|
to be deleted anymore (closes issue #65)
|
||
|
- add error message for missing dependencies (closes issue #59)
|
||
|
** 0.3.0-0 <2011-08-09 Tue> :released:
|
||
|
- fix completion menu popup that disappeared because of the usage of
|
||
|
vim.command (closes issue #48)
|
||
|
- implement interactive todo state selection (closes issue #5)
|
||
|
- add orgmode group to au commands in TagProperties plugin (closes issue
|
||
|
#53)
|
||
|
- allow demotion of first level headings (closes issue #27)
|
||
|
- fix encoding issues in Date plugin
|
||
|
- add general support for multiple todo sequences (closes Issue #46)
|
||
|
- fix folded text for headings containing backslashes or double quotes
|
||
|
(closes issue #26)
|
||
|
- add Document.get_todo_states() and Document.get_all_todo_states()
|
||
|
- don't confuse upper case words at the beginning of a heading with a todo
|
||
|
state (closes issue #28)
|
||
|
- fix error in setting tags (issue #25)
|
||
|
- improve split of heading (issue #24)
|
||
|
- add variable g:org_improve_split_heading to enable/disable improve the
|
||
|
split of headings (issue #24)
|
||
|
- implement shortcut for moving to the partent's next sibling (g}) (issue
|
||
|
#22)
|
||
|
- fix duplication of children when inserting a new heading (issue #20)
|
||
|
- always start insert mode when adding a new heading (issue #21)
|
||
|
** 0.2.1-0 <2011-06-26 Sun> :released:
|
||
|
- fix encoding of todo states set by the Todo plugin (thanks to Daniel
|
||
|
Carl and kien for pointing out the issue)
|
||
|
- add documentation for remapping shortcuts
|
||
|
- add documentation for customizing syntax highlighting
|
||
|
** 0.2.0-0 <2011-06-25 Sat> :released:
|
||
|
- initial release
|