Permalink
Commits on Dec 12, 2015
  1. smex-load-save-file: adapt to change in Emacs v25.0.50

    tarsius committed with nonsequitur Dec 12, 2015
    `setq' now requires an even number of arguments.
    Also use `unless' instead of `if not'.
Commits on Aug 22, 2015
  1. Enable lexical bindings

    nonsequitur committed Aug 22, 2015
  2. smex-initialize-ido: silence byte-compiler

    tarsius committed with nonsequitur Jul 31, 2015
    As of Emacs v25.1 `ido-init-completion-maps' is obsolete (it no longer
    does anything), but it is still needed for backward compatibility.
  3. smex-read-and-run: silence byte-compiler

    tarsius committed with nonsequitur Jul 31, 2015
    The byte-compiler complains that `execute-extended-command' should
    not be used non-interactively.  But in this case it probably should.
  4. Rename variable

    nonsequitur committed Aug 22, 2015
  5. Add Cask file

    nonsequitur committed Aug 22, 2015
Commits on Dec 10, 2014
  1. Fix indentation

    tarsius committed with nonsequitur Dec 10, 2014
Commits on Oct 27, 2014
  1. Load Smex history from ~/.emacs.d

    lunaryorn committed with nonsequitur Aug 25, 2014
    Follow modern Emacs conventions and avoid cluttering $HOME.
    ~/.smex-items is still supported if present.
Commits on Apr 25, 2014
Commits on Apr 10, 2014
Commits on Jan 31, 2014
  1. Warn when Smex is loaded on incompatible Emacsen

    nonsequitur committed Jan 31, 2014
    Fixes #36
    
    Thanks to Steve Purcell for suggesting this patch
Commits on Jan 11, 2014
Commits on Jan 8, 2014
  1. Version 3.0

    nonsequitur committed Jan 8, 2014
Commits on Dec 10, 2013
  1. Merge pull request #31 from timhillgit/smex-save-file

    nonsequitur committed Dec 10, 2013
    Add smex- prefix to save-file-not-empty-p
Commits on Nov 22, 2013
Commits on Jul 7, 2013
  1. Version 2.1

    nonsequitur committed Jul 7, 2013
  2. Readme: Add MELPA link

    nonsequitur committed Jul 7, 2013
Commits on Apr 21, 2013
  1. Add partial minibuffer completion

    vspinu committed with nonsequitur Dec 28, 2012
    Emacs' built-in completion mechanism works well for partial completions.
  2. Add compatibility with command-frequency

    gvol committed with nonsequitur Oct 13, 2012
    Set `real-last-command' like in `execute-extended-command'.
    This allows command-frequency to pick up the command.
  3. [Refactor] parse-keymap

    purcell committed with nonsequitur Apr 1, 2013
    Use `push'. Explicitly pass the output variable `commands'.
Commits on Sep 15, 2012
  1. Version 2.0

    nonsequitur committed Sep 15, 2012
Commits on Aug 31, 2012
  1. Version 1.1.4

    nonsequitur committed Aug 31, 2012
  2. Fix compatibility with ido-ubiquitous.

    nonsequitur committed Aug 31, 2012
    ido-ubiquitous adds a defadvice that sets the default output of ido-completing-read
    to "". A workaround is to explicitly specify the default value in the parameters to ido-completing-read.
Commits on Aug 30, 2012