Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / an-cabal/an-rope issues and pull requests
#83 - index() fails if the index isn't in the left-most segment
Issue -
State: open - Opened by alantrick about 6 years ago
- 1 comment
#82 - Fix potential arithmetic overflows
Pull Request -
State: closed - Opened by hawkw about 7 years ago
Labels: bug
#81 - Crash when iterating over lines of empty Rope
Issue -
State: closed - Opened by juanibiapina over 7 years ago
- 1 comment
Labels: bug, easy
#80 - #78 replaced all instances of or_zero! with saturating_sub
Pull Request -
State: closed - Opened by mclark4386 almost 8 years ago
- 6 comments
Labels: enhancement
#79 - Optimise Rope performance for small edits
Issue -
State: open - Opened by hawkw almost 8 years ago
- 3 comments
Labels: enhancement, question, performance
#78 - Replace or_zero macro with saturating_sub
Issue -
State: closed - Opened by hawkw almost 8 years ago
- 2 comments
Labels: easy, performance
#77 - Do we really need both `Rope` and `Node` types?
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: question
#76 - Consider parallelising some Rope operations?
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, question, performance
#75 - Do something about rope `Index` implementations
Issue -
State: open - Opened by hawkw about 8 years ago
- 3 comments
Labels: enhancement, question
#74 - Decide how we want `fmt::Debug` implementation for Nodes to look
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, help wanted, question, easy
#73 - Don't split small nodes
Issue -
State: open - Opened by deepinthebuild about 8 years ago
- 2 comments
Labels: enhancement, performance
#72 - perf(Rope metrics): Cache and evaluate Rope metrics lazily
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 6 comments
Labels: enhancement, performance
#71 - Lazily evaluate Node metrics
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, from-todo, performance
#70 - feat(rope): make Ropes persistent
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 3 comments
Labels: enhancement
#69 - Ropes can be `slice`ed with `Metric`s
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, easy
#68 - Support more potential line ending characters
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy
#67 - Merge persistent rope code into master
Issue -
State: closed - Opened by hawkw about 8 years ago
Labels: enhancement
#66 - Off-by-one error in Line metric
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: bug
#65 - Codecov.io coverage reporting seems to be broken
Issue -
State: closed - Opened by hawkw about 8 years ago
#64 - Make Ropes fully parameterised with Metrics
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 8 comments
Labels: enhancement
#63 - Some code on master is no longer compatible with Tendril
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: bug, easy
#62 - Rope iterators should implement more traits
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement
#61 - Rope split() and split_whitespace() also broken when strings split across multiple nodes
Issue -
State: open - Opened by hawkw about 8 years ago
- 2 comments
Labels: bug
#60 - Add a Makefile
Issue -
State: open - Opened by hawkw about 8 years ago
- 2 comments
Labels: help wanted, chore
#59 - Consider splitting rope and editor repos
Issue -
State: closed - Opened by hawkw about 8 years ago
- 10 comments
Labels: question, chore
#58 - Fix Rope.lines() iterator
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 3 comments
Labels: bug, enhancement
#57 - Consider factoring out rope metrics to one type?
Issue -
State: closed - Opened by hawkw about 8 years ago
- 10 comments
Labels: enhancement
#56 - More robust error handling in Rope
Issue -
State: open - Opened by hawkw about 8 years ago
- 2 comments
Labels: enhancement
#55 - First pass on unicode grapheme based rope splitting and indexing
Pull Request -
State: closed - Opened by hawkw about 8 years ago
Labels: bug, enhancement
#54 - Rope indexing doesn't handle pathologically evil strings
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: bug
#53 - Grapheme indexing doesn't work and also is slow
Issue -
State: closed - Opened by hawkw about 8 years ago
Labels: bug
#52 - Indexing ropes with Unicode characters is Wildly Broken
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: bug
#51 - Split `Rope` nodes on newlines & store line counts
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement
#50 - Consider using `clog` to generate changelogs
Issue -
State: closed - Opened by hawkw about 8 years ago
- 5 comments
Labels: question
#49 - rope: rewrite Extend<> to use .collect()
Pull Request -
State: closed - Opened by rachlmac about 8 years ago
- 1 comment
#48 - rope: Implement FromIterator<>
Pull Request -
State: closed - Opened by rachlmac about 8 years ago
#47 - rope: add support for beta and stable Rust release channels
Pull Request -
State: closed - Opened by hawkw about 8 years ago
Labels: enhancement
#46 - Rewrite Rope code to use `.collect::<Rope>()`
Issue -
State: closed - Opened by hawkw about 8 years ago
- 2 comments
Labels: enhancement, easy
#45 - rope: kinda fix problems with fmt::Debug
Pull Request -
State: closed - Opened by twisted-pear about 8 years ago
#44 - Rope delete
Pull Request -
State: closed - Opened by twisted-pear about 8 years ago
- 1 comment
#43 - Trouble with fmt::Debug?
Issue -
State: open - Opened by twisted-pear about 8 years ago
- 3 comments
Labels: bug
#42 - Explain how to build, run tests, and benchmark in the README
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: documentation, easy
#41 - Feature flags to support building with stable Rust
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: easy
#40 - Add a finger or cursor to Rope
Issue -
State: open - Opened by hawkw about 8 years ago
- 4 comments
Labels: enhancement
#39 - rope: implement Extend<>
Pull Request -
State: closed - Opened by rachlmac about 8 years ago
- 1 comment
Labels: enhancement
#38 - Tracking issue for Rope performance optimisation
Issue -
State: open - Opened by hawkw about 8 years ago
- 3 comments
Labels: performance
#37 - "Fuzzy" balance heuristic
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, question, performance
#36 - Rewrite Rope.rebalance() to be iterative
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, performance
#35 - Cache node depth as well as length
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, performance
#34 - Rope performance is Really Bad
Issue -
State: closed - Opened by hawkw about 8 years ago
- 23 comments
Labels: enhancement, performance
#33 - Benchmarks for Rope performance
Issue -
State: closed - Opened by hawkw about 8 years ago
Labels: tests, performance
#32 - Consider chunking the string in `Rope::from(String)`
Issue -
State: closed - Opened by hawkw about 8 years ago
- 2 comments
Labels: enhancement, question, performance
#31 - Rope.lines() is probably broken
Issue -
State: closed - Opened by hawkw about 8 years ago
- 4 comments
Labels: bug, tests
#30 - Implement pattern-matching functions for Rope & RopeSlice
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement
#29 - Implement Rope slicing
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 3 comments
Labels: enhancement
#28 - Optimise Fibonacci method in Rope internals
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy, from-todo, performance
#27 - Refactor Rope::rebalance()
Issue -
State: open - Opened by hawkw about 8 years ago
- 3 comments
Labels: enhancement, from-todo, performance
#26 - Implement Rope::char_indices correctly
Issue -
State: closed - Opened by hawkw about 8 years ago
Labels: enhancement, from-todo
#25 - Update rope-slice from master
Pull Request -
State: closed - Opened by hawkw about 8 years ago
#24 - Implement Rope::delete()
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy
#23 - Consider refactoring Rope::insert family to be more general
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: enhancement, question
#22 - Refactor methods returning string slices to make Cows
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy
#21 - Architecture for editor core
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: invalid
#20 - Less verbose fmt::Debug implementation for Rope
Issue -
State: closed - Opened by hawkw about 8 years ago
- 2 comments
#19 - Implement slicing for Rope
Issue -
State: closed - Opened by hawkw about 8 years ago
Labels: enhancement
#18 - Rewrite Node to not use Option
Pull Request -
State: closed - Opened by hawkw about 8 years ago
- 5 comments
Labels: enhancement
#17 - Tracking issue for Rope unicode support
Issue -
State: open - Opened by hawkw about 8 years ago
- 2 comments
Labels: enhancement
#16 - Do we even need to use Option in Rope?
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: help wanted, question
#15 - Rope needs to implement std::iter::FromIterator
Issue -
State: closed - Opened by hawkw about 8 years ago
- 5 comments
Labels: enhancement, easy
#14 - Rope should implement std::iter::Extend
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy
#13 - @nms needs to learn Rust :)
Issue -
State: closed - Opened by hawkw about 8 years ago
- 2 comments
#12 - Set up Travis CI
Issue -
State: closed - Opened by hawkw about 8 years ago
- 4 comments
#11 - Decide on a console UI library
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: invalid, question
#10 - Implement Rope::prepend()
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
#9 - Implement Rope::append()
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement
#8 - Rope provides full std::String API
Issue -
State: open - Opened by hawkw about 8 years ago
- 2 comments
Labels: enhancement
#7 - Implement Rope::insert family of methods
Issue -
State: closed - Opened by hawkw about 8 years ago
#6 - Implement Rope::split
Issue -
State: closed - Opened by hawkw about 8 years ago
- 1 comment
#5 - Doctests/examples for all public Rope methods
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: documentation, tests
#4 - Documentation comments for all public Rope methods
Issue -
State: open - Opened by hawkw about 8 years ago
Labels: documentation
#3 - Change rope indexing to use RangeArgument
Issue -
State: open - Opened by hawkw about 8 years ago
- 1 comment
Labels: enhancement, easy
#2 - Avoid hidden copies
Issue -
State: closed - Opened by deepinthebuild about 8 years ago
Labels: performance
#1 - Specify entire Rope API
Issue -
State: open - Opened by hawkw about 8 years ago