Skip to content
Commits on Jan 3, 2012
  1. @escherdragon
  2. @escherdragon
  3. @escherdragon

    +Improved external handling of files (e.g. through openwith)

    Opening externally a file does not affect any more neither the state of the
    panes, nor the history of the "quick view" function.
    escherdragon committed Jan 3, 2012
Commits on Dec 29, 2011
  1. @escherdragon
  2. @escherdragon

    =Minor improvements in management of XZ archives.

    The latest version of AVFS manages xz properly now.
    escherdragon committed Dec 29, 2011
Commits on Dec 18, 2011
  1. @escherdragon

    +Simplified, more efficient mechanism for hiding file attributes.

    Got finally ridden of all those heavy overlays. Hiding/showing
    attributes is now visibly ligther.
    escherdragon committed Dec 18, 2011
  2. @escherdragon
  3. @escherdragon

    +Mapped Shift+Space to sr-scroll-quick-view-down.

    This combination may not be recognized by Emacs in console mode, but
    at least in graphical mode is really useful.
    escherdragon committed Dec 18, 2011
Commits on Dec 11, 2011
  1. @escherdragon

    +New function sr-extend-with for explicit registration of extensions.

    This function is effectively a no-op when the sr-autoload-extensions
    variable is customized to be nil. Used in autoload cookies.
    escherdragon committed Dec 11, 2011
  2. @escherdragon

    +Added to sr-term-char-minor-mode bindings prefixed with C-c

    C-c is intercepted anyway, so these bindings do not interfer with the
    normal use of term-mode.
    escherdragon committed Dec 11, 2011
Commits on Dec 3, 2011
  1. @escherdragon
  2. @escherdragon
  3. @escherdragon
  4. @escherdragon

    +Added configurable styles for frame usage.

    See docstring in custom variable sr-popviewer-style for details.
    escherdragon committed Dec 3, 2011
Commits on Nov 27, 2011
  1. @escherdragon

    =Minor bugfix

    escherdragon committed Nov 27, 2011
  2. @escherdragon

    =Minor bugfix.

    escherdragon committed Nov 27, 2011
  3. @escherdragon

    +Terminal integration refactorings and bugfixes.

    Modified renaming mechanism in sr-ti-restore-previous-term.
    Minor bugfixes highlighting panes from terminal.
    New bindings in sr-term-line-minor-mode: M-tab, C-c T, C-c C-t and C-c M-t.
    escherdragon committed Nov 27, 2011
Commits on Nov 23, 2011
  1. @escherdragon

    +Bugfix: avoid keys other than C-c C-j and C-c C-k in term-char-mode.

    Other bindings won't work as expected, since the user input is passed
    character-by-character to the underlying shell process.
    escherdragon committed Nov 23, 2011
  2. @escherdragon

    =Minor bugfixes.

    escherdragon committed Nov 23, 2011
  3. @escherdragon

    =Fixed autoload cookies for ELPA activation in extensions.

    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
    loaded.
    escherdragon committed Nov 23, 2011
Commits on Nov 22, 2011
  1. @escherdragon

    =Minor correction

    escherdragon committed Nov 23, 2011
  2. @stepnem
  3. @stepnem

    +Fix the modeline extension desktop support.

    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.
    stepnem committed Nov 22, 2011
Commits on Nov 20, 2011
  1. @stepnem
  2. @stepnem

    =Inherit from the Dired faces.

    stepnem committed Nov 20, 2011
  3. @stepnem
  4. @stepnem

    +Name all hook functions.

    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.
    stepnem committed Nov 20, 2011
  5. @stepnem

    +Fix some problems with the terminal integration.

    - use a minor mode instead of permanently modifying other modes'
      keymaps
    - don't kill non-Sunrise terminal buffers
    stepnem committed Nov 20, 2011
  6. @stepnem

    +Fix the desktop.el integration.

    - 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')
    stepnem committed Nov 20, 2011
  7. @stepnem

    +Make Sunrise buffer names distinct from Dired ones.

    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.
    stepnem committed Nov 20, 2011
  8. @stepnem

    +Leave non-Sunrise Dired buffers alone.

    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).
    stepnem committed Nov 20, 2011
  9. @escherdragon
  10. @escherdragon
  11. @escherdragon
  12. @escherdragon

    +Changed usage of hl-line-mode: there's no need to turn it off, ever.

    +Minor improvements in management of graphical highlight.
    escherdragon committed Nov 20, 2011
Something went wrong with that request. Please try again.