36 """ |
38 """ |
37 Public slot to initialize the properties. |
39 Public slot to initialize the properties. |
38 """ |
40 """ |
39 self.setFoldComments(Preferences.getEditor("PerlFoldComment")) |
41 self.setFoldComments(Preferences.getEditor("PerlFoldComment")) |
40 self.setFoldCompact(Preferences.getEditor("AllFoldCompact")) |
42 self.setFoldCompact(Preferences.getEditor("AllFoldCompact")) |
41 try: |
43 with contextlib.suppress(AttributeError): |
42 self.setFoldPackages(Preferences.getEditor("PerlFoldPackages")) |
44 self.setFoldPackages(Preferences.getEditor("PerlFoldPackages")) |
43 self.setFoldPODBlocks(Preferences.getEditor("PerlFoldPODBlocks")) |
45 self.setFoldPODBlocks(Preferences.getEditor("PerlFoldPODBlocks")) |
44 except AttributeError: |
46 with contextlib.suppress(AttributeError): |
45 pass |
|
46 try: |
|
47 self.setFoldAtElse(Preferences.getEditor("PerlFoldAtElse")) |
47 self.setFoldAtElse(Preferences.getEditor("PerlFoldAtElse")) |
48 except AttributeError: |
|
49 pass |
|
50 |
48 |
51 def autoCompletionWordSeparators(self): |
49 def autoCompletionWordSeparators(self): |
52 """ |
50 """ |
53 Public method to return the list of separators for autocompletion. |
51 Public method to return the list of separators for autocompletion. |
54 |
52 |