Skip to content

Commit bb9c773

Browse files
committed
Add a couple of extra design notes
1 parent 5d6d933 commit bb9c773

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ have been upheld since the earliest days of the project.
121121
Projectile provide a nice set of features operating on a project level without
122122
introducing external dependencies (when feasible). For instance -
123123
finding project files has a portable implementation written in pure
124-
Emacs Lisp without the use of GNU `find` (but for performance sake an
124+
Emacs Lisp without the use of GNU `find` (but for performance's sake an
125125
indexing mechanism backed by external commands exists as well).
126126

127127
### Simplicity
@@ -132,13 +132,21 @@ marker or a project descriptor file like `pom.xml` or `Gemfile`). Projectile
132132
will auto-detect pretty much every popular project type out of the box
133133
and you can easily extend it with additional project types.
134134

135-
### Practical
135+
### Easy to Use
136+
137+
The configuration defaults are pretty reasonable and most users
138+
will probably never feel a strong need to change them.
139+
140+
All commands are easily discoverable and are unlikely to surprise you
141+
with their behavior.
142+
143+
### Practicality
136144

137145
Projectile tries to be practical - portability is great, but if some
138146
external tools could speed up some task substantially and the tools
139147
are available, Projectile will leverage them.
140148

141-
### Super configurable
149+
### Flexibility
142150

143151
In the classic spirit of Emacs almost every aspect of Projectile's behavior is
144152
configurable.

0 commit comments

Comments
 (0)