Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Updated copyright year. | mitchell | 2022-01-31 |
| | |||
* | Added `textadept.run.test()` and `textadept.run.test_commands`. | mitchell | 2021-01-22 |
| | | | | This enables the running of project tests. | ||
* | Code cleanup. | mitchell | 2020-10-20 |
| | | | | | | | | | | | | | | | | Of note: * io.save_all_files() does not visit each buffer to save anymore. An unintended side-effect was checking for outside modification (but only if the file itself was modified), so outside changes will always be saved over now. * The menu clicked handler uses assert_type(), so the 'Unknown command' localization is no longer needed. * When printing to a new buffer type would split the view, use an existing split view when possible. * Prefer 'goto continue' construct in loops over nested 'if's. * Fixed clearing of ui.find.replace_entry_text on reset in the GUI version. * Fixed lack of statusbar updating when setting options like buffer EOL mode, indentation, and encoding. * Renamed internal new_snippet() to new() and put it in the snippet metatable. | ||
* | Fixed typo in Russian translation. | mitchell | 2020-10-11 |
| | |||
* | More German translation updates. | mitchell | 2020-10-08 |
| | | | | Thanks to Christof Böckler. | ||
* | Added `textadept.history` module for recording and navigating position history. | mitchell | 2020-10-08 |
| | |||
* | Updated German translation. | mitchell | 2020-10-05 |
| | | | | Thanks to Christof Böckler. | ||
* | Updated copyright information. | mitchell | 2020-09-29 |
| | |||
* | Updated Spanish translation. | mitchell | 2020-09-25 |
| | | | | Thanks to Manuel Montenegro. | ||
* | Record directory for "find in files" searches. | mitchell | 2020-09-16 |
| | |||
* | Added "Edit > Preferences" menu item and key binding for opening user init.lua. | mitchell | 2020-08-23 |
| | | | | Also changed the mnemonic for "Edit > Filter Through" in the process. | ||
* | Show "Match X/Y" in statusbar when searching for text. | mitchell | 2020-08-20 |
| | |||
* | Removed "View EOL" menu item and key binding. | mitchell | 2020-08-08 |
| | | | | It does not seem necessary anymore. | ||
* | Removed "Refresh syntax highlighting" feature. | mitchell | 2020-07-26 |
| | | | | | This is a legacy feature for when multi-language lexers did not backtrack to keep track of what the current language is. | ||
* | Find & Replace Pane now allows file filters to be specified for Find in Files. | mitchell | 2020-07-25 |
| | | | | | Also updated `ui.find.focus()` to accept an optional table of options (e.g. in_files, incremental, etc.) for convenience. | ||
* | Auto-highlight all occurrences of selected words and find results. | mitchell | 2020-07-13 |
| | | | | | This supercedes `textadept.editing.highlight_word()`, which has been removed. Changed the color of word highlights in themes. | ||
* | Use the statusbar to indicate an active snippet. | mitchell | 2020-03-22 |
| | | | | | This helps avoid disorienting jumps when the user is not aware a snippet is still active. | ||
* | Added `ui.dialogs.progressbar()` and utilize it with Find in Files. | mitchell | 2020-03-18 |
| | |||
* | Updated German translation. | mitchell | 2020-03-07 |
| | |||
* | Fixed skipping of next event handler after disconnecting the current one. | mitchell | 2020-02-24 |
| | | | | | | Also removed localization for undefined event name. It was confusing, and anyone connecting to or emitting events should be comfortable with the error message, as it's consistent with Lua's type error messages. | ||
* | Removed '_' mnemonics from locale keys. | mitchell | 2020-02-21 |
| | | | | Kept backward-compatibility for now. | ||
* | Tweaked localization keys. | mitchell | 2020-02-21 |
| | | | | | This is in anticipate of removing '_' from keys, which would have created duplicate keys. | ||
* | Added snippet trigger word completion. | mitchell | 2020-02-18 |
| | | | | | | Also refactored snippet lookup, added options to Lua and C modules to include snippet triggers in autocompletion lists, swapped snippet keybindings, and fixed a bug recognizing lexer-specific snippet files as global. | ||
* | Updated copyright year. | mitchell | 2019-12-31 |
| | |||
* | Replaced `textadept.macros.*_recording()` with `textadept.macros.record()`. | mitchell | 2019-09-23 |
| | | | | Also updated keybindings. | ||
* | Added back "Paste Reindent", but as a separate menu/key/command from "Paste". | mitchell | 2019-09-21 |
| | |||
* | Use CP1252 instead of ISO-8859-1. | mitchell | 2019-07-30 |
| | | | | CP1252 is a superset of ISO-8859-1. | ||
* | Updated copyright year. | mitchell | 2019-02-16 |
| | |||
* | Added module for recording, playing, saving, and loading keyboard macros. | mitchell | 2018-10-22 |
| | |||
* | When filtering text through shell commands, halt on non-zero status code. | mitchell | 2018-10-17 |
| | |||
* | Added Chinese translation. | mitchell | 2018-09-21 |
| | | | | Thanks to Misel Alexander. | ||
* | Updated German localization. | mitchell | 2018-06-12 |
| | | | | Thanks to Christof Böckler. | ||
* | Updated copyright year. | mitchell | 2018-01-25 |
| | |||
* | Removed redundant "Select in delimiter" menus and keys. | mitchell | 2017-11-10 |
| | | | | They can be auto-detected now. | ||
* | Fixed attribution; core/locales/locale.pl.conf | mitchell | 2017-02-22 |
| | |||
* | Updated Polish translation; core/locales/locale.pl.conf | mitchell | 2017-02-22 |
| | | | | Thanks to Piotr Orzechowski. | ||
* | Use more descriptive header in command selection dialog. | mitchell | 2017-01-01 |
| | |||
* | Updated copyright information. | mitchell | 2016-12-31 |
| | |||
* | Removed MacRoman encoding option, as OSX uses UTF-8 by default. | mitchell | 2016-11-04 |
| | |||
* | Added context to localization messages for easier translation. | mitchell | 2016-07-06 |
| | |||
* | Added timeout prompt for "Find in Files". | mitchell | 2016-07-04 |
| | | | | It is now possible to cancel a "Find in Files" search part-way through. | ||
* | Replaced Lua pattern matching with Regex via Scintilla and TRE. | mitchell | 2016-07-04 |
| | | | | | | | | As a result, changed `ui.find.lua` to `ui.find.regex` Also removed luautf8 dependency since it is no longer needed. Regex replacements cannot contain embedded Lua code. Jumping to "find in files" results selects those results instead of just jumping to their respective lines. | ||
* | Updated translations. | mitchell | 2016-06-19 |
| | |||
* | Allow binary files to be encoded in something else. | mitchell | 2016-06-15 |
| | | | | | UTF-16 files (and other encodings with null bytes) are initially recognized as binary files (no encoding). Allow encodings to be set for such files after load. | ||
* | Be more liberal about comments in locale files and use '#' by default. | mitchell | 2016-06-15 |
| | |||
* | Removed explicit detection and use of extinct CR line endings. | mitchell | 2016-06-15 |
| | | | | | It's quite possible some of Textadept's functions didn't handle them properly anyway. | ||
* | Renamed "snapopen" to "quick open" in APIs and menus. | mitchell | 2016-06-15 |
| | |||
* | Updated some translations. | mitchell | 2016-04-28 |
| | |||
* | Added menu item and dialog for setting run/compile command arguments. | mitchell | 2016-04-16 |
| | |||
* | Localize "Lua reset" message. | mitchell | 2016-04-16 |
| |