gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNU ELPA] Org-Remark version 1.2.2


From: ELPA update
Subject: [GNU ELPA] Org-Remark version 1.2.2
Date: Tue, 26 Mar 2024 05:04:42 -0400

Version 1.2.2 of package Org-Remark has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Org-Remark describes itself as:

  ==========================================
  Highlight & annotate text, Info, EPUB, EWW
  ==========================================

More at https://elpa.gnu.org/packages/org-remark.html

## Summary:

                           ━━━━━━━━━━━━━━━━━━━━━
                            README – ORG-REMARK
                           ━━━━━━━━━━━━━━━━━━━━━


  Table of Contents
  ─────────────────

  1. Introduction
  2. Features
  3. Installation
  4. Contributing and Feedback
  5. Contributors
  6. License





  1 Introduction
  ══════════════

    Org-remark lets you highlight and annotate text files, websites, EPUB
    books and Info documentation with using Org mode.

    A user manual is available [online] or Emacs in-system as an Info node
    `(org-remark)': (`C-h i' and find the `Org-remark' node).

    For installation and minimum configuration, refer to [Installation]
    below or the user manual: [online] or Info node `(org-remark)
    Installation'

## Recent NEWS:

Current development version (release candidate 1.3.0)

     Features:

   - Ability to highlight a whole line and show a mark on the margin (#71)

   - Option to delete the whole notes entry when highlight is removed if
     there is no notes body text (#21)

   - `org-remark-open` to open the associated marginal notes file if
     cursor outside a highlight (#72)

     Fixes:

   - fix: compiler warning ‘org-remark-highlight-save’ is an obsolete...

Version 1.2.2 - 2024-03-25

  - fix: program error #78 mapconcat's 3rd arg is not optional in Emacs 28

Version 1.2.1 - 2023-08-20

  - fix: org-remark-icon-mode is a void symbol

Version 1.2.0 - 2023-08-20

  - feat(info): Org-remark supports Info

          + Advice has been implemented. It is added and removed by
            `org-remark-info-mode`.

          + No suitable hook is avaialble to trigger a function after the Info 
node
            is rendered. This is necessary as Info renders a new node in the 
same
            buffer (in the same way as Nov.el does).

  - feat: icons for additional information for highlights

          + Notes exists for the highlight (*)

          + The highlight position auto-adjusted (d)

          + Uses the new `org-remark-highlights-after-load-functions'

          + Icons are customizable. You can also disable icons by setting
            the respective customizing variable to nil

          + The default face of auto-adjusted icon is customizable with
            face `org-remark-highlighter-warning'

          + `org-remark-toggle' also toggles the icon display

  - feat: nov.el support for epub books

         + The link is added to the notes org file correctly pointing
           back to epub's highlight location with using :nov link type
           added by nov.el.l

  - feat: Adjust positions after load

         + This is useful especially for epubs via nov.el. Nov.el
           renders tables on differently depending on the size of the
           window. This causes the positions of subsequent text elements
           to move depending on the window size when the page is
           rendered, dislocating the positions of highlights. This
           feature attemps to auto-correct the location on the fly. The
           feature works generically, so Org-remark attemps to correct
           minior edits to websites (for EWW).

         + The fact that a given highlight has been automatically moved
           is indicated by an icon

  - feat: org-remark-highlights-after-load-functions
          Abnormal hook

  Fixes:

  - fix: org 9.6.7 breaks org-remark-highlights-get (#70)

  - fix: Make load process robust

         + When error occurs during the load process, instead of
           emitting an error, Org-remark now halts the load process and
           returns without an error. This has been proven useful
           especially for epub support with nov.el. Nov.el renders by
           reusing the same buffer instead of generating a new one. When
           error occurs during the load process (e.g. user accidentally
           deletes some property data in the notes org buffer), the
           error would cause nov.el to not properly render the epub
           book. This could override the epub archive file wiht a plain
           text file of a single file from the book, errasing the entire
           book. With this change, Org-remark does not cause the error
           when loading highlights from the notes org file to preven
           this distructive process from happening.

         + `org-remark-highlights-get' existence checks beg and end

           beg and end must exist. If either is nil, `number-to-string`
           errors and load stops prematurely. This can happen when the
           user manually manages the notes file and accidentally deletes
           the beg/end props.

   - fix: default highlighter color for dark theme

          No functional change. Changed the default color of the
          highlighter to be more visible in the dark theme.
...
...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]