Switch branches/tags
Nothing to show
Commits on Nov 23, 2011
  1. =Minor bugfixes.

    escherdragon committed Nov 23, 2011
  2. =Fixed autoload cookies for ELPA activation in extensions.

    escherdragon committed Nov 23, 2011
    The previous version of these cookies caused the whole SC to load at
    startup. Now extensions are only required after the SC core has been
Commits on Nov 22, 2011
  1. =Minor correction

    escherdragon committed Nov 22, 2011
  2. +Fix the modeline extension desktop support.

    stepnem committed Nov 22, 2011
    When the Sunrise pane buffer is being restored, the other one might
    still not be (the naïve use of 0.1s timer is no solution (besides
    being totally misguided, as the desktop functionality tried to call
    the minor mode function, and thus `sr-modeline-toggle', right away
    anyway)) and trying to use the usual pane/window switching functions
    is going to result in an error. Meanwhile, `sr-modeline-refresh' does
    all that is needed for a single pane.
Commits on Nov 20, 2011
  1. =Inherit from the Dired faces.

    stepnem committed Nov 20, 2011
  2. +Name all hook functions.

    stepnem committed Nov 20, 2011
    It turns out that `unload-feature' fails to remove unnamed hook
    functions (leading to bugs such as unbound variable evaluation).
    Using lambdas in documentation-accessible code is usually a bad idea
    anyway, as they are harder to inspect, esp. when compiled.
  3. +Fix some problems with the terminal integration.

    stepnem committed Nov 20, 2011
    - use a minor mode instead of permanently modifying other modes'
    - don't kill non-Sunrise terminal buffers
  4. +Fix the desktop.el integration.

    stepnem committed Nov 20, 2011
    - the restorable modes have to be autoloaded (cf. eg. the
      documentation string of `desktop-buffer-mode-handlers')
    - activate `sr-mode' in the restored buffer
    - execute the code in proper context
    - mark `dired-subdir-alist' permanent-local to prevent its being blown
      away when switching from `dired-mode'
    - other minor fixes (use `assq' instead of `assoc' for comparing
      symbols, use `when' instead of one-armed `if')
  5. +Make Sunrise buffer names distinct from Dired ones.

    stepnem committed Nov 20, 2011
    This makes it possible to immediately distinguish Sunrise and Dired
    buffers from their names only, have both Dired and Sunrise buffers
    visiting the same directory etc.
  6. +Leave non-Sunrise Dired buffers alone.

    stepnem committed Nov 20, 2011
    Before this, `sr-dired-mode' would call `sr-mode' in every new Dired
    buffer whenever Sunrise was active, which is incorrect (it prevented
    one from using Dired after activating Sunrise).
  7. +Changed usage of hl-line-mode: there's no need to turn it off, ever.

    escherdragon committed Nov 20, 2011
    +Minor improvements in management of graphical highlight.
Commits on Oct 24, 2011
Commits on Oct 8, 2011
Commits on Aug 22, 2011
Commits on Aug 1, 2011
  1. =Minor bugfixes

    escherdragon committed Aug 1, 2011
Commits on Jul 25, 2011
  1. +Reimplement sr-lock-panes so it doesn't use sr-setup-windows.

    escherdragon committed Jul 25, 2011
    sr-setup-windows changes the order of the buffers in the stack and
    caused some really weird effects with sr-quick-preview-kill. The new
    version also does not override variable `sr-windows-locked' if the
    user wants it to be nil.
Commits on Jul 24, 2011
Commits on Jul 22, 2011
  1. +Do not predefine `locate-command' or `locate-prompt-for-search-strin…

    escherdragon committed Jul 22, 2011
    …g' if `locate' hasn't been yet loaded.
Commits on Jul 14, 2011
  1. +Added intro

    escherdragon committed Jul 14, 2011
Commits on Jul 2, 2011
  1. =Minor bugfix

    escherdragon committed Jul 2, 2011
  2. =synchronized versions

    escherdragon committed Jul 2, 2011
  3. +Added support for using alternative shell programs (C-c M-t)

    escherdragon committed Jul 2, 2011
    +Changes to custom variable `sr-terminal-program' are now reflected immediately
Commits on Jun 25, 2011
  1. +Fixed documentation FIXMEs

    escherdragon committed Jun 25, 2011
Commits on Jun 23, 2011