| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-01-28 | updated copyright to 2016 | Robin Haberkorn | 1 | -1/+1 | |
| 2015-02-11 | updated copyright to 2015 | Robin Haberkorn | 1 | -1/+1 | |
| 2014-11-11 | added all of SciTECO's declarations to the "SciTECO" namespace | Robin Haberkorn | 1 | -0/+4 | |
| normally, since SciTECO is not a library, this is not strictly necessary since every library should use proper name prefixes or namespaces for all global declarations to avoid name clashes. However * you cannot always rely on that * Scintilla does violate the practice of using prefixes or namespaces. The public APIs are OK, but it does define global functions/methods, e.g. for "Document" that clashed with SciTECO's "TECODocument" class at link-time. Scintilla can put its definitions in a namespace, but this feature cannot be easily enabled without patching Scintilla. * a "SciTECO" namespace will be necessary if "SciTECO" is ever to be turned into a library. Even if this library will have only a C-linkage API, it must ensure it doesn't clutter the global namespace. So the old "TECODocument" class was renamed back to "Document" (SciTECO::Document). | |||||
| 2014-02-15 | updated Copyright to year 2014 | Robin Haberkorn | 1 | -1/+1 | |
| 2013-03-18 | declare all global inter-dependant objects in main.cpp and get rid of ↵ | Robin Haberkorn | 1 | -0/+28 | |
| init_priority attribute * we cannot use weak symbols in MinGW, so we avoid init_priority for symbol initialization by compiling the empty definitions into sciteco-minimal but the real ones into sciteco (had to add new file symbols-minimal.cpp) * this fixes compilation/linking on LLVM Clang AND Dragonegg since their init_priority attribute is broken! this will likely be fixed in the near future but broken versions will be around for some time | |||||
