Skip to content
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...
1 parent 6c30fc6 commit ab6bde023aa2d1e12b5e79e883df0f01ca5232f8 @ntrel ntrel committed
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.

0 comments on commit ab6bde0

Please sign in to comment.
Something went wrong with that request. Please try again.