Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add README for Scintilla explaining keeping in sync with scintilla.or…

…g and using Scintilla.iface instead of manual header editing.

git-svn-id: ea778897-0a13-0410-b9d1-a72fbfd435f5
  • Loading branch information...
commit ab6bde023aa2d1e12b5e79e883df0f01ca5232f8 1 parent 6c30fc6
@ntrel ntrel authored
Showing with 18 additions and 2 deletions.
  1. +1 −1  HACKING
  2. +1 −1  scintilla/
  3. +16 −0 scintilla/README
@@ -265,7 +265,7 @@ Libraries
We try to use an unmodified version of Scintilla - any new lexers or
other changes should be passed on to the maintainers at We normally update to a new Scintilla release
-shortly after one is made.
+shortly after one is made. See also scintilla/README.
Tagmanager was originally taken from Anjuta 1.2.2, and parts of it
(notably c.c) have been merged from later versions of Anjuta and
2  scintilla/
@@ -110,4 +110,4 @@ marshallers: scintilla-marshal.list
glib-genmarshal --prefix scintilla_marshal scintilla-marshal.list --header > scintilla-marshal.h
glib-genmarshal --prefix scintilla_marshal scintilla-marshal.list --body > scintilla-marshal.c
-EXTRA_DIST=scintilla-marshal.list scintilla-marshal.c scintilla-marshal.h License.txt
+EXTRA_DIST=scintilla-marshal.list scintilla-marshal.c scintilla-marshal.h License.txt README
16 scintilla/README
@@ -0,0 +1,16 @@
+These files are from the Scintilla project,
+See License.txt for the Scintilla license.
+We try to keep these files in sync with the official project; any
+changes should be sent there first. Otherwise changes could cause
+conflicts when we next update Scintilla.
+Public header constants (include/*.h)
+You should not add constants in header files - instead use
+Scintilla.iface and
+Do not change the value of constants in header files as this will
+break Scintilla's ABI.
Please sign in to comment.
Something went wrong with that request. Please try again.