@64-bitman pushed 53 commits.

6cf94b72b85f6c3ca392682c3046971a99fc01ff  initial commit
91769c359507697f1485184d6dc7d19c3ba28594  setup basic stuff
02d882d6345a44f0c12e4778a3d084ef545726b6  refactor
8b6163c2e64521d05527b92df83db32889561e13  iniitial parsing backend logic
9ee4ecc6b34d354b13837ae542c0599e91d869c5  refactor
76f6ea55d3da096852a3152c1c48dc634c4d84b0  basic working
84e933439e288f7550a73352a9be87ed236d348e  initial vimscript api
7385713724405f60da78f0fc0fecb6cade3aa3a0  add more api functions
94c59d8a97181fac89c921bb1e14ae45f0595142  add opaque data type to replace 
tsobject
73e23a466b2c7e53a04eadfe01dbfa9b94838299  port over to using opaques
eadda8a883a73f420e003945b2390af2bd412f3b  add more api functions
7ac7655a5f37fbeba1924935b8a4d3c32326a030  refactor
141c65253297c88d5d5f6bc4bac18c6706317290  add properties to opaque type
54218914f08b3088e9ac35ec0edafa0621073d0c  fix possible alignment issues
9b8290d1e6e5f954f12d9261c7773ecafa4b9f01  improve api
0a040ed2d0b550446013c738d2cef3eb098ed050  refactor
9ba13364b97a2d6e25967236f90d8e7c163a15be  fix formatting
ca12a54937ba401e63dde0c2a9faf44fa20c204c  small fixes
48098700abdd66d5405008f056e2c189a2d4ea13  add decode function for parsing
f6d3b67c8f7ce4f7afdedd168f86f2fb7790164b  fix ci errors
e68b8946e71e8aa4fbdb7c22e868c886d7e14499  build treesitter library instead of 
distro pkg for ci
ef07df92bda935205a02d28bd428f814071a4d9b  create test files
661da273f9fe7f81e434168c3dd623967db6f358  remove unused 'tslanguage' option
19e80fca9bfccb6d4529dd7471e4cd20629b55aa  improve encoding detection
c88fa81ba086554be948c8be5bf1af350910d605  extra tests
6ea7932592a3439faf6232477465590d1ef66c4a  add tsquery_inspect() function
b417534e25d782c4a6adbd2d38d884ec2cdb8de9  add treesitter library in-tree
555d0e33fa17eb41f1a044c7f2b6f876c9e0f112  fix proto files
a03f5b7fb8d70e3c7ba73a84cc2a42d7ffce25e3  opaque type fixes
6f4d4bb34f46e6a6e2f145c09180045c3a3b9fdb  more opaque type tests
bf423ca3f38435e422ce0b79bfce295ca124c0d0  build treesitter library using 
src/Makefile
0114c48a7b067212e3f700d128cb1bfc1e1d18d2  temp
ac8be97fe2adc94a111a44c91970db22ab35f980  set allocator functions
cd87c17fd98a8aa44a3f8484fbf95a9ec2be6690  add tsparser_set_included_ranges()
793afdd876f3e8967c5802f658e95728dfb97c19  refactor
b988393133f664842a769a5566995e9dcccf01bb  more api functions
80a877b65cd48b40adfe43fce24c4fdef71d5d73  refactor tsparser_parse_buf()
5cbf1631a70fa5b920bcc2f0e99bede49352c37d  refactor ts_query_cursor_next_match
b09228cf02b9136e4d143001ccd2e53124004f0d  add ts_query_cursor_remove_match
95bf7a06b932219ed98d14bcf5f646eec44fdd66  update tsquerymatch equal func
1121f9cdbf4f8ba3f5ef10dacf948fd62e61dc01  Revert "add treesitter library 
in-tree"
644d9d40afad2ac40004d304387bc5d2cb5dfd62  make captures property of 
tsquerymatch return dict
64b4f40437360f2913a56716fdc4976f71c94233  use tuple for tsquery_inspect 
patterns entry instead of dict
373ec55609843a40f621fe0e0bbb53dd0150f66a  add timeout to tsquerycursor_exec
87d676798ded1a71ae2a3316db6ba0b729749210  add tsparser_parse_string()
23c9ca94eb42f51eacdbfd12587845f47781eb63  add ts_language_is_loaded()
a798e2fcf1098f668fb9ed85fb2c163dda305aa4  fix tsquery_inspect
991cc4aa0e7171b414ffa526bcdbec229a2773b2  prevent integer overflow when 
converting TSPoint to tuple
773cceafc197fba603ca5a61bd78030d68b9b6f9  fix tsrange_array_to_tuple and 
refactor tsparser_parse_*
f962289378bdd168f78d12f16dfc0853958853c1  fix tsquerycursor_exec and use dict 
for tsquery_inspect
3db2210edea8dd437bd09fe52aaff019daff5d38  add "range" property to TSNode
2efe038ac4b0300b9bb6d01629e5171c07ddfea5  fix tsnode property ordering
6722d5be167d31114fc0fb21029015d56076d29c  don't add +1 to TSPoint

-- 
View it on GitHub:
https://github.com/vim/vim/pull/18869/files/fdb90a0d6609df04112d135a48a9d9dc18c1c60a..6722d5be167d31114fc0fb21029015d56076d29c
You are receiving this because you are subscribed to this thread.

Message ID: 
<vim/vim/pull/18869/before/fdb90a0d6609df04112d135a48a9d9dc18c1c60a/after/[email protected]>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/vim/vim/pull/18869/before/fdb90a0d6609df04112d135a48a9d9dc18c1c60a/after/6722d5be167d31114fc0fb21029015d56076d29c%40github.com.

Reply via email to