[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Rfc-Mode version 1.4.2
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Rfc-Mode version 1.4.2 |
Date: |
Fri, 13 Oct 2023 17:10:33 -0400 |
Version 1.4.2 of package Rfc-Mode has just been released in NonGNU ELPA.
You can now find it in M-x list-packages RET.
Rfc-Mode describes itself as:
===============================
RFC document browser and viewer
===============================
More at https://elpa.nongnu.org/nongnu/rfc-mode.html
## Summary:
[![MELPA
Stable](https://stable.melpa.org/packages/rfc-mode-badge.svg)](https://stable.melpa.org/#/rfc-mode)
[![MELPA](https://melpa.org/packages/rfc-mode-badge.svg)](https://melpa.org/#/rfc-mode)
# rfc-mode
## Introduction
The rfc-mode Emacs major mode is a browser and reader for RFC documents.
## Installation
The package should be installed from MELPA.
Start by loading the mode:
```elisp
(require 'rfc-mode)
```
Then set the location containing all RFC documents (the default value is the
`rfc` directory in the home directory):
```elisp
(setq rfc-mode-directory (expand-file-name "~/rfc/"))
```
## Recent NEWS:
━━━━━━━━━━━━━━━━━━━━
RFC-MODE CHANGELOG
━━━━━━━━━━━━━━━━━━━━
1 Next Version
══════════════
/Work in progress./
2 1.4.2
═══════
2.1 Bugs
────────
• Fix footer highlighting.
3 1.4.1
═══════
3.1 Bugs
────────
• Fix page-based navigation (thanks to Matthew Woodcraft for reporting
the issue) on Emacs 29.
• Fix major-mode auto-detection for rfc-mode buffers.
4 1.4.0
═══════
I should have released minor versions for bug fixes, but it seems
everyone is using the `master' branch from MELPA, and so am I. So
major only it is. I will release a minor version if a severe issue is
found of course.
4.1 Features
────────────
• `rfc-mode-read' now supports a numeric prefix argument, so you can
simply type `C-u 1 2 3 4 M-x rfc-mode-read' to read RFC number
1234. Also, if you call `rfc-mode-read' when point is on a number,
you will be offered that number as default. Thanks to Daniel Martín.
• `rfc-mode-goto-section' now makes sure the title of the section is
at the top of the page, avoiding annoying edge cases where a section
is at the end of a page (thanks to Štěpán Němec).
4.2 Misc
────────
• Make the dependency on Helm optional (thanks to Jonas Bernoulli).
• Code cleaning and simplifications (thanks to Stefan Monnier, Jonas
Bernoulli and Basil L. Contovounesios).
5 1.3.0
═══════
This release improves navigation and introduce section detection,
thanks to Daniel Martín.
5.1 Features
────────────
• `imenu' integration. If you use a graphical user interface, the menu
bar will show a new menu, "RFC Contents", with links to the
different parts of an RFC document.
• RFC links can now be navigated using the mouse, or by pressing
`<Tab>~/~<S-Tab>'.
• Pressing `g' in a `rfc-mode' buffer lets you navigate to an RFC
section by name.
• You can navigate to previous and next RFC sections by pressing `p'
and `n', respectively.
5.2 Misc
────────
• Derive `rfc-mode' from `special-mode'.
• Make `rfc-mode-read' display the document in a separate window,
without switching buffers. This follows the typical Emacs convention
for displaying help buffers, like `help-mode' or `man-mode' follow.
6 1.2.0
═══════
This new release is driven by suggestions from Stefan Monnier and some
issues which were open on Github. Thanks everyone!
6.1 Features
────────────
• Let the module load without Helm since some features can be used
without it.
• Auto load `rfc-mode-read'.
• Improved accuracy for section title detection.
• Offer the possibility to keep original buffer names with
`rfc-mode-use-original-buffer-names'.
6.2 Fixes
─────────
• Compute the index path dynamically so that `rfc-mode-directory' can
be modified after the module has been loaded.
6.3 Misc
────────
• Follow Emacs conventions in docstrings.
• Derive `rfc-mode' from `text-mode'.
• Use `expand-file-name' instead of `concat'.
7 1.1.1
═══════
7.1 Features
────────────
• Automatically download missing files.
8 1.1.0
═══════
8.1 Fixes
─────────
• Require missing modules.
• Fix invalid escape sequence.
8.2 Misc
────────
• Make some functions private.
9 1.0.1
═══════
9.0.1 Fixes
╌╌╌╌╌╌╌╌╌╌╌
• Various fixes for checkdoc.
10 1.0.0
════════
First public version.
10.1 Features
─────────────
• Helm-based RFC browser.
• RFC document reader with highlighting.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Rfc-Mode version 1.4.2,
ELPA update <=