Skip to content

Commit

Permalink
PEL is now at version 0.2.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
pierre-rouleau committed Sep 3, 2020
1 parent e4e28f1 commit 5307baa
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 8 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Copyright (C) 2020 by Pierre Rouleau

# Author: Pierre Rouleau <[email protected]>
# Last Modified Time-stamp: <2020-09-02 18:33:37, updated by Pierre Rouleau>
# Last Modified Time-stamp: <2020-09-03 14:12:13, updated by Pierre Rouleau>
# Keywords: packaging, build-control

# This file is part of the PEL package
Expand Down Expand Up @@ -53,7 +53,7 @@ EMACS_INIT = "~/.emacs.d/init.el"

# -----------------------------------------------------------------------------
# PEL Package Version - increase this number on each release
PEL_VERSION := 0.1.1
PEL_VERSION := 0.2.0

# NOTE: Also update the version numbers in the following files:
# - NEWS
Expand Down
29 changes: 29 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,32 @@ This file uses Org mode. Some useful (default) key-bindings:
dependencies.
- PEL is not yet distributed via sites like MELPA but
[[https://github.com/pierre-rouleau/pel/blob/master/doc/pel-manual.rst#how-to-install-pel][PEL's installation instructions]] should alleviate this problem.
* Version 0.2.0
- 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...
4 changes: 2 additions & 2 deletions doc/pel-manual.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PEL -- Pragmatic Environment Library for Emacs

:URL: https://github.com/pierre-rouleau/pel/blob/master/doc/pel-manual.rst
:Project: `PEL Project home page`_
:Last Modified Time-stamp: <2020-09-03 14:10:11, updated by Pierre Rouleau>
:Last Modified Time-stamp: <2020-09-03 14:13:53, updated by Pierre Rouleau>
:License:
Copyright (c) 2020 Pierre Rouleau <[email protected]>

Expand Down Expand Up @@ -583,7 +583,7 @@ At the end, if all goes right, you should see something like this::

Loading pel_keys...
PEL loaded, PEL keys binding in effect.
PEL version: 0.1.1
PEL version: 0.2.0
Parsing tar file...
Parsing tar file...done

Expand Down
2 changes: 1 addition & 1 deletion pel--base.el
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
"Display and return PEL package version string.
Optionally insert it at point if INSERT is non-nil."
(interactive "P")
(let ((version "0.1.1"))
(let ((version "0.2.0"))
(if insert
(insert version))
(message "PEL version: %s" version)
Expand Down
2 changes: 1 addition & 1 deletion pel--options.el
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ commands and key bindings of a specific aspect of Emacs. The PDF files document
the standard Emacs key bindings as well as PEL's specific key bindings."
:group 'convenience
:link `(file-link :tag "Directory of PDF table files" ,(pel-pdf-directory))
:package-version '(pel . "0.1.1"))
:package-version '(pel . "0.2.0"))

;; -----------------------------------------------------------------------------
(defgroup pel-base-emacs nil
Expand Down
2 changes: 1 addition & 1 deletion pel-pkg.el
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
;;; -*- no-byte-compile: t -*-
(define-package "pel" "0.1.1" "Pragmatic Environment Library"
(define-package "pel" "0.2.0" "Pragmatic Environment Library"
;; The handling of Emacs package versions varies widely from package
;; to package. Unfortunately, version numbers that appear somewhat
;; *stable* or sometimes very misleading.
Expand Down
2 changes: 1 addition & 1 deletion pel.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: Pierre Rouleau <[email protected]>
;; URL: https://github.com/pierre-rouleau/pel
;; Version: 0.1.1
;; Version: 0.2.0
;; Package-Requires: ((emacs "24.1") (use-package "2.4"))
;; Keywords: convenience

Expand Down

0 comments on commit 5307baa

Please sign in to comment.