Changes between Version 22 and Version 23 of Perl


Ignore:
Timestamp:
11/08/06 10:11:29 (17 years ago)
Author:
atzm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Perl

    v22 v23  
    22 
    33= Perl = 
     4== [http://perltidy.sourceforge.net/ Perltidy] == 
     5 * Perl の Pretty Printer 
     6 
     7=== 設定 === 
     8 * by Perl Best Practices 
     9{{{ 
     10$ cat ~/.perltidyrc 
     11-l=78   # Max line width is 78 cols 
     12-i=4    # Indent level is 4 cols 
     13-ci=4   # Continuation indent is 4 cols 
     14-st     # Output to STDOUT 
     15-se     # Errors to STDERR 
     16-vt=2   # Maximal vertical tightness 
     17-cti=0  # No extra indentation for closing brackets 
     18-pt=1   # Medium parenthesis tightness 
     19-bt=1   # Medium brace tightness 
     20-sbt=1  # Medium square brace tightness 
     21-bbt=1  # Medium block brace tightness 
     22-nsfs   # No space before semicolons 
     23-nolq   # Don't outdent long quoted strings 
     24-wbb="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x=" 
     25        # Break before all operators  
     26}}} 
     27 
     28=== Emacs から使う === 
     29 * from http://unknownplace.org/memo/2005/12/11#e001 
     30{{{ 
     31;;; perltidy-region 
     32(defun perltidy-region () 
     33  "Run perltidy on the current region." 
     34  (interactive) 
     35  (save-excursion 
     36    (shell-command-on-region (point) (mark) "perltidy -q" nil t))) 
     37(global-set-key "\C-ct" 'perltidy-region) 
     38}}} 
     39 
    440== Python で言うところの getattr してみる == 
    541ていうかむしろ eval してるだけ.