Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Links and chars standalone #77

Merged
merged 6 commits into from
Jul 26, 2024
Merged

Links and chars standalone #77

merged 6 commits into from
Jul 26, 2024

Conversation

Moosems
Copy link
Member

@Moosems Moosems commented Jul 26, 2024

Fixes #74.

Changes in PR:

  • Make links and hidden chars standalone
  • Update docs to match

To do:

  • Make links and hidden chars standalone
  • Update doc

@Moosems Moosems added this to the v.1.0.0 milestone Jul 26, 2024
@Moosems Moosems self-assigned this Jul 26, 2024
@Moosems Moosems changed the base branch from master to v1.0.0 July 26, 2024 01:52
@Moosems Moosems marked this pull request as ready for review July 26, 2024 02:24
@Moosems Moosems merged commit b58a486 into v1.0.0 Jul 26, 2024
6 checks passed
@Moosems Moosems deleted the links-and-chars-standalone branch July 26, 2024 02:24
Moosems added a commit that referenced this pull request Jul 26, 2024
* Pull master to v1.0.0 (#67)

* Fix bug when no new_tokens exist (#61)

* Fix bug when no new_tokens exist

if no new_tokens existed it would not give out any new tokens since the overwrite method did not have anything to compare against.

* Format

* Bump version

* Add Docs (#66)

* Create .readthedocs.yaml

* Exclude docs branch from normal actions

* Try making some changes

* Continue work on docs

* Continue work on docs

* Fix builds

* Add mkdocs and format

* Pip install?

* Try using sphinx

* Fix command

* Finish the docs

* Update README to outsource docs

* Re-bump version

* Revert docs actions changes and change job names

* Revert "Re-bump version"

This reverts commit 3a84012.

* Revert "Revert docs actions changes and change job names"

This reverts commit 1b141c3.

* Bump version (again)

* Revert docs actions changes and change job names

* Tree sitter (#62)

* Create POC

* Improve POC

* Bug fixes, comments, use assert

* Have helpful auto-mapper

The auto-mapper is great for users who don't want to spend forever mapping stuff so it will give a mapping made from what context it can get and then the user can refine it and hone it

* Format

* Move functions to separate file and write tests

Make the tests more official and move the functions to its own file to decouple the tests

* Add comments, rename function and arguments

* Move tests to test folder, funcs to highlight folder

* Update dependencies

* Add requirements-dev.txt and add pycharm to gitignore

* Improve spelling and imports

* I figured it out :D

* Create tree_sitter_highlight()

* Make special tokens function

* Split up tests

* Format

* Try working on adding to API

* Format

* Show crash in actions and ruff

* Even more formatting

* Fix the c pointer bug

* Get working server output

* Reformat

* Add examples and update README

* Format

* isort again

* Add support for .so files

* Add .so tests

* Fix mapping test comments

* Update docs to match tree sitter highlighting

* Bump version in docs

* Try adding epub

* Keep only the epub file

* Specify builders

* Try one-lining this

* Print dir

* Try another way

* Revert "Merge branch 'master' into v1.0.0"

This reverts commit 3bd2e83, reversing
changes made to e85a8eb.

* Change from Salve IPC to Salve

* Appease formatters

I accidentally removed a newline when pulling master to the v1.0.0 branch

* Update highlight example to not be ridiculous

* Use dirhtml for docs

* Logging (#70)

* Create POC

* Add most of the logging and fix setup.py

I still need to give logging to the Tree Sitter part

* Add logs to Tree Sitter highlight and format

* Fix tests

* Use salve dependency hub (#71)

* Use salve dependency hub

* Update docs

* Spell checks and start work on improving docs

* Further improvements to docs

* Add examples and improve small things

* Remove tabs

* Update salve_dependency_hub

* Update docs and examples

* Token bugfix and add test

Sometimes it would try overwriting tokens it shouldn't and DOTALL got all the comment regexes to work properly

* Format

* Use .extend instead of += (#72)

* Update links

* Remove tree sitter (#75)

* Start removing Tree Sitter Code

Commit 1 in a series removing Tree Sitter Support from Salve in favor of Albero.

* Run basic formatting

Commit 2 in a series removing Tree Sitter Support from Salve in favor of Albero.

* Update tests

Commit 3 in a series removing Tree Sitter Support from Salve in favor of Albero.

* Remove Tree Sitter mentions from docs

Commit 4 in a series removing Tree Sitter Support from Salve in favor of Albero.

* Update gitignore

* Update docs

* Use token_tools

* Links and chars standalone (#77)

* Move links and hidden chars file

* Make links and hidden chars standalone

* Fix bug and tests

* Windows being annoying

* Update docs

* Format
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature Idea: Make link finding and hidden char finding a separate function
1 participant