Skip to content
Permalink
Branch: master
Commits on Oct 9, 2018
  1. Merge pull request #52 from choroba/pod

    renormalist committed Oct 9, 2018
    Add missing pod directives and __SUB__ to short-docs
  2. Add short-docs for __SUB__

    choroba committed Oct 9, 2018
  3. Add missing pod directives

    choroba committed Oct 9, 2018
  4. Merge pull request #34 from choroba/b-indent-region

    renormalist committed Oct 9, 2018
    Stop indenting pod & here-doc in cperl-indent-region
  5. Merge pull request #40 from vividsnow/patch-2

    renormalist committed Oct 9, 2018
    backslash quote
  6. Merge pull request #36 from hakonhagland/grep_indent_problem

    renormalist committed Oct 9, 2018
    Attempt to fix indent problem.
Commits on Sep 15, 2018
  1. Merge pull request #51 from choroba/26.1

    renormalist committed Sep 15, 2018
    Compile with emacs 26.1
Commits on Sep 10, 2018
  1. Compile with emacs 26.1

    choroba committed Sep 10, 2018
    Apply the minimal changes to make compilation work
Commits on Oct 17, 2017
  1. Merge pull request #46 from choroba/version

    renormalist committed Oct 17, 2017
    Update cperl-version
Commits on Sep 18, 2017
  1. Update cperl-version

    choroba committed Sep 18, 2017
    Fixes #4
Commits on Jul 27, 2017
  1. Merge pull request #39 from vividsnow/patch-1

    renormalist committed Jul 27, 2017
    support indented here-docs
Commits on Jul 17, 2017
  1. backslash quote

    vividsnow committed Jul 17, 2017
Commits on Jul 14, 2017
  1. support indented here-docs

    vividsnow committed Jul 14, 2017
    fix !38
Commits on Nov 16, 2016
  1. Attempt to fix indent problem.

    hakonhagland committed Nov 16, 2016
    cperl-after-block-and-statement-beg does not take into account that sub
    names can start with Perl builtin keywords.
Commits on Feb 4, 2016
  1. Merge pull request #31 from choroba/master

    renormalist committed Feb 4, 2016
    Adding more missing commands
Commits on Jan 28, 2016
  1. Adding more missing commands

    E. Choroba
    E. Choroba committed Jan 28, 2016
    I went over the whole perlfunc:
    
      fc, sysseek, __SUB__, evalbytes, prototype
    
    I'm just not sure prototype belongs to the nonoverridable, as the
    distinction isn't clear to me. (Might be more interesting to use
    different face for functions that operate on $_...)
Commits on Jan 27, 2016
  1. Merge pull request #30 from choroba/master

    jrockway committed Jan 27, 2016
    "tied" added
  2. "tied" added

    E. Choroba
    E. Choroba committed Jan 27, 2016
Commits on Mar 9, 2014
  1. Merge pull request #21 from choroba/master

    renormalist committed Mar 9, 2014
    missing parentheses added
Commits on Mar 8, 2014
  1. missing parentheses added

    choroba committed Mar 8, 2014
Commits on Mar 4, 2014
  1. Merge pull request #20 from dev97/master

    renormalist committed Mar 4, 2014
    fix continued expression indentation when cperl-indent-parens-as-block in effect
Commits on Mar 1, 2014
  1. fix continued expression indentation when cperl-indent-parens-as-bloc…

    dev97 committed Mar 1, 2014
    …k in effect
    
    When cperl-indent-parens-as-block is in effect, expressions are indented
    incorectly:
    
    if ($var1 == 1 &&
          $var2 == 2 &&
          $var3 == 3) {
      ...
    }
    
    this patch fixes the indentation:
    
    if ($var1 == 1 &&
        $var2 == 2 &&
        $var3 == 3) {
      ...
    }
Commits on Oct 22, 2013
  1. Merge pull request #18 from choroba/master

    renormalist committed Oct 22, 2013
    display variables in font-lock-variable-name-face under cperl-highlight-variables-indiscriminately
Commits on Oct 15, 2013
  1. display variables in font-lock-variable-name-face under cperl-highlig…

    choroba committed Oct 15, 2013
    …ht-variables-indiscriminately
Commits on Sep 7, 2013
  1. Merge pull request #17 from pdcawley/master

    renormalist committed Sep 7, 2013
    Suppress warnings about '(lambda ...) in edgy emacs
Commits on Jul 16, 2013
  1. Stop modern Emacs complaining about '(lambda

    pdcawley committed Jul 16, 2013
    Because #'(lambda ...) is the way to go.
Commits on Jul 4, 2013
  1. Merge pull request #16 from pdcawley/master

    renormalist committed Jul 4, 2013
    Make cperl-calculate-indent a little more pluggable
Commits on Jun 19, 2013
  1. Support try/catch/finally indenting.

    Piers Cawley
    Piers Cawley committed Jun 19, 2013
Commits on Jun 17, 2013
  1. Allow indent rule overriding

    pdcawley committed Jun 17, 2013
    `cperl-calculate-indent` is monolithic function. This makes things tricky if
    you just want to override the behaviour of one return type from
    `cperl-sniff-for-indent`. So... I've extended cperl-indent-rules-alist to
    allow for its holding a symbol to be called as a function.
    
    Also, made things behave as documented when the rules alist is
    with a number, that number is now treated as an offset, not a column number.
    'nil is treated as 'absolute column 0'.
Commits on Jan 18, 2013
  1. Merge pull request #12 from schwern/master

    jrockway committed Jan 18, 2013
    Patch continued statement indentation when inside a block.
  2. Merge pull request #13 from rurban/master

    jrockway committed Jan 18, 2013
    Support perl6 pod (=begin/=end)
  3. Merge pull request #11 from duelafn/master

    jrockway committed Jan 18, 2013
    Replace remaining hardcoded "sub" instances with cperl-sub-regexp
Commits on Dec 28, 2012
  1. Support perl6 pod (=begin/=end)

    Reini Urban
    Reini Urban committed Dec 28, 2012
Commits on Dec 27, 2012
  1. Patch indentation of continued statements inside a block.

    schwern committed Dec 27, 2012
    For example, with this in .emacs
    
    (setq cperl-indent-level 4                ; 4 character indents
          cperl-indent-parens-as-block t      ; indent parens like blocks
          cperl-continued-statement-offset 2
          cperl-continued-brace-offset 0
          cperl-close-paren-offset -4
          cperl-tabs-always-indent nil
    )
    
    Without the patch it indents like this.
    
    role {
        has foo =>
          is      => 'rw',
            isa     => 'Int',
              default => 0;
    }
    
    With the patch it indents correctly.
    
    role {
        has foo =>
          is      => 'rw',
          isa     => 'Int',
          default => 0;
    }
    
    Note the presense of a block around the statement is necessary.  Without the block
    the bug does not appear.
Older
You can’t perform that action at this time.