Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mg-4.4-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: mg Distribution: openSUSE Tumbleweed
Version: 4.4 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 16 18:44:37 2026
Group: Unspecified Build host: reproducible
Size: 642728 Source RPM: mg-4.4-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://man.troglobit.com/man1/mg.1.html
Summary: Micro GNU Emacs clone
Mg is micro GNU Emacs clone without lisp interpreter.

Provides

Requires

License

Unlicense

Changelog

* Fri Oct 16 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 4.4:
    * New comment-dwim on M-;, sort-lines, reverse-region,
      delete-duplicate-lines, transpose-lines, whitespace-cleanup,
      fill-region, tabify/untabify and delete-trailing-whitespace
    * New previous-buffer/next-buffer on C-x and the arrow keys,
      kill-current-buffer, rename-buffer and minibuffer history per
      prompt kind; the minibuffer now reads keys through the editor
      keymap, so word motions work there too
    * New display-line-numbers-mode, m4-mode and cmake-mode;
      makefile-mode highlights automake conditionals
    * New delete-selection-mode and ido-mode substring completion at
      prompts, both on by default
    * New auto-revert-mode (on by default) and auto-revert-tail-mode
      to follow a log like tail -f; revert-buffer keeps the line in
      every window showing the buffer
    * New sentence commands M-a/M-e/M-k and C-x DEL,
      recenter-top-bottom on C-l, move-to-window-line-top-bottom on
      M-r, where-is and describe-key on C-h w/k, and the IBM CUA
      S-Delete/C-Insert/S-Insert cut, copy and paste keys
    * New secure mode (-S) and single-file mode (-s) for restricted
      shells; --with-modes, --disable-syntax, --disable-help and
    - -disable-autorevert to cut features for small builds
    * Fix shell command injection when opening a .gz file whose name
      contains shell metacharacters
    * Fix query-replace, replace-string and the regexp replace
      commands corrupting UTF-8 text, and isearch missing matches
      when the pattern has non-ASCII letters
    * Fix M-d/M-DEL and upcase-word undo on words with non-ASCII
      letters; words are now split by Unicode class
    * Fix shift, control and Meta with the arrow keys, Home, End,
      PgUp/PgDn, Insert and Delete in rxvt and urxvt
    * Fix a line over 127 bytes in ~/.mg silently ending the load
    * Fix C-x C-k to C-x C-x bindings shifted by one in builds
      without dired, and --disable-ctags ignored while cscope was on
    * Many more fixes and improvements; see upstream's release notes
      for the full list
  - Apply mg-keyseqname-ncurses-clash.patch: the keyname() helper
    4.4 added for where-is clashes with the keyname(int) that ncurses
    declares in curses.h, so the build fails wherever configure finds
    ncurses/curses.h; upstream fixed this the same way right after
    tagging 4.4
* Wed Sep 16 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 4.1:
    * UTF-8 editing in UTF-8 locales, with double-width CJK and
      emoji measured per Unicode 17
    * Syntax highlighting (font-lock-mode) for C, shell, Python,
      Markdown, YAML, git-commit, diff, conf, makefile, and text
    * Visual mark mode; shift-arrow and shift-PgUp/PgDn selection
    * Side-by-side windows (C-x 3), windmove, and balance-windows
    * New line-wrap-mode (off by default)
    * git-commit-mode with Magit-like C-c C-c / C-c C-k
    * meta-key-mode off by default so 8-bit input works
      out of the box
    * use-short-answers on by default; new require-final-newline
    * Sync with OpenBSD (Mar 2026): replace-regexp infinite loop,
      scratch-buffer save prompt, memory leaks, and -flto externs
    * Fix ~/.mg errors being hidden on the echo line (issue #41)
    * Many more fixes and improvements; see upstream's release notes
      for the full list
  - Spec cleanup:
    * Use %autosetup; drop Group and autoreconf (release tarball
      ships configure)
    * Ship %{_datadir}/mg/tutorial.gz for C-h t
* Sun Aug 13 2023 Tomasz Hołubowicz <services@alternateved.com> - 3.7
  - Update to version 3.7:
    * New command display-help-toggle, ensures the quick-help text is
    always shown in the status area, enabled by default
    * New command apply-macro-to-region-lines by Ben Scuron
    * New command end-or-call-last-kbd-macro, used in key bindings
    * Map function keys F1-F4 + F10 to common functions:
    F1: Toggle quick help
    F2: Save current buffer
    F3: Start keyboard macro
    F4: End keyboard macro, or call latest macro from mark
    * Sync with OpenBSD as of April 21, 2023:
    Add command set-tab-width to change per-buffer tab width
    Sync manual changes: grammar, visual improvements
    * Drop support for disabling no-tab-mode when calling configure
    script. Simplifies code greatly and not needed anymore since it is
    enabled by default upstream
    * Fix Home/End key for builds both with and without curses
    * Fix bug where the current markline is not reset after being
    cleared, by Ben Scuron
    * Sync with OpenBSD as of April 21, 2023:
    Fixes to no-tab-mode. OpenBSD had previously removed this mode,
    relevant change in this fork: indent next line with spaces
    Fix buffer overflow when no match is found for a search
* Mon Apr 10 2023 Tomasz Hołubowicz <services@alternateved.com> - 3.6
  - Update to version 3.6:
    * Add support for exuberant/universal Ctags tags file format
    * Add support for M-, to pop-tag-mark, like GNU Emacs
    * Sync with mg upstream, OpenBSD 7.2, as of April 10 2023
    * Sync with mg upstream, OpenBSD 7.2, as of March 26 2023
    * Add support for --without-docs to skip installation of files to
      /usr/share/doc/mg, including the manual
    * Install gzipped tutorial in /usr/share/mg/, for built-in help
    * Fix #17: typos in *quick* help buffer, also replace duplicate undo with mark
      command instead
    * Fix #18: revert-buffer crash on macOS
* Tue May 31 2022 Tomasz Hołubowicz <alternateved@gmail.com>
  - Use latest release instead of the package from GitHub generated link as only
    release comes with configure script
* Tue May 31 2022 Tomasz Hołubowicz <alternateved@gmail.com>
  - Use proper tarball
* Tue May 31 2022 Tomasz Hołubowicz <alternateved@gmail.com>
  - Apply suggestions from review:
    * absolute URL is required so the tarball could be verified against the
      upstream provided one
    * use commonly used form for manpage files
* Tue May 31 2022 Tomasz Hołubowicz <alternateved@gmail.com>
  - Remove %debug_package macro as mg-debuginfo already exists
* Mon May 30 2022 Tomasz Hołubowicz <alternateved@gmail.com>
  - Initial version (3.5)

Files

/usr/bin/mg
/usr/share/doc/packages/mg
/usr/share/doc/packages/mg/ChangeLog.md
/usr/share/doc/packages/mg/README
/usr/share/doc/packages/mg/README.md
/usr/share/doc/packages/mg/mg.png
/usr/share/doc/packages/mg/tutorial.md
/usr/share/doc/packages/mg/utf8.txt
/usr/share/licenses/mg
/usr/share/licenses/mg/UNLICENSE
/usr/share/man/man1/mg.1.gz
/usr/share/mg
/usr/share/mg/tutorial.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 22 01:28:39 2026