Permalink
Commits on Jun 22, 2018
  1. Don't autoload defcustom

    Aidan Gauland authored and bbatsov committed Jun 21, 2018
    Remove declaration of `projectile-mode-line` as an autoload.
    
    Fixes bbatsov/projectile#1080
Commits on Jun 16, 2018
  1. [Fix #1246] Give clear-known-projects test temp project file

    nickdrozd authored and bbatsov committed Jun 15, 2018
    This test was blowing away the actual project file, rather than a test
    file. To fix this, move the test to the known-project-test file and
    give it test-tmp-file-path.
  2. Ensure project-roots are directories

    nickdrozd authored and bbatsov committed Jun 11, 2018
    Projectile adds projects as directory names, as in "~/project/".
    Manually adding a project root that is not a directory name, as
    in (projectile-add-known-project "~/project"), works fine, but
    Projectile will then add the project root as a directory name, so that
    both "~/project" and "~/project/" will be in the list of known
    projects.
    
    This change converts "~/project" to "~/project/" before adding it to
    the list, thereby avoiding annoying near-duplicates.
Commits on Jun 3, 2018
  1. Update Changelog

    sgarciac authored and bbatsov committed Jun 3, 2018
  2. Add angular project type

    sgarciac authored and bbatsov committed Jun 3, 2018
Commits on May 22, 2018
  1. Update the changelog

    bbatsov committed May 22, 2018
  2. Fix a docstring

    bbatsov committed May 22, 2018
Commits on May 7, 2018
Commits on Mar 25, 2018
Commits on Mar 22, 2018
Commits on Mar 18, 2018
  1. Revert "Add a missing function marker"

    bbatsov committed Mar 18, 2018
    This reverts commit 0cdccb7.
    
    I misread the code, that's actually a reference to a configuration variable.
  2. Improve some comments

    bbatsov committed Mar 18, 2018
Commits on Mar 17, 2018
  1. [Fix #1222] Don't pass nil format string to `format`

    stephan-cr authored and bbatsov committed Mar 11, 2018
    The return value of `projectile-default-configure-command` is checked
    for nil, since `format` doesn't accept nil format strings.
  2. Update CHANGELOG.md

    niku authored and bbatsov committed Mar 1, 2018
  3. Set config about Elixir project

    niku authored and bbatsov committed Feb 4, 2018
  4. Set config about Ruby project

    niku authored and bbatsov committed Feb 4, 2018
Commits on Feb 28, 2018
  1. Refactor to make test-dir declarative

    niku authored and bbatsov committed Feb 2, 2018
  2. Refactor to make src-dir declarative

    niku authored and bbatsov committed Feb 2, 2018
  3. Refactor to make test-suffix declarative

    niku authored and bbatsov committed Feb 2, 2018
  4. Refactor to make test-prefix declarative

    niku authored and bbatsov committed Feb 2, 2018
Commits on Jan 28, 2018
  1. [Fix #1212] Cache project-root in non-file-backed buffers

    aaronjensen authored and bbatsov committed Jan 27, 2018
    `projectile-cached-buffer-file-name` would be set to nil in non-file-backed
    buffers causing the root caching to not work. `'none` is used as a sentinel
    value for `projectile-project-root-cache` so this reuses that for
    `projectile-cached-buffer-file-name` as well.
Commits on Jan 18, 2018
  1. [#1183] Tweak further the project type detection order

    bbatsov committed Jan 18, 2018
    Push some (subjectively) more common project types earlier in the
    resolution order.
  2. [#1183] Tweak a bit the project type detection order

    bbatsov committed Jan 18, 2018
    By putting the slowest checks last we make sure that people won't have
    to experience them unless all other fast type checks have failed.
    
    See the discussion on the ticket for more details.
  3. [#1183] Speed up projectile-verify-file

    bbatsov committed Jan 18, 2018
    It was implemented in terms of wildcard expansion just to handle
    cabal projects. Now the cabal project detection simply uses a
    different function.
Commits on Jan 16, 2018
  1. Replace Gratipay with Patreon and Liberapay

    bbatsov committed Jan 16, 2018
    Gratipay went under last month.
Commits on Jan 8, 2018
  1. Prefer readthedocs.io instead of readthedocs.org for doc links

    jdufresne authored and bbatsov committed Jan 7, 2018
    Read the Docs moved hosting to readthedocs.io instead of readthedocs.org. Fix
    all links in the project.
    
    For additional details, see:
    
    https://blog.readthedocs.com/securing-subdomains/
    
    > Starting today, Read the Docs will start hosting projects from subdomains on
    > the domain readthedocs.io, instead of on readthedocs.org. This change
    > addresses some security concerns around site cookies while hosting user
    > generated data on the same domain as our dashboard.
Commits on Jan 3, 2018