Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.0.3, 2.0.4, and 2.0.5

stable qscilib: add menu for toggling eoln visibility

Changeset 2ddb74092ceb

Parent 593d4c97e854

by Steve Borho

Changes to one file · Browse files at 2ddb74092ceb Showing diff from parent 593d4c97e854 Diff from another changeset...

 
210
211
212
 
 
 
 
 
 
 
 
 
213
214
 
215
216
217
218
219
 
220
221
222
223
 
224
225
226
 
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
@@ -210,17 +210,29 @@
  a.setChecked(self.whitespaceVisibility() == m)   a.triggered.connect(lambda: self.setWhitespaceVisibility(m))   mkaction(name, mode) + vsmenu = QMenu(_('EolnVisibility'), self) + for name, mode in ((_('Visible'), True), + (_('Invisible'), False)): + def mkaction(n, m): + a = vsmenu.addAction(n) + a.setCheckable(True) + a.setChecked(self.eolVisibility() == m) + a.triggered.connect(lambda: self.setEolVisibility(m)) + mkaction(name, mode)   self._stdMenu.addMenu(wrapmenu)   self._stdMenu.addMenu(wsmenu) + self._stdMenu.addMenu(vsmenu)   return self._stdMenu     def saveSettings(self, qs, prefix):   qs.setValue(prefix+'/wrap', self.wrapMode())   qs.setValue(prefix+'/whitespace', self.whitespaceVisibility()) + qs.setValue(prefix+'/eol', self.eolVisibility())     def loadSettings(self, qs, prefix):   self.setWrapMode(qs.value(prefix+'/wrap').toInt()[0])   self.setWhitespaceVisibility(qs.value(prefix+'/whitespace').toInt()[0]) + self.setEolVisibility(qs.value(prefix+'/eol').toBool())     @pyqtSlot(unicode, bool, bool, bool)   def find(self, exp, icase=True, wrap=False, forward=True):