aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/moe.scm
blob: bd7c2a6d490020284416b239640eb37f6e5e5707 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages moe)
  #:use-module (guix licenses)
  #:use-module (gnu packages ncurses)
  #:use-module ((gnu packages compression) #:select (lzip))
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu))

(define-public moe
  (package
    (name "moe")
    (version "1.6")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "mirror://gnu/moe/moe-"
                          version ".tar.lz"))
      (sha256
       (base32
        "1cfwi67sdl2qchqbdib4p6wxjpwz2kmn6vxn9hmh1zs0gg4xkbwc"))))
    (build-system gnu-build-system)
    (native-inputs `(("lzip" ,lzip)))
    (inputs `(("ncurses" ,ncurses)))
    (home-page "https://www.gnu.org/software/moe/moe.html")
    (synopsis "Modeless, multiple-buffer, user-friendly 8-bit text editor")
    (description
     "GNU Moe is a powerful-but-simple-to-use text editor.  It works in a
modeless manner, and features an intuitive set of key-bindings that
assign a degree of severity to each key; for example, key
combinations with the Alt key are for harmless commands like cursor
movements while combinations with the Control key are for commands
that will modify the text.  Moe features multiple windows, unlimited
undo/redo, unlimited line length, global search and replace, and
more.")
    (license gpl3+)))
it/etc/completion?id=fa0dc1229c0dc44a7358d183e54d9e02d1199e39'>bash_completion: Complete options for ‘guix environment’.Tobias Geerinckx-Rice 2021-06-16bash completion: Complete options for the right command.Tobias Geerinckx-Rice 2021-06-16bash completion: Really support subcommands.Tobias Geerinckx-Rice 2021-04-20import: Remove Nix importer.Ludovic Courtès 2021-02-17scripts: system: Remove 'vm-image' command.Mathieu Othacehe 2020-12-04bash completion: Complete file names after '-f' and '-l'.Ludovic Courtès 2020-09-24bash completion: Adjust to new 'guix help' output.Ludovic Courtès 2020-09-21bash completion: Complete file names after 'guix package -p'.Fulbert 2020-09-10bash completion: Restore completion for 'guix system', etc.Ludovic Courtès 2020-06-27bash completion: Complete 'guix environment' properly.Ludovic Courtès 2020-06-04bash completion: Complete sub-commands after 'guix time-machine'.Ludovic Courtès 2020-06-04bash completion: Complete file names after '-p' and '-C'.Ludovic Courtès 2020-05-13mailmap: Update entries for Nikita.nikita 2020-02-14guix build: Add '--manifest' option.Marius Bakke 2019-11-26guix build, daemon: Rename "--no-build-hook" to "--no-offload".Ludovic Courtès 2019-04-29guix package: Add 'install', 'remove', and 'upgrade' aliases.Ludovic Courtès 2019-03-18Correct name and email address for ng0.ng0 2018-11-06bash completion: Restore completion of available packages for 'guix build'.Ludovic Courtès 2018-07-03bash completion: Complete files names after 'guix weather -m'.Oleg Pykhalov 2018-07-03bash completion: Complete files names after 'guix build -L'.Oleg Pykhalov 2018-06-16Add guix-daemon Bash completion file.Oleg Pykhalov 2018-03-20Correct name and Email for ng0.ng0 2018-02-17bash completion: Complete files names after 'guix package -m'.Oleg Pykhalov 2018-01-16etc: Add completions for fish.ng0 2017-08-22bash completion: Complete files names after 'guix download'.Marius Bakke