Permalink
Switch branches/tags
Commits on Dec 12, 2017
Commits on Oct 4, 2017
  1. Merge pull request #74 from AdamNiederer/master

    dgutov committed Oct 4, 2017
    Add function for narrowed indentation
Commits on Sep 29, 2017
Commits on Sep 28, 2017
Commits on Sep 27, 2017
  1. Add function for narrowed indentation

    AdamNiederer committed Sep 27, 2017
    Sometimes, modes rely on functions like (point-min) or overstep their region
    when attempting to indent a line. This can cause issues like
    AdamNiederer/vue-mode#50
    
    This function narrows the buffer before indenting, preventing any issues which
    might arise from reliance on having one's own buffer.
    
    This doesn't change any defaults, but I figured some other mmm-mode derivatives
    could make use of this function.
Commits on Aug 9, 2017
  1. Merge pull request #73 from AdamNiederer/master

    dgutov committed Aug 9, 2017
    Mode transition hooks
Commits on Aug 7, 2017
Commits on Aug 3, 2017
  1. Mode transition hooks

    AdamNiederer committed Aug 3, 2017
    Allows the user to set hooks to run when submodes are entered and left. Also
    allows the user to specify hooks for specific mode-to-mode transitions.
    
    An example below:
    
    (setq mmm-js-mode-exit-hook (lambda () (message "Run when leaving js mode")))
    (setq mmm-js-mode-enter-hook (lambda () (message "Run when entering js mode")))
    (setq mmm-vue-mode-js-mode-hook (lambda () (message "Run when moving From vue to js")))
    (setq mmm-js-mode-vue-mode-hook (lambda () (message "Run when moving From js to vue")))
Commits on Feb 20, 2017
Commits on Aug 29, 2015
Commits on Aug 10, 2015
  1. Fix regression from the previous commit

    dgutov committed Aug 10, 2015
    * Fix void-function error ("another error" in
      https://gist.github.com/blaenk/edcd2d4280dc5fc99a83, #56)
    
    * Just skip narrowing for cc-mode submodes
Commits on Jul 30, 2015
  1. Make c-mode raise fewer errors

    dgutov committed Jul 30, 2015
Commits on Jul 16, 2015
  1. Revert "mmm-match-region: Return front-pos even without front-delim; …

    dgutov committed Jul 16, 2015
    …likewise for back"
    
    This reverts commit 4e21882.
Commits on Jun 24, 2015
  1. Release 0.5.4

    purcell committed Jun 24, 2015
Commits on Jun 23, 2015
  1. Update the checklist

    dgutov committed Jun 23, 2015
  2. Don't use version.texi at all

    dgutov committed Jun 23, 2015
    Closes #46
Commits on Jun 10, 2015
  1. Don't try to enable jit-lock in temp buffers

    dgutov committed Jun 10, 2015
    Fixes #51
Commits on Mar 25, 2015
  1. Merge pull request #50 from syohex/fix-invalid-function-call

    purcell committed Mar 25, 2015
    Fix invalid function call
  2. Fix invalid function call

    syohex committed Mar 25, 2015
    Argument count of mmm-submode-changes-in is 2.
Commits on Mar 21, 2015
Commits on Mar 19, 2015
  1. Merge pull request #49 from namikister/css-mode

    dgutov committed Mar 19, 2015
    fix the problem that mmm-major-mode-preferences has no effect for css.
Commits on Jan 17, 2015
  1. Released 0.5.2

    dgutov committed Jan 17, 2015
  2. Update NEWS

    dgutov committed Jan 17, 2015
  3. Update TODO

    dgutov committed Jan 17, 2015
Commits on Dec 28, 2014
  1. Remove version.texi from the repo

    dgutov committed Dec 28, 2014
    Closes #41
Commits on Nov 5, 2014
  1. Fix #40

    dgutov committed Nov 5, 2014
Commits on Feb 12, 2014
Commits on Feb 10, 2014
  1. Fix #37

    dgutov committed Feb 10, 2014
Commits on Oct 27, 2013
  1. * Enable MMM in ERB and PHP files with just one extension (#36)

    dgutov committed Oct 27, 2013
    * Mention php-mode installation requirement
  2. Limit html-php to .php files

    dgutov committed Oct 27, 2013
  3. Add mmm-defaults.el (#36)

    dgutov committed Oct 27, 2013
Commits on Sep 24, 2013
  1. Merge pull request #35 from knu/fix-html-php

    dgutov committed Sep 24, 2013
    Allow omitting the close tag of the last PHP code block.