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

Osm describes itself as:

  ====================
  OpenStreetMap viewer
  ====================

More at https://elpa.gnu.org/packages/osm.html

## Summary:

                 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                  OSM.EL - OPENSTREETMAP VIEWER FOR EMACS
                 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


  Osm.el is a tile-based map viewer, with a responsive movable and
  zoomable display. The map can be controlled with the keyboard or with
  the mouse. The viewer fetches the map tiles in parallel from tile
  servers via the `curl' program.  The package comes with a list of
  multiple preconfigured tile servers. You can bookmark your favorite
  locations using regular Emacs bookmarks or create links from Org files
  to locations. Furthermore the package provides commands to search for
  locations by name and to open and display GPX tracks.

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

## Recent NEWS:

                          ━━━━━━━━━━━━━━━━━━━━
                           OSM.EL - CHANGELOG
                          ━━━━━━━━━━━━━━━━━━━━





1 Version 1.3 (2024-01-22)
══════════════════════════

  • Add `osm-jump' command to jump to pins (bookmarks, way points, POIs)
    by name.


2 Version 1.2 (2023-12-27)
══════════════════════════

  • Store names for track way points.
  • Add `osm-rename' command to rename both bookmarks and track way
    points.
  • Remove `osm-max-cache' customization variable.


3 Version 1.1 (2023-12-23)
══════════════════════════

  • `osm--purge-tile-cache': Delete empty tile cache directories.
  • `osm-search': Add message when contacting the server.
  • `osm-delete': New command to delete track or bookmark pins.
  • `osm-mouse-select': New command to select pin.
  • `osm-bookmark-delete': Add confirmation.
  • `osm-org-link-click': Remove, use `org-store-link' instead.
  • Rename `osm-transient-click' to `osm-mouse-pin'.
  • Unify `osm-bookmark-set' and `osm-bookmark-set-click'.
  • Add distance measurement for manual track. Press `S-<mouse-1>'
    (`osm-mouse-track') to place the pins of the track.
  • Add `osm-max-cache' to keep image cache size in check.


4 Version 1.0 (2023-12-01)
══════════════════════════

  • `osm-search-server': New customization option.
  • Automatically register Org geo links. `osm-ol.el' has been removed
    and should not be required anymore from the `init.el'.


5 Version 0.14 (2023-10-14)
═══════════════════════════

  • Compatibility with `pixel-scroll-precision-mode'.
  • Update list of servers.
  • Add `osm-add-server' utility function with error checking.
  • `osm-search': Improve UI if default completions buffer is used.


6 Version 0.13 (2023-07-02)
═══════════════════════════

  • Provide `osm-prefix-map'.
  • `osm-server-list': Add support for an api-key placeholder `%k' in
    the server `:url'.


7 Version 0.12 (2023-05-01)
═══════════════════════════

  • Autoload bugfix for Emacs 27
  • Use `easy-menu-define' to make sure that the menu bar and the mode
    line both get the OSM mouse menu.


8 Version 0.11 (2023-04-17)
═══════════════════════════

  • Ensure that mouse pointer is an arrow over the map.
  • Use `natnum' defcustom type.
  • Ignore mouse drags to avoid region marking.


9 Version 0.10 (2023-02-15)
═══════════════════════════

  • Start of changelog.

Reply via email to