jpalardy / vim-slime

A vim plugin to give you some slime. (Emacs)
http://technotales.wordpress.com/2007/10/03/like-slime-for-vim/
MIT License
1.83k stars 223 forks source link

Naming convention inconsistency #409

Open raffaem opened 5 months ago

raffaem commented 5 months ago
  1. Why the function to send a line is called SlimeLineSend (object+verb), while the one to send a cell is called SlimeSendCell (verb+object)?
  2. Where are those functions documented? Even in Advanced configuration I did not find SlimeLineSend
jpalardy commented 5 months ago

Hi @raffaem

For 1, there's no specific reason. Many contributions, over time, by different people, led to this drift. At this point however, changing it might break people's configuration.

For 2 — it's a similar take. Initially, the "public API" of the plugin were the key bindings. While helper functions were added over time, it wasn't always clear how/where to document.

If you want to take a stab, please send a PR.