[squeak-dev] The Trunk: PreferenceBrowser-mt.90.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Aug 15 11:26:36 UTC 2019


Marcel Taeumel uploaded a new version of PreferenceBrowser to project The Trunk:
http://source.squeak.org/trunk/PreferenceBrowser-mt.90.mcz

==================== Summary ====================

Name: PreferenceBrowser-mt.90
Author: mt
Time: 15 August 2019, 1:26:37.245487 pm
UUID: cf28471c-38ae-3946-bf76-0e01b68955e4
Ancestors: PreferenceBrowser-mt.89

In preference browser, adds search for code expressions (i.e., class name or selector for pragma preferences).

=============== Diff against PreferenceBrowser-mt.89 ===============

Item was changed:
  ----- Method: PreferenceBrowser>>searchPreferencesFor: (in category 'preferences search') -----
  searchPreferencesFor: pattern
  	| result |
  	result := pattern asString asLowercase withBlanksTrimmed.
  	result ifEmpty: [^self].
  	searchResults := self allPreferences select: [:aPreference |
+ 		((aPreference name includesSubstring: result caseSensitive: false)
+ 			or: [aPreference helpString includesSubstring: result caseSensitive: false])
+ 			or: [aPreference codeString includesSubstring: result caseSensitive: false] ].		
- 		(aPreference name includesSubstring: result caseSensitive: false) or:
- 				[aPreference helpString includesSubstring: result caseSensitive: false]].		
  	self selectSearchResultsCategory.
  	self lastExecutedSearch: pattern.
  !



More information about the Squeak-dev mailing list