Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improve markdown list rendering (#2687) | Frojdholm | 2022-06-15 |
| | | | | | | | * Cleanup old commented code * Implement line breaks in markdown rendering * Implement markdown nested, numbered and multiparagraph lists | ||
* | Do not add extra line breaks in markdown lists (#2689) | Frojdholm | 2022-06-08 |
| | |||
* | Allow highlighting additional spans in md renderer | Gokul Soumya | 2022-03-08 |
| | |||
* | Extract markdown code block highlighting function | Gokul Soumya | 2022-03-08 |
| | |||
* | Fallback to broader scope if theme scope not found (#1714) | Gokul Soumya | 2022-03-04 |
| | |||
* | fix: ui: Markdown popups stopped taking vertical padding into account | Blaž Hrastnik | 2022-02-21 |
| | | | | Fix #1688 | ||
* | Simplify some code | Blaž Hrastnik | 2022-02-21 |
| | |||
* | Allow separate styles for markup headings (#1618) | Alex | 2022-02-21 |
| | | | | | * update markdown highlighting to use separate heading themes * remove markdown theme scopes in ui | ||
* | fix: Allow multi-line prompt documentation | Blaž Hrastnik | 2022-02-20 |
| | |||
* | fix: There is no such thing as markup.normal, use ui.text | Blaž Hrastnik | 2022-02-07 |
| | |||
* | Use markup scopes for the Markdown component (#1363) | CossonLeo | 2022-01-24 |
| | |||
* | syntax: Split parsing and highlighting | Blaž Hrastnik | 2022-01-23 |
| | |||
* | Dependabot/cargo/pulldown cmark 0.9.1 (#1533) | Skyler Hawthorne | 2022-01-18 |
| | | | | | | | | | | | | | | | | | | | | * build(deps): bump pulldown-cmark from 0.8.0 to 0.9.1 Bumps [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) from 0.8.0 to 0.9.1. - [Release notes](https://github.com/raphlinus/pulldown-cmark/releases) - [Commits](https://github.com/raphlinus/pulldown-cmark/compare/v0.8.0...v0.9.1) --- updated-dependencies: - dependency-name: pulldown-cmark dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * cmark 0.9 fixes Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | ui: popup: Don't allow scrolling past the end of content | Blaž Hrastnik | 2021-12-10 |
| | |||
* | TODO | Blaž Hrastnik | 2021-11-29 |
| | |||
* | Solarized theme: fix popup colors, adjust menu (#1124) | Skyler Hawthorne | 2021-11-20 |
| | | | | | * fix popup colors, adjust menu * fix hardcoded horizontal rule color | ||
* | Remove unused imports | Blaž Hrastnik | 2021-11-18 |
| | |||
* | ui: Stop hardcoding markdown doc colors | Blaž Hrastnik | 2021-11-18 |
| | |||
* | syntax: Properly handle injection-regex for language injections | Blaž Hrastnik | 2021-09-16 |
| | |||
* | Optimize completion doc position. (#691) | CossonLeo | 2021-09-08 |
| | | | | | | | | | | | | | | | | | | | * optimize completion doc's render * optimize completion doc's render * optimize completion doc position * cargo fmt * fix panic * use saturating_sub * fixs * fix clippy * limit completion doc max width 120 | ||
* | Refactor new Rect construction (#575) | Gokul Soumya | 2021-08-21 |
| | | | | | | | | | | * Refactor new Rect construction Introduces methods that can be chained to construct new Rects out of pre-existing ones * Clamp x and y to edges in Rect chop methods * Rename Rect clipping functions | ||
* | Show file preview in split pane in fuzzy finder (#534) | Gokul Soumya | 2021-08-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add preview pane for fuzzy finder * Fix picker preview lag by caching * Add picker preview for document symbols * Cache picker preview per document instead of view * Use line instead of range for preview doc * Add picker preview for buffer picker * Fix render bug and refactor picker * Refactor picker preview rendering * Split picker and preview and compose The current selected item is cloned on every event, which is undesirable * Refactor out clones in previewed picker * Retrieve doc from editor if possible in filepicker * Disable syntax highlight for picker preview Files already loaded in memory have syntax highlighting enabled * Ignore directory symlinks in file picker * Cleanup unnecessary pubs and derives * Remove unnecessary highlight from file picker * Reorganize buffer rendering * Use normal picker for code actions * Remove unnecessary generics and trait impls * Remove prepare_for_render and make render mutable * Skip picker preview if screen small, less padding | ||
* | Fix unused variable, parameter, and `mut` warnings in helix-term. | Nathan Vegdahl | 2021-07-02 |
| | |||
* | Remove #[allow(unused)] from helix-term, and fix unused imports. | Nathan Vegdahl | 2021-07-02 |
| | | | | Lots of other warning still left. Will address in subsequent commits. | ||
* | reverse the dependency between helix-tui and helix-view (#366) | Keith Simmons | 2021-06-25 |
| | | | | | | | | | * reverse the dependency between helix-tui and helix-view by moving a fiew types to view * fix tests * clippy and format fixes Co-authored-by: Keith Simmons <keithsim@microsoft.com> | ||
* | Merge branch 'master' of github.com:helix-editor/helix into ↵ | Nathan Vegdahl | 2021-06-20 |
|\ | | | | | | | | | | | | | line_ending_detection Rebasing was making me manually fix conflicts on every commit, so merging instead. | ||
| * | Make completion window move to top when cursor is below half | wojciechkepka | 2021-06-20 |
| | | |||
| * | Add ability to change theme on editor | wojciechkepka | 2021-06-19 |
| | | |||
* | | Work on moving code over to LineEnding instead of assuming '\n'. | Nathan Vegdahl | 2021-06-20 |
|/ | | | | Also some general cleanup and some minor fixes along the way. | ||
* | Completion: Format docs tabs & highlight in the doc's native language | Blaž Hrastnik | 2021-05-30 |
| | |||
* | Update deps, introduce the new tree-sitter lifetimes | Blaž Hrastnik | 2021-05-27 |
| | |||
* | Define text color (mostly) in theme.toml. | Blaž Hrastnik | 2021-05-07 |
| | |||
* | Clippy lint: replace with default -> take | Blaž Hrastnik | 2021-04-07 |
| | |||
* | Add the machinery to load syntax config from TOML. | Blaž Hrastnik | 2021-03-25 |
| | | | | It's embedded into the binary at build time for now, but it's progress. | ||
* | ui: markdown: remove trailing blank line. | Blaž Hrastnik | 2021-03-22 |
| | |||
* | Merge some imports. | Blaž Hrastnik | 2021-03-22 |
| | |||
* | ui: Syntax highlight code inside markdown popups. | Blaž Hrastnik | 2021-03-16 |
| | |||
* | ui: Use parsed markdown contents to determine sizing. | Blaž Hrastnik | 2021-03-15 |
| | |||
* | ui: Account for padding on markdown renderer. | Blaž Hrastnik | 2021-03-15 |
| | |||
* | ui: popup: scroll documentation popups with c-u/c-d. | Blaž Hrastnik | 2021-03-08 |
| | |||
* | ui: Move terminal into compositor, redo required_size hints. | Blaž Hrastnik | 2021-03-08 |
| | |||
* | ui: wip: Markdown doc renderer. | Blaž Hrastnik | 2021-03-05 |