Releases: pierre-rouleau/pel
Development Version 0.4.1
Development Version 0.4.0
Introduced a large number of features and documentation. Fixed several bugs. See News since v0.3.1 for more info.
Version 0.3.1 - Bug Fix version
The complete information for this release is located in the NEWS file - version 0.3.1.
Development version 0.3.0
The complete information for this release is located in the NEWS file - version 0.3.0.
More stable PEL with several new features and documentation
Although I don't manage PEL through a rigorous development process, and I still consider PEL in its early development cycle, I create release tags at some points to identify its evolution.
-
There were lots of updates since version 0.1.0, too many to describe here.
PEL is still in what I consider an early development phase.
Although most base features are stable, there's still several rough edges,
lots of packages and programming languages I want to support are not
properly supported.- I changed the instructions for installations on a new computer.
- Added lots of cross-reference links between the PDF sheets.
- Implemented a tempo skeleton generic file header block generation, and
specialized ones for C, Erlang and reStructuredText files. - Support for Erlang and C is mostly complete, but there are several packages
not supported yet. - Added support for sessions, projectile, hiding comments, hiding docstrings.
- Added ability to automatically download and install packages from some
non-Elpa compliant web sites (but path of Github) like EmacsAttic and
EmacsMirror. - Support for generation of images using PlantUML and Graphviz Dot directly
from within Emacs. - Support for several ways to deals with keys: Hydras, key-chord and key-seq,
avy and ace-link. - Support for voice dictation under macOS and AppleScript.
- Support for auto-completion using either auto-complete or company.
- Support for input completion with Help, Ivy, Ivy/Counsel as well as Ido.
- Support for bookmark management with bm.
- Support for virtual-regexp
- Key bindings to quickly access the customization buffer of several
customization groups. - and more...
Minor updates & fixes
v0.1.1 - A pre-release minor updates and some fixes.
- new features:
- rst support: added commands for text emphasis (bold, italic, literal, interpreted).
- modified keymap: draw is now
<f11> D
. - added support and documentation for diff/ediff (with keymaps
<f11> d
and<f11> e
. - Added support for Magit and Monky and
<f11> v
keymap for (D)VCS. - Added
pel-end-of-line
which helps move before trailing spaces. - Documentation: documented autoave & backup
- Documentation: described limitations in the dual-stage autoloading.
- fixes:
- navigation: fixed autoloading
First Alpha release of PEL
This is the first alpha pre-release of PEL, the Pragmatic Environment Library for Emacs.
- PEL provides documentation about Emacs and provides a set of simple features with bindings mostly centered around using function keys so that it will not conflict with other Emacs key bindings.
- PEL integrates with several other external packages and uses customization to activate their use, along with their configuration contained in PEL's logic.
- PEL can be useful to new users to replace logic they would have to write in their own Emacs initialization file.
- It can also be used by more experienced users: each PEL feature is implemented in a separate mostly independent file.
See PEL User Manual for more info.