Revision: 14536 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14536&view=rev Author: vouchcac Date: 2010-05-20 14:13:24 +0000 (Thu, 20 May 2010)
Log Message: ----------- 2010-05-20 06:56 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + contrib/hbide/qscintilla + contrib/hbide/qscintilla/qt Initial port of QScintilla ( http://www.riverbankcomputing.co.uk/software/qscintilla/intro ) This port is greatly trimmed one excluding all lexer code except CPP and FLAGSHIP which are relevant to Xbase code at present. Also directory structure is normalized and sources are modified to respect them. SVN properties are eol:native, I am not sure what other properties should go inside. QScintilla actually is divided into two libs but for sake of convinience I have kept them as one. It is a base commit. In the next days a Harbour wrapped is scheduled to be built onto it and then actual application experiments will follow. On success, current edit component of hbIDE will be transferred. I am poor in looking at licensing, so please feel free to delete this commit if it does not confirm to original intent. I have also touched the sources to suppress a lot of warnings and library seems to be working fine after these changes. Still some warnings are there which I could not supress, please look. To build the lib qscintilla.hbp is there, just issue hbmk2 qscintilla.hbp while residing in hbide/qscintilla. Modified Paths: -------------- trunk/harbour/ChangeLog Added Paths: ----------- trunk/harbour/contrib/hbide/qscintilla/ trunk/harbour/contrib/hbide/qscintilla/Accessor.h trunk/harbour/contrib/hbide/qscintilla/AutoComplete.cpp trunk/harbour/contrib/hbide/qscintilla/AutoComplete.h trunk/harbour/contrib/hbide/qscintilla/CallTip.cpp trunk/harbour/contrib/hbide/qscintilla/CallTip.h trunk/harbour/contrib/hbide/qscintilla/CellBuffer.cpp trunk/harbour/contrib/hbide/qscintilla/CellBuffer.h trunk/harbour/contrib/hbide/qscintilla/CharClassify.cpp trunk/harbour/contrib/hbide/qscintilla/CharClassify.h trunk/harbour/contrib/hbide/qscintilla/CharacterSet.h trunk/harbour/contrib/hbide/qscintilla/ContractionState.cpp trunk/harbour/contrib/hbide/qscintilla/ContractionState.h trunk/harbour/contrib/hbide/qscintilla/Decoration.cpp trunk/harbour/contrib/hbide/qscintilla/Decoration.h trunk/harbour/contrib/hbide/qscintilla/Document.cpp trunk/harbour/contrib/hbide/qscintilla/Document.h trunk/harbour/contrib/hbide/qscintilla/DocumentAccessor.cpp trunk/harbour/contrib/hbide/qscintilla/DocumentAccessor.h trunk/harbour/contrib/hbide/qscintilla/Editor.cpp trunk/harbour/contrib/hbide/qscintilla/Editor.h trunk/harbour/contrib/hbide/qscintilla/ExternalLexer.cpp trunk/harbour/contrib/hbide/qscintilla/ExternalLexer.h trunk/harbour/contrib/hbide/qscintilla/Indicator.cpp trunk/harbour/contrib/hbide/qscintilla/Indicator.h trunk/harbour/contrib/hbide/qscintilla/KeyMap.cpp trunk/harbour/contrib/hbide/qscintilla/KeyMap.h trunk/harbour/contrib/hbide/qscintilla/KeyWords.cpp trunk/harbour/contrib/hbide/qscintilla/KeyWords.h trunk/harbour/contrib/hbide/qscintilla/LexCPP.cpp trunk/harbour/contrib/hbide/qscintilla/LexFlagship.cpp trunk/harbour/contrib/hbide/qscintilla/License.txt trunk/harbour/contrib/hbide/qscintilla/LineMarker.cpp trunk/harbour/contrib/hbide/qscintilla/LineMarker.h trunk/harbour/contrib/hbide/qscintilla/Partitioning.h trunk/harbour/contrib/hbide/qscintilla/PerLine.cpp trunk/harbour/contrib/hbide/qscintilla/PerLine.h trunk/harbour/contrib/hbide/qscintilla/Platform.h trunk/harbour/contrib/hbide/qscintilla/PositionCache.cpp trunk/harbour/contrib/hbide/qscintilla/PositionCache.h trunk/harbour/contrib/hbide/qscintilla/PropSet.cpp trunk/harbour/contrib/hbide/qscintilla/PropSet.h trunk/harbour/contrib/hbide/qscintilla/RESearch.cpp trunk/harbour/contrib/hbide/qscintilla/RESearch.h trunk/harbour/contrib/hbide/qscintilla/RunStyles.cpp trunk/harbour/contrib/hbide/qscintilla/RunStyles.h trunk/harbour/contrib/hbide/qscintilla/SString.h trunk/harbour/contrib/hbide/qscintilla/SVector.h trunk/harbour/contrib/hbide/qscintilla/SciLexer.h trunk/harbour/contrib/hbide/qscintilla/Scintilla.h trunk/harbour/contrib/hbide/qscintilla/ScintillaBase.cpp trunk/harbour/contrib/hbide/qscintilla/ScintillaBase.h trunk/harbour/contrib/hbide/qscintilla/ScintillaWidget.h trunk/harbour/contrib/hbide/qscintilla/SplitVector.h trunk/harbour/contrib/hbide/qscintilla/Style.cpp trunk/harbour/contrib/hbide/qscintilla/Style.h trunk/harbour/contrib/hbide/qscintilla/StyleContext.cpp trunk/harbour/contrib/hbide/qscintilla/StyleContext.h trunk/harbour/contrib/hbide/qscintilla/UniConversion.cpp trunk/harbour/contrib/hbide/qscintilla/UniConversion.h trunk/harbour/contrib/hbide/qscintilla/ViewStyle.cpp trunk/harbour/contrib/hbide/qscintilla/ViewStyle.h trunk/harbour/contrib/hbide/qscintilla/WindowAccessor.cpp trunk/harbour/contrib/hbide/qscintilla/WindowAccessor.h trunk/harbour/contrib/hbide/qscintilla/XPM.cpp trunk/harbour/contrib/hbide/qscintilla/XPM.h trunk/harbour/contrib/hbide/qscintilla/qscintilla.hbp trunk/harbour/contrib/hbide/qscintilla/qt/ trunk/harbour/contrib/hbide/qscintilla/qt/ListBoxQt.cpp trunk/harbour/contrib/hbide/qscintilla/qt/ListBoxQt.h trunk/harbour/contrib/hbide/qscintilla/qt/PlatQt.cpp trunk/harbour/contrib/hbide/qscintilla/qt/SciClasses.cpp trunk/harbour/contrib/hbide/qscintilla/qt/SciClasses.h trunk/harbour/contrib/hbide/qscintilla/qt/ScintillaQt.cpp trunk/harbour/contrib/hbide/qscintilla/qt/ScintillaQt.h trunk/harbour/contrib/hbide/qscintilla/qt/moc_SciClasses.cpp trunk/harbour/contrib/hbide/qscintilla/qt/moc_qscilexer.cpp trunk/harbour/contrib/hbide/qscintilla/qt/moc_qscilexercpp.cpp trunk/harbour/contrib/hbide/qscintilla/qt/moc_qsciscintilla.cpp trunk/harbour/contrib/hbide/qscintilla/qt/moc_qsciscintillabase.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciabstractapis.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciabstractapis.h trunk/harbour/contrib/hbide/qscintilla/qt/qsciapis.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciapis.h trunk/harbour/contrib/hbide/qscintilla/qt/qscicommand.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscicommand.h trunk/harbour/contrib/hbide/qscintilla/qt/qscicommandset.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscicommandset.h trunk/harbour/contrib/hbide/qscintilla/qt/qscidocument.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscidocument.h trunk/harbour/contrib/hbide/qscintilla/qt/qsciglobal.h trunk/harbour/contrib/hbide/qscintilla/qt/qscilexer.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscilexer.h trunk/harbour/contrib/hbide/qscintilla/qt/qscilexercpp.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscilexercpp.h trunk/harbour/contrib/hbide/qscintilla/qt/qscimacro.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscimacro.h trunk/harbour/contrib/hbide/qscintilla/qt/qsciprinter.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciprinter.h trunk/harbour/contrib/hbide/qscintilla/qt/qsciscintilla.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciscintilla.h trunk/harbour/contrib/hbide/qscintilla/qt/qsciscintillabase.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qsciscintillabase.h trunk/harbour/contrib/hbide/qscintilla/qt/qscistyle.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscistyle.h trunk/harbour/contrib/hbide/qscintilla/qt/qscistyledtext.cpp trunk/harbour/contrib/hbide/qscintilla/qt/qscistyledtext.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour