aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PropSet.cxx
AgeCommit message (Collapse)AuthorFilesLines
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
2001-02-17Fixed some warnings from Borland.nyamatongwe1-1/+1
2001-02-07GetWild does file extension comparison case insensitively.nyamatongwe1-3/+4
2001-02-06Removed macro substitution of case insensitive string comparison functionsnyamatongwe1-30/+50
and declared new functions CompareCaseInsensitive and CompareNCaseInsensitive implemented in Scintilla.
2001-02-05Patch from John to make GTK+ version build on Win32.nyamatongwe1-5/+23
Modified by me to avoid pointless warnings and print error message if try to build with Borland C++.
2001-02-03Refactored detection of self reference within variable to separate functionnyamatongwe1-11/+20
and added a comment.
2001-02-03Fixed infinite recursion when a value contains a reference to itself.nyamatongwe1-0/+10
2001-02-02Used GetExpanded rather than Get when filling in variable file selectors sonyamatongwe1-2/+2
they can be made up of other variables.
2001-01-28Updating copyright notices for 2001.nyamatongwe1-1/+1
2001-01-04Unused SString::npos removed.nyamatongwe1-2/+0
2000-12-19Perl updated.nyamatongwe1-154/+115
If property line has no '=' it is treated as '=1'.
2000-12-10Removed file IO code from PropSet to SciTE.nyamatongwe1-74/+4
Updated make files to know about SString being moved into its own header.
2000-11-21Changes by Walter to make work on OpenVMS.nyamatongwe1-0/+4
2000-11-06Fix from laurent so binary search works when ignoring case.nyamatongwe1-2/+2