aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-03-05Fixed macOS Makefile regression introduced recently.mitchell
2022-03-03Allow making Textadept.app directly.mitchell
This allows for easier development/use on macOS.
2022-03-02Updated for 11.4 nightly.mitchell
Lots of changes are in store for the next release, so label the intermediate state in an attempt to minimize confusion. The docs are published immediately on GitHub.
2022-03-02Renamed Windows rc target so it matches existing convention.mitchell
2022-03-02Fixed build issues introduced in the previous commit.mitchell
2022-03-01Build with GTK3 by default on Linux using new textadept-build:v2.0 Docker image.mitchell
Build with GTK 2 using new GTK2 flag.
2022-03-01Removed debug line in Makefile.mitchell
2022-03-01Build macOS executables using GTK 3.mitchell
Requires my new gtkosx archive. The minimum required macOS is now 10.10 (Yosemite).
2022-02-28Use WinApi instead of GLib/GTK to read from single-instance pipe.mitchell
For some reason, GTK 3 and its GLib cannot read from the pipe.
2022-02-27Build 64-bit Windows executables using GTK 3.mitchell
Requires my new gtkwin archive.
2022-02-27Fixed CPU busy waiting on spawned process exit in some cases.mitchell
Also improved process cleanup.
2022-02-26Fixed another bug introduced during Makefile refactor.mitchell
For the git repo, put the piped expression on its own line.
2022-02-26Fixed bug introduced during refactor.mitchell
For the git repo, a space is inserted and breaks the directory path.
2022-02-25When updating Scintilla from hg, preserve the current revision.mitchell
Otherwise it'll update to tip instead of staying at a particular tag.
2022-02-25Updated scintilla.patch with fix for a memory leak.mitchell
2022-02-25Compile Windows executables with POSIX threads (pthreads).mitchell
Scintilla is starting to make use of C++11 threads, but MinGW does not provide native Win32 theads. Only pthreads are available. This should be okay since it appears Gtk uses pthreads.
2022-02-25Remove symlinked files from macOS archive.mitchell
This was done previously, but got lost in the Makefile refactor.
2022-02-25Seventh pass refactoring Makefile.mitchell
Mainly fixes for regressions introduced during the refactor.
2022-02-25Sixth pass refactoring Makefile.mitchell
Consolidate release rules into one and eliminate recursive makes. Also use real executable targets, not phony ones.
2022-02-24Fifth pass refactoring Makefile.mitchell
Regrouped and rearranged rules.
2022-02-24Fourth pass refactoring Makefile.mitchell
Allow building Linux, Windows, and macOS binaries concurrently and/or in the same area.
2022-02-24Third pass refactoring Makefile.mitchell
Always use functions to construct object lists.
2022-02-24Second pass refactoring Makefile.mitchell
Allow both the GUI and terminal version to be compiled concurrently.
2022-02-23First pass refactoring Makefile.mitchell
Reduce repetition of rules and recipes, use wildcards for sources, prefer ':=' for assignment, and use .PHONY rules.
2022-02-23Use Makefile variables more often.mitchell
2022-02-23Fixed `ui.update()` on macOS when monitoring output of spawned processes.mitchell
Also removed unnecessary #if tests.
2022-02-15Updated to Lua 5.4.4.mitchell
2022-02-15Updated to Scintilla 5.2.0.mitchell
2022-01-31Updated copyright year.mitchell
2022-01-31Updated for 11.3.mitchell
2022-01-31Updated to latest Scintillua.mitchell
2022-01-12Improve repeated building of Textadept.app on macOS.mitchell
2022-01-12Fixed menubar reset crash on macOS.mitchell
Temporary workaround is to prevent changing the menubar after it is set.
2021-12-02Reverted forward-looking change.mitchell
This change should be the next version of Scintilla after 5.1.4.
2021-11-30Updated for 11.3 beta 3.mitchell
2021-11-30Update to latest Scinterm hg for horizontal mouse wheel scrolling.mitchell
2021-11-29Updated to Scintilla 5.1.4.mitchell
2021-11-11Download Scintillua 5.3, Scinterm 3.2, and gtDialog 1.5 by name instead of ↵mitchell
commit hash. Their contents have not materially changed.
2021-11-01Updated for 11.3 beta 2.mitchell
2021-11-01Updated to latest Scinterm.mitchell
2021-10-24Updated scintilla.patch with bugfix for previous commit.mitchell
2021-10-22Updated scintilla.patch to include upstream Curses CaretStyle.mitchell
Requires latest Scinterm, which removed this patch.
2021-10-20Ensure the terminal cursor is visible for Find and Replace.mitchell
The latest Scinterm hg hides the cursor when the Scintilla caret is out of view.
2021-09-30Updated for 11.3 beta.mitchell
2021-09-30Updated to latest Scintillua and Scinterm.mitchell
2021-09-30Updated to Scintilla 5.1.3.mitchell
There is a crash on the Gtk platform that has been temporarily patched until a fix is released.
2021-09-18Updated to Scintillua 5.2.mitchell
2021-08-31Updated to Scintillua 5.1 and Lexilla 5.1.0.mitchell
2021-08-01Updated for 11.2.mitchell
2021-07-27Fixed build error with update to Scintilla 5.1.1.mitchell