aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Support software flow controlHEADdefaultGravatar Benjamin Barenblat2022-03-23
| | | | | | | | | | Add a new `-p` / `--preserve` flag to textadept-curses. When specified, don’t grab the XON and XOFF control characters from the TTY driver. This allows textadept-curses to run effectively on serial terminals that use XON/XOFF flow control. The `-p` flag was chosen to align with nano, where it has the same behavior.
* Updated GTK runtime for Windows.Gravatar mitchell2022-03-21
| | | | This should fix a reported AltGr key handling issue.
* Small code cleanup.Gravatar mitchell2022-03-19
|
* Updated documentation on rearranging tabs and `move_buffer()`.Gravatar mitchell2022-03-19
|
* Minor refactoring and code cleanup.Gravatar mitchell2022-03-19
| | | | Use table library for removing buffers and views from their respective registry tables, use
* Added `move_buffer()` function and made tabs rearrangeable via drag and drop.Gravatar mitchell2022-03-18
|
* Updated Lua autocompletion and documentation.Gravatar mitchell2022-03-17
|
* Updated manual regarding copying and pasting of rectangular selections.Gravatar mitchell2022-03-17
|
* Fixed calling `view:set_theme()` from the command entry.Gravatar mitchell2022-03-17
|
* Fixed "Find Next" for zero-width regex searches.Gravatar mitchell2022-03-17
| | | | "Find Prev" still does not work and appears to be a Scintilla bug.
* Fixed search wrapping indicator not showing up in the statusbar.Gravatar mitchell2022-03-17
| | | | It was being overwritten by the "Match X/Y" indicator.
* Resize line number margin on reset.Gravatar mitchell2022-03-11
| | | | This reflects any font-size/theme changes made.
* Updated gtkosx theme to highlight default buttons.Gravatar mitchell2022-03-11
|
* Patch gtkosx theme to make pane separators more visible.Gravatar mitchell2022-03-09
|
* Added `ui.find.show_filenames_in_progressbar` option.Gravatar mitchell2022-03-07
| | | | | Showing filenames can actually slow down searches on computers with really fast SSDs. Informal tests with a PCIe 3.0 x4 SSD show a ~25% speedup when not showing filenames.
* Fixed macOS Makefile regression introduced recently.Gravatar mitchell2022-03-05
|
* Fixed GitHub workflow.Gravatar mitchell2022-03-04
|
* Updated docker image size estimate.Gravatar mitchell2022-03-03
|
* Allow making Textadept.app directly.Gravatar mitchell2022-03-03
| | | | This allows for easier development/use on macOS.
* Updated GitHub workflow to use typed inputs.Gravatar mitchell2022-03-03
|
* Updated nightly download link for Windows.Gravatar mitchell2022-03-02
|
* Updated for 11.4 nightly.Gravatar mitchell2022-03-02
| | | | | 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.
* Document GTK 3 theme options in the manual.Gravatar mitchell2022-03-02
|
* Restored accidental deletion of API docs.Gravatar mitchell2022-03-02
|
* Updated manual to specify 64-bit Windows is required.Gravatar mitchell2022-03-02
|
* Updated documentation on preferred use of GTK 3.Gravatar mitchell2022-03-02
| | | | Also updated download and install sizes.
* Renamed Windows rc target so it matches existing convention.Gravatar mitchell2022-03-02
|
* Fixed build issues introduced in the previous commit.Gravatar mitchell2022-03-02
|
* Build with GTK3 by default on Linux using new textadept-build:v2.0 Docker image.Gravatar mitchell2022-03-01
| | | | Build with GTK 2 using new GTK2 flag.
* Removed debug line in Makefile.Gravatar mitchell2022-03-01
|
* Updated Makefile rules elsewhere in documentation.Gravatar mitchell2022-03-01
|
* Updated tests to pass on macOS.Gravatar mitchell2022-03-01
|
* Build macOS executables using GTK 3.Gravatar mitchell2022-03-01
| | | | Requires my new gtkosx archive. The minimum required macOS is now 10.10 (Yosemite).
* Use WinApi instead of GLib/GTK to read from single-instance pipe.Gravatar mitchell2022-02-28
| | | | For some reason, GTK 3 and its GLib cannot read from the pipe.
* Build 64-bit Windows executables using GTK 3.Gravatar mitchell2022-02-27
| | | | Requires my new gtkwin archive.
* Use icon names from the Free Desktop Icon Naming Specification.Gravatar mitchell2022-02-27
| | | | Requires latest gtDialog.
* Fixed CPU busy waiting on spawned process exit in some cases.Gravatar mitchell2022-02-27
| | | | Also improved process cleanup.
* Updated alpha of brace matches.Gravatar mitchell2022-02-27
| | | | The Scintilla default appears to have changed recently to be dimmer.
* Updated tests to pass on Win32.Gravatar mitchell2022-02-26
| | | | Use '\' where required, close files instead of flushing, and handle CRLF newlines where required.
* Use more local functions in test.lua.Gravatar mitchell2022-02-26
|
* Improve Windows network directory path handling.Gravatar mitchell2022-02-26
|
* Fixed another bug introduced during Makefile refactor.Gravatar mitchell2022-02-26
| | | | For the git repo, put the piped expression on its own line.
* Fixed bug introduced during refactor.Gravatar mitchell2022-02-26
| | | | For the git repo, a space is inserted and breaks the directory path.
* When updating Scintilla from hg, preserve the current revision.Gravatar mitchell2022-02-25
| | | | Otherwise it'll update to tip instead of staying at a particular tag.
* Updated scintilla.patch with fix for a memory leak.Gravatar mitchell2022-02-25
|
* Compile Windows executables with POSIX threads (pthreads).Gravatar mitchell2022-02-25
| | | | | 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.
* Remove symlinked files from macOS archive.Gravatar mitchell2022-02-25
| | | | This was done previously, but got lost in the Makefile refactor.
* Include 'format' module in GitHub releases.Gravatar mitchell2022-02-25
|
* Seventh pass refactoring Makefile.Gravatar mitchell2022-02-25
| | | | Mainly fixes for regressions introduced during the refactor.
* Sixth pass refactoring Makefile.Gravatar mitchell2022-02-25
| | | | | Consolidate release rules into one and eliminate recursive makes. Also use real executable targets, not phony ones.