Skip to content

Releases: bullets-vim/bullets.vim

v1.11.0

31 Jan 04:16
83fa729
Compare
Choose a tag to compare

Fixed

Do not change selection to update lists

Improvements

  1. Much smaller and cleaner code
  2. Reduced chance that selection is accidentally changed when renumbering etc
  3. Improved performance in some cases

via #145 (Thanks @harshad1!)

v1.10.0

08 Oct 22:56
bb2b9f3
Compare
Choose a tag to compare

Added

Auto indent list after colon #119

If a line ends in a colon, indent the next line if g:bullets_auto_indent_after_colon is set to 1. For example:

a. one:
  i. two
  ii. three
b. four

Thanks @kaymmm!

1.9.0

10 Sep 22:01
d3a75d6
Compare
Choose a tag to compare

Improved custom mappings!

bullets.vim now adds mappings, allowing you to customize mappings even for the key in insert mode.

This feature will be very helpful for those of you using as a trigger for completion.

Thanks @wenzel-hoffman for this contribution!

Nested Bullet Outlines

10 Mar 00:45
0976e87
Compare
Choose a tag to compare

Thanks to Keith Miyake (@kaymmm) we now have support for nested bullet outlines.

What this means is that when you indent a bullet using either <c-t> or >> the next bullet would be of a different type.

For example:

1. First Level
  a. Second Level
    i. Third Level
      - Next Level

This option is turned on by default and is configurable via g:bullets_outline_levels so you can set what happens at each indentation level.

" Capitalization matters: all caps will make the symbol caps, lower = lower
" Standard bullets should include the marker symbol after 'std'
let g:bullets_outline_levels = ['ROM', 'ABC', 'num', 'abc', 'rom', 'std-', 'std*', 'std+']

There may still be some rough edges so if you encounter something please let us know in the issues section.

Auf Weidersen Text Objects 👋

24 Feb 05:43
6d262f9
Compare
Choose a tag to compare

See #51 for more details

Fix Alphabetic vs Roman Numeral Confusion

24 Feb 05:27
fd9ce9d
Compare
Choose a tag to compare

Alphabetic Lists Are Here!

23 Feb 06:35
e0b1f8f
Compare
Choose a tag to compare

Big shout out to @kaymmm for implementing this feature. I've had it on my backlog for awhile and he did an excellent job.

Org mode + Empty checkboxs by default + refactor

10 Apr 07:00
Compare
Choose a tag to compare

Refactor

This version introduces a refactor to bullet detection - which for the most part be invisible for the user but make it easier for other developers (and myself) to read the code. Always a worthy goal!

Checkboxes

This update also introduces empty checkboxes by default e.g.:

Before

- [ ] get milk
- [x] get cow<CR>
- [x] 

After

- [ ] get milk
- [x] get cow<CR>
- [ ] 

Org mode

This was introduced in 1.1.0 but improved here. This will allow org mode users to have star bullet points such as:

*** do a thing<CR>
*** 

Thanks @hut

Support pandoc fancy lists

15 Oct 16:39
Compare
Choose a tag to compare

This release adds support for R pandoc fancy lists e.g.:

#. List 1
#. List 2
   #. Sublist 1
   #. Sublist 2
        #. sub1
        #. sub2

See R Documentation for more info.