[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master bc3f1ec 02/13: Basic files
From: |
Dmitry Gutov |
Subject: |
[elpa] master bc3f1ec 02/13: Basic files |
Date: |
Wed, 28 Jan 2015 13:09:05 +0000 |
branch: master
commit bc3f1ec32d43195bfefe31fd52b191a523f12e79
Author: Ingo Lohmar <address@hidden>
Commit: Ingo Lohmar <address@hidden>
Basic files
---
.dir-locals.el | 4 ++++
.gitignore | 2 ++
README.org | 23 +++++++++++++++++++++++
3 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/.dir-locals.el b/.dir-locals.el
new file mode 100644
index 0000000..79d9a12
--- /dev/null
+++ b/.dir-locals.el
@@ -0,0 +1,4 @@
+((nil . ((indent-tabs-mode . nil)
+ (fill-column . 80)
+ (sentence-end-double-space . t)
+ (emacs-lisp-docstring-fill-column . 75))))
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2ecd291
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*.elc
+ert.el
diff --git a/README.md b/README.md
deleted file mode 100644
index e69de29..0000000
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..80f04d7
--- /dev/null
+++ b/README.org
@@ -0,0 +1,23 @@
+* company-statistics
+** About
+Company-statistics is a global minor mode built on top of the in-buffer
+completion system [[http://company-mode.github.io/][company-mode]]. The idea
is to keep a log of a certain number
+of completions you choose, along with some context information, and use that to
+rank candidates the next time you have to choose --- hopefully showing you
+likelier candidates at the top of the list.
+** Use It
+Using the package is simple. With the files in your =load=path=, add to your
+=init.el= file
+#+begin_src emacs-lisp
+(require 'company-statistics)
+(company-statistics-mode)
+#+end_src
+to load the package and turn on the mode. See the (few but powerful)
+customizable options for details =M-x customize-group company-statistics=.
+** Design
+Company-statistics relies on company-mode (it works by adding a function to
+company-transformers), but is only loosely coupled to it. It is designed with
+some flexibility in mind as for the recorded context information and the way
+candidates are scored: the default pair of functions are only examples! The
+stats are automatically persistent between sessions.
+** Have Fun!
- [elpa] master updated (0d834ff -> 2452ff7), Dmitry Gutov, 2015/01/28
- [elpa] master bc3f1ec 02/13: Basic files,
Dmitry Gutov <=
- [elpa] master d131452 01/13: Initial commit, Dmitry Gutov, 2015/01/28
- [elpa] master e5553b5 07/13: Fix enabling mode without saved cache file, Dmitry Gutov, 2015/01/28
- [elpa] master b05124b 03/13: Sort candidates by previous completion choices, Dmitry Gutov, 2015/01/28
- [elpa] master 3babb6c 08/13: Pass de-propertized candidates to sorting, Dmitry Gutov, 2015/01/28
- [elpa] master 1c8bf18 04/13: Flexible context handling, refactoring, Dmitry Gutov, 2015/01/28
- [elpa] master b9bc7f0 05/13: Tests and stubs, Dmitry Gutov, 2015/01/28
- [elpa] master c9395db 06/13: First round of typos, Dmitry Gutov, 2015/01/28
- [elpa] master f8d15c7 12/13: Fix elpa URL in docs, Dmitry Gutov, 2015/01/28
- [elpa] master b736562 09/13: Keep properties for score change/calc, Dmitry Gutov, 2015/01/28
- [elpa] master 1ec2351 10/13: Fix default score calc function for missing global score, Dmitry Gutov, 2015/01/28