emacs-mode-compile - Smart command for compiling files according to major-mode

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Unsupported Release i586
Package filename emacs-mode-compile-2.27-15-omv4000.noarch.rpm
Package name emacs-mode-compile
Package version 2.27
Package release 15-omv4000
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 59.42 KB
Installed size 185.85 KB
Provide `mode-compile' function as a replacement for the use of
`compile' command which is very dumb for creating it's compilation
command (use "make -k" by default).  `mode-compile' is a layer
above `compile'; Its purpose is mainly to build a smart
compile-command for `compile' to execute it. This compile-command
is built according to number of parameters:
- the major-mode.
- presence or not of a makefile in current directory.
- the buffer-file-name and extension.
- what is in the current buffer (`main' function,"#!/path/shell", ...).
- and more ...
Most of these parameters are higly customizable through Emacs
Lisp variables (to be set in your .emacs or through Customization
menu).  Running mode-compile after an universal-argument (C-u)
allows remote compilations, user is prompted for a host name to
run the compilation command on.  Another function provided is
`mode-compile-kill' which terminate a running compilation session
launched by `mode-compile'.


Package Version Architecture Repository
emacs-mode-compile-2.27-15-omv4000.noarch.rpm 2.27 noarch OpenMandriva Unsupported Release
emacs-mode-compile - - -


Name Value
config(emacs-mode-compile) = 2.27-15
emacs-mode-compile = 2.27-15


Type URL
Mirror abf-downloads.openmandriva.org
Binary Package emacs-mode-compile-2.27-15-omv4000.noarch.rpm
Source Package emacs-mode-compile-2.27-15.src.rpm

Install Howto

  1. Enable the repository in Software Repository Picker:
    # om-repo-picker
  2. Install emacs-mode-compile rpm package:
    # dnf --refresh install emacs-mode-compile



See Also

Package Description
emacs-php-mode-1.13.1-2-omv4000.noarch.rpm Major mode for editing PHP code
emacs-psgml-1.3.2-2-omv4000.i686.rpm A GNU Emacs major mode for editing SGML documents
emacs-tnt-2.4-9-omv4000.noarch.rpm Emacs based AOL Instant Message Client
emacs-xslide-0.2.2-10-omv4000.noarch.rpm A GNU Emacs major mode for editing XSL documents
emacs-yaml-mode-0.0.4-4-omv4000.noarch.rpm Major mode for editing YAML file
embryo-1.21.1-1-omv4000.i686.rpm Enlightenment bytecode virtual machine
embutils-0.19-6-omv4000.i686.rpm Small system utilities for embedded systems
emerillon-0.1.90-3-omv4000.i686.rpm A map viewer for GNOME
emerillon-devel-0.1.90-3-omv4000.i686.rpm Development package for emerillon
emerillon-vala-0.1.90-3-omv4000.i686.rpm Vala Development package for emerillon
emi-1.5.1-8-omv4000.noarch.rpm Ecasound Mastering Interface
emotion-1.21.1-1-omv4000.i686.rpm Enlightenment video & media object library extra files
empy-3.3-7-omv4000.noarch.rpm System for embedding Python expressions and statements in template text
encfs-1.9.5-1-omv4000.i686.rpm Encrypted pass-through filesystem for Linux
engrampa-1.22.1-1-omv4000.i686.rpm An archive manager for MATE Desktop