aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PropSet.cxx
AgeCommit message (Collapse)AuthorFilesLines
2010-02-17Formatting whitespace.nyamatongwe1-1/+1
2009-08-13Use default value for GetInt when text is emoty.nyamatongwe1-1/+1
2009-07-21Using a much simpler property set implementation.nyamatongwe1-646/+67
Accessor objects use the PropertyGet interface to access just the property set methods they need. Removed SString.
2007-07-24Changes to PropSet and PropSetFile make wild card suffixes work; evaluatenyamatongwe1-20/+6
file patterns from the starting PropSet, and add some const corectness.
2007-07-12More complex WordList and PropSet functionality moved to SciTE.nyamatongwe1-408/+0
2007-07-05Keywords work with characters > 0x79.nyamatongwe1-1/+1
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+4
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-02-26Change finding near words in a WordList to first search for thenyamatongwe1-3/+6
character passed in and only iof not found search for the default '('.
2006-06-21Fix for bug 1508641.nyamatongwe1-2/+2
2005-08-06Allow properties to differentiate between different case file names onnyamatongwe1-2/+11
GTK+ so that .C can be treated as c++ and .c as C.
2005-04-18Large SQL patch from Carsten Sperber supports scripts written in SQL*Plus.nyamatongwe1-0/+62
2005-03-22Optimised by treating sort state of case sensitive and case insensitivenyamatongwe1-13/+27
lists separately.
2004-09-19Patch to autocompletion from Jakub Vrana to handle cases wherenyamatongwe1-54/+48
word characters are greater than the start of parameters character.
2004-07-19Patch from Bruce Dodson to substitute any recursive definitions with "".nyamatongwe1-29/+63
2004-07-17Patch from Bruce Dodson to help with some recursive property definitions,nyamatongwe1-4/+6
substituting a blank for the recursive reference rather than leaving it.
2004-06-09Unset function on PropSet.nyamatongwe1-0/+27
2004-06-01Patch for allowing retrieval of document text encoded asnyamatongwe1-1/+1
UTF-8 and converting from UTF-8 to the document encoding.
2004-05-29Removed treating ':' as end of word in GetNearestWordsnyamatongwe1-5/+3
as it conflicted with languages that use ':' inside identifiers. Functionality can be achieved by passing ':' as otherSeparator parameter.
2004-04-24Changed check whether growth needed in SString insert andnyamatongwe1-24/+11
append to not grow when new length is 1 less than size.
2004-04-12Extra argument validation from Philippe.nyamatongwe1-2/+6
2004-04-02String code from Pavol Bosik used by Anjuta.nyamatongwe1-2/+11
2004-03-04Added startswith and endswith methods to SString.nyamatongwe1-0/+16
2004-02-27Patch from Jakub.nyamatongwe1-6/+11
Only show exactly matching functions in calltips. Avoid extra untitled windows when using check.if.already.open.
2004-02-26Bruce moved the constructors from number types out of line.nyamatongwe1-0/+15
2004-01-12Patch from Bruce Dodson to move length string methodsnyamatongwe1-0/+227
out of the header and into an implementation file.
2003-09-05Patch from Marius Gheorghe to support multiple equivalent entries innyamatongwe1-4/+54
WordList.
2003-07-31Made some of PropSet protected so it can be overridden.nyamatongwe1-11/+1
2003-04-30More protection against recursive property settings.nyamatongwe1-16/+16
2003-02-17Avoid infinite expansion of recursive definitions.nyamatongwe1-2/+6
2003-01-10Replaced standard library isspace with explicit code as isspace doesn'tnyamatongwe1-4/+8
like non-ASCII.
2002-11-21Patch from Biswa to add icons to autocompletion lists.nyamatongwe1-12/+12
2002-08-06Speed up to creating WordList through using a lookup table for separators.nyamatongwe1-13/+18
2002-06-09Compatibility with 64 bit systems.nyamatongwe1-1/+1
2002-04-21Some Win64 compatibility and size_t correctness.nyamatongwe1-11/+11
2002-02-06Changed case insensitive comparison functions to always compare non-alphanyamatongwe1-16/+8
characters against upper case characters to ensure consistent sorting and searching.
2002-01-18Updated copyrights for 2002.nyamatongwe1-1/+1
2002-01-15GetNearestWord changed to use a passed in set of valid word charactersnyamatongwe1-4/+4
rather than a hardcoded list.
2001-10-18Patch from Robin to ensure non-alphabetic characters are handled correctlynyamatongwe1-8/+20
in case insensitive comparisons.
2001-08-02Simplified GetNearestWords and ensured returned list of words is in sortednyamatongwe1-51/+39
order.
2001-06-27Added prefix matching to WordList::InList which takes any word innyamatongwe1-0/+14
the list starting with '^' as a prefix. The rest of the word after the '^' is then checked against the argument and if it is a prefix then true is returned.
2001-04-13Fixed const incorrect code.nyamatongwe1-1/+1
2001-04-11Added SetMultiple and ToString methods.nyamatongwe1-22/+69
Made argument to single argument Set be const. Added length arguments to several methds so they can be used on buffers without modifying the buffers to include \0 characters.
2001-04-11Avoided warnings on VC++ Pro.nyamatongwe1-4/+2
2001-04-09Philippe provided fix for EM_GETLINE and reformatting.nyamatongwe1-29/+33
2001-04-08Removed old unused code from SString.nyamatongwe1-50/+8
Added method to change resize behaviour. Added detach() method to take over ownership of buffer. Cleaned up naming. Removed WordAccumulator class from PropSet as SString can do it all now.
2001-04-04Avoid compiler and BoundsChecker warnings.nyamatongwe1-1/+1
2001-03-21Enumeration interface from Laurent.nyamatongwe1-0/+40
2001-02-25Increased allocation chunk size for GetNearestWords as it was slow.nyamatongwe1-1/+1
2001-02-24Added support for using ':' and another character to end identifiers innyamatongwe1-141/+105
.api files as well as '('. Simplified GetNearestWords. Changed to using C++ allocation always rather than malloc and free.
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-6/+10