aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-06Try to fix problem with js syntax of '/=' operatorfix-javascript-regexp-syntaxFrancesco Abbate
The operator '/=' was wrongly considered by the js syntax file as the beginning of a regexp literal. With this modification we modify the pattern for regexp literals to not match expressions starting with '/='. This doesn't seem entirely correct because apparently javascript can accept regexp literals starting with '/=' but the rule used by the javascript lexer is not known.
2021-09-05Bring back pgo option in new build package scriptFrancesco Abbate
2021-09-05Adapt all scripts to work together with build-packages.shredtide
2021-09-04Move innosetup meson config into scripts directoryFrancesco Abbate
The purpose is to keep the main meson build file as simple as possible while keeping the innosetup config.
2021-09-04Fix build-packages to use generated Info.plistFrancesco Abbate
2021-09-04Bring back info.plist with meson configurationTimofffee
2021-09-04Revert "Update Info.plist"Francesco
This reverts commit aefa3ca205eb5455d27217869aedfb5bf638f53c.
2021-09-04Revert "One more update Info.plist"Francesco
This reverts commit e8f5a5e00299437cc060ebce63e1ad28f55237df.
2021-09-04Revert "Update meson.build"Francesco
This reverts commit 8866a5dddfafc60adb7e322c58a239ded739be7f.
2021-09-04Update README to remove reference to notarizationFrancesco
We assume we don't need to mention the macOS package is notarized.
2021-09-04Check if session file returned anythingGuldoman
2021-09-03Add missing release flag in build-packages.shFrancesco Abbate
2021-09-03Update meson.buildTimofffee
2021-09-03One more update Info.plistTimofffee
2021-09-03Update Info.plistTimofffee
2021-09-02Merge pull request #481 from Guldoman/h_scroll_size_cacheAdam
Add a simple cache to `DocView:get_h_scrollable_size`
2021-09-03Add a simple cache to `DocView:get_h_scrollable_size`Guldoman
This function gets called at every `core.step`, so we should avoid having to recalculate the scrollable size every time, as it could get very expensive on long lines.
2021-09-02Avoid exposing `treeview` commands when not usableGuldoman
2021-09-02Make open files follow renamesGuldoman
2021-09-02Fix absolute path detection in `core.project_absolute_path`Guldoman
2021-09-01Specify the WM_CLASS of the application, used by some Linux DEsredtide
2021-09-01Avoid checking for unique selections on non-`DocView`sGuldoman
2021-08-31Merge pull request #465 from adamharrison/fix-multicursor-commandsAdam
Forgot to return an 'n'.
2021-08-31Forgot to return an 'n'.Adam Harrison
2021-08-31Merge pull request #455 from adamharrison/fix-multicursor-commandsAdam
Fixed replace to make it multicursor-aware.
2021-08-31Renamed freedesktop resourcesredtide
2021-08-30Fixed replace to make it multicursor-aware.Adam Harrison
2021-08-30Merge pull request #451 from Timofffee/fix-macos-keymapAdam
Fix macOS keymap
2021-08-30Avoid recreating `line_numbers` table when a recalc is neededGuldoman
2021-08-30Avoid recreating tables when calculating the longest linesGuldoman
2021-08-30Split vertical and horizontal scrollbar-related functions and variablesGuldoman
2021-08-30Set horizontal scroll size to be more in line with other editorsGuldoman
Only scroll enough to see the whole line.
2021-08-30Show correct mouse cursor when hovering the horizontal scrollbarGuldoman
2021-08-30Add horizontal scrollbarGuldoman
Classes and plugins that relied on having only the vertical scrollbar should continue working.
2021-08-30Fix discrepancy in max line lengthGuldoman
The line length calculated in `Doc:load` didn't account for the newline that gets added.
2021-08-30Remove line from longest lines table only if neededGuldoman
Checking if a line needs to be removed is faster than just trying to remove it.
2021-08-30Define horizontal scrollable size for `DocView`Guldoman
2021-08-30Extend `View` to allow horizontal scrollingGuldoman
2021-08-30Make `Doc` keep track of max line lengthGuldoman
2021-08-30Merge pull request #430 from adamharrison/vsc-multicursor-shortcutsAdam
Added in two new VSC-style multicursor shortcuts.
2021-08-30Bring back min len autocomplete default to 3Francesco Abbate
2021-08-30Add renderer build options in build-packages.shFrancesco Abbate
2021-08-30Fix macOS keymapTimofffee
2021-08-30build script: check if .git is presentZack A
2021-08-30build script: check for BUILD_PROHIBIT_GITboppyt
2021-08-30build script: add .git fallbackboppyt
2021-08-29Fixed cursor movement.Adam Harrison
2021-08-29Fixed cursors moving around with removal and inserts with cursors. Also ↵Adam Harrison
fixed drawing line highlights with multicursors.
2021-08-29Fix crash in project search when project has no filesGuldoman
2021-08-29Use plain `string:find` when matching plugin directoriesGuldoman