Permalink
Switch branches/tags
Nothing to show
Commits on Nov 25, 2015
  1. Merge pull request #5 from syohex/cl-lib

    manzyuk committed Nov 25, 2015
    Remove eval-when-compile for using cl function
  2. Remove eval-when-compile for using cl function

    syohex committed Nov 25, 2015
    eval-when-compile should not be used if a package uses only its macros.
    And switch to cl-lib.
Commits on Mar 17, 2014
Commits on Mar 10, 2013
  1. Merge pull request #3 from purcell/patch-2

    manzyuk committed Mar 10, 2013
    Add autoload cookies
  2. Merge pull request #2 from purcell/patch-1

    manzyuk committed Mar 10, 2013
    Explicitly require emacs 24, and tidy up package description
  3. Add autoload cookies

    purcell committed Mar 10, 2013
    This commit ensures that users who have installed `ghci-completion`
    from a Marmalade or MELPA package will be able to use the code
    without explicitly requiring the library first.
  4. Explicitly require emacs 24, and tidy up package description

    purcell committed Mar 10, 2013
    This commit adds an explicit package dependency upon Emacs 24
    (see js2-mode for another example of this), and moves the
    lexical-bindings variable clause out of the package description,
    which prevents it from showing up in `package-list-packages`.
Commits on Sep 16, 2012
  1. Update README.

    manzyuk committed Sep 16, 2012
  2. Allow user to specify additional args to ghc-pkg.

    manzyuk committed Sep 16, 2012
    For example, which database (user or global) or which package config
    file to use.
Commits on Feb 28, 2012
  1. Require CL package at compile time.

    manzyuk committed Feb 28, 2012
    This doesn't prevent the byte-compiler from barking at `remove-if-not'
    used at runtime, but I'm not going to define my own version of this
    function only to shut up the byte-compiler.
Commits on Feb 23, 2012
  1. Use "--supported-languages" instead of "--supported-extensions". The

    manzyuk committed Feb 23, 2012
    former works also with GHC 6.*.
Commits on Feb 21, 2012
Commits on Feb 19, 2012
Commits on Feb 17, 2012
  1. Set these variable to `ignore', so that we don't get directory

    manzyuk committed Feb 17, 2012
    completion by default.
    
    We may want to set `pcomplete-command-completion-function' to
    something more useful (identifier completion?) in future.
  2. This is a brittle hack. It may not work if the user changes the

    manzyuk committed Feb 17, 2012
    prompt format.  Remove it for the time being.
Commits on Feb 7, 2012
Commits on Feb 6, 2012
  1. Grammar.

    manzyuk committed Feb 6, 2012
  2. Move `lexical-binding' declaration to the top of the file.

    manzyuk committed Feb 6, 2012
    It looks like with this declaration appearing at the end of the file,
    the file is loaded and evaluated using the dynamic scoping, and then
    the scoping changed to lexical.
  3. Properly declare `lexical-bind' file local variable.

    manzyuk committed Feb 6, 2012
    The declaration
    
    ;; -*- lexical-binding: t; -*-
    
    is only recognized when it appears in the first line of the file.
    This is too fragile.  Use `add-file-local-variable' instead.
  4. Fix a typo.

    manzyuk committed Feb 6, 2012
    "contexts" is not a valid argument of ":show", "context" is.
Commits on Jan 29, 2012
Commits on Jan 28, 2012
  1. Typo.

    manzyuk committed Jan 28, 2012
  2. GitHub loves README files.

    manzyuk committed Jan 28, 2012
  3. Add a header comment.

    manzyuk committed Jan 28, 2012
  4. Cleanup.

    manzyuk committed Jan 28, 2012
    Moving code around and improving doc strings.
Commits on Jan 27, 2012
  1. comint is required.

    manzyuk committed Jan 27, 2012