branch: master commit 895f47903cda3a57f9f12c2e85ee6da4d40faea8 Author: Ian Dunn <du...@gnu.org> Commit: Ian Dunn <du...@gnu.org>
Pushed info pages --- paced.info | 80 +++++++++++++++++++++++++++++--------------------------------- 1 file changed, 37 insertions(+), 43 deletions(-) diff --git a/paced.info b/paced.info index 9de6668..a7cd390 100644 --- a/paced.info +++ b/paced.info @@ -88,27 +88,21 @@ Introduction ************ Paced (Predictive Abbreviation Completion and Expansion using -Dictionaries) provides a completion backend based on what a user has -already written. - - Paced scans one or more files or buffers and constructs a table of -words, weighted by how often they’re used. - - Once it’s constructed this table, it can present them to the user for -completion, sorted by their weights. - - Creating a new dictionary is easy; just use -‘paced-create-new-dictionary’ to create a new dictionary, then set the -population commands and sort method. - - Dictionaries are persistent; they’re saved with -‘paced-save-named-dictionary’ or ‘paced-save-all-dictionaries’. - - Population commands tell a dictionary how it should refresh its usage -table. - - No completion frontend is provided, but a function for -‘completion-at-point-functions’ is given. +Dictionaries) scans a group of files (determined by “population +commands”) to construct a usage table (dictionary). Words (or symbols) +are sorted by their usage, and may be later presented to the user for +completion. A dictionary can then be saved to a file, to be loaded +later. + + Population commands determine how a dictionary should be filled with +words or symbols. A dictionary may have multiple population commands, +and population may be performed asynchronously. Once population is +finished, the contents are sorted, with more commonly used words at the +front. Dictionaries may be edited through EIEIO’s customize-object +interface. + + Completion is done through ‘completion-at-point’. The dictionary to +use for completion can be customized. * Menu: @@ -259,7 +253,7 @@ Selective Dictionaries ====================== Paced provides a mechanism called the “enable list”, that allows a user -to enable certain dictionaries given certain conditions. +to enable certain dictionaries for completion given certain conditions. There are two enable lists: a global and local one. They both work the same, with the local one taking precedence. Each entry in the list @@ -662,27 +656,27 @@ Tag Table: Node: Top228 Node: Copying1439 Node: Introduction2231 -Node: Similar Packages3321 -Node: pabbrev3607 -Node: predictive4681 -Node: Installation5729 -Node: Dictionaries6174 -Node: Creating a Dictionary6578 -Node: Editing a Dictionary7618 -Node: Selective Dictionaries8094 -Node: Dictionary Files9693 -Node: Population Commands10784 -Node: Built-in Commands11720 -Node: Properties12517 -Node: Custom Commands13139 -Node: Asynchronous Population15866 -Node: Example Setups17059 -Node: Org Agenda Files17241 -Node: Project Files18497 -Node: Contributing19610 -Node: Bugs20094 -Node: Development20483 -Node: Documentation21450 +Node: Similar Packages3299 +Node: pabbrev3585 +Node: predictive4659 +Node: Installation5707 +Node: Dictionaries6152 +Node: Creating a Dictionary6556 +Node: Editing a Dictionary7596 +Node: Selective Dictionaries8072 +Node: Dictionary Files9686 +Node: Population Commands10777 +Node: Built-in Commands11713 +Node: Properties12510 +Node: Custom Commands13132 +Node: Asynchronous Population15859 +Node: Example Setups17052 +Node: Org Agenda Files17234 +Node: Project Files18490 +Node: Contributing19603 +Node: Bugs20087 +Node: Development20476 +Node: Documentation21443 End Tag Table