Skip to content

Releases: pierre-rouleau/pel

Development Version 0.4.1

02 Nov 02:43
Compare
Choose a tag to compare

Development Version 0.4.0

08 Sep 01:24
Compare
Choose a tag to compare

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

04 Oct 03:21
Compare
Choose a tag to compare

The complete information for this release is located in the NEWS file - version 0.3.1.

Development version 0.3.0

02 Oct 22:38
Compare
Choose a tag to compare

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

03 Sep 18:46
Compare
Choose a tag to compare

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

09 Apr 19:25
Compare
Choose a tag to compare
Minor updates & fixes Pre-release
Pre-release

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

02 Apr 15:34
Compare
Choose a tag to compare
Pre-release

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.