{"id":18604797,"url":"https://github.com/jrsoftware/scintilla","last_synced_at":"2025-11-02T11:30:24.397Z","repository":{"id":245099350,"uuid":"811334715","full_name":"jrsoftware/scintilla","owner":"jrsoftware","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-07T08:24:11.000Z","size":4609,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-07T09:29:38.393Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jrsoftware.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":"CONTRIBUTING","funding":null,"license":"License.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-06T11:55:24.000Z","updated_at":"2025-01-07T08:24:15.000Z","dependencies_parsed_at":"2025-01-07T09:24:59.605Z","dependency_job_id":"de88a563-d917-4652-adb6-f04ebe155251","html_url":"https://github.com/jrsoftware/scintilla","commit_stats":{"total_commits":23,"total_committers":1,"mean_commits":23.0,"dds":0.0,"last_synced_commit":"63be2377827bcc0d3c1425cc1dca4f73f0cdd6d1"},"previous_names":["jrsoftware/scintilla"],"tags_count":0,"template":false,"template_full_name":"jrsoftware/issrc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrsoftware%2Fscintilla","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrsoftware%2Fscintilla/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrsoftware%2Fscintilla/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrsoftware%2Fscintilla/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jrsoftware","download_url":"https://codeload.github.com/jrsoftware/scintilla/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239394720,"owners_count":19631121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T02:19:03.388Z","updated_at":"2025-11-02T11:30:24.345Z","avatar_url":"https://github.com/jrsoftware.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"README for building of Scintilla, Lexilla, and SciTE\n\nScintilla and Lexilla can be built by themselves.\nTo build SciTE, Scintilla and Lexilla should first be built.\n\nSee lexilla/README for information on building Lexilla.\n\n*** GTK+/Linux version ***\n\nYou must first have GTK+ 2.24 or later and GCC (7.1 or better) installed.\nClang may be used by adding CLANG=1 to the make command line.\nOther C++ compilers may work but may require tweaking the make file.\nEither GTK+ 2.x or 3.x may be used with 2.x the default and 3.x\nchosen with the make argument GTK3=1.\n\nTo build Scintilla, use the makefile located in the scintilla/gtk directory\n\tcd scintilla/gtk\n\tmake\n\tcd ../..\n\nTo build and install SciTE, use the makefile located in the scite/gtk directory\n\tcd scite/gtk\n\tmake\n\tsudo make install\n\nThis installs SciTE into $prefix/bin. The value of $prefix is determined from\nthe location of Gnome if it is installed. This is usually /usr if installed\nwith Linux or /usr/local if built from source. If Gnome is not installed\n/usr/bin is used as the prefix. The prefix can be overridden on the command\nline like \"make prefix=/opt\" but the same value should be used for both make\nand make install as this location is compiled into the executable. The global\nproperties file is installed at $prefix/share/scite/SciTEGlobal.properties.\nThe language specific properties files are also installed into this directory.\n\nTo remove SciTE\n\tsudo make uninstall\n\nTo clean the object files which may be needed to change $prefix\n\tmake clean\n\nThe current make file supports static and dynamic linking between SciTE, Scintilla, and Lexilla.\n\n\n*** Windows version ***\n\nA C++ 17 compiler is required.\nVisual Studio 2019 is the development system used for most development\nalthough Mingw-w64 9.2 is also supported.\n\nTo build Scintilla, make in the scintilla/win32 directory\n\t\tcd scintilla\\win32\nGCC:\t\tmingw32-make\nVisual C++:\tnmake -f scintilla.mak\n\t\tcd ..\\..\n\nTo build SciTE, use the makefiles located in the scite/win32 directory\n\t\tcd scite\\win32\nGCC:\t\tmingw32-make\nVisual C++: \tnmake -f scite.mak\n\nAn executable SciTE will now be in scite/bin.\n\n*** GTK+/Windows version ***\n\nMingw-w64 is known to work. Other compilers will probably not work.\n\nOnly Scintilla will build with GTK+ on Windows. SciTE will not work.\n\nMake builds both a static library version of Scintilla with lexers (scintilla.a) and\na shared library without lexers (libscintilla.so or libscintilla.dll).\n\nTo build Scintilla, make in the scintilla/gtk directory\n\tcd scintilla\\gtk\n\tmingw32-make\n\n*** macOS Cocoa version ***\n\nXcode 9.2 or later may be used to build Scintilla on macOS.\n\nThere is no open source version of SciTE for macOS but there is a commercial\nversion available through the App Store.\n\nTo build Scintilla, run xcodebuild in the scintilla/cocoa/ScintillaFramework or \nscintilla/cocoa/Scintilla directory\n\n        cd cocoa/Scintilla\n\n\txcodebuild\n\n*** Qt version ***\n\nSee the qt/README file to build Scintilla with Qt.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrsoftware%2Fscintilla","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjrsoftware%2Fscintilla","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrsoftware%2Fscintilla/lists"}