Move from manual reference counting to ARC
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 18/100
- Tipo de issue
- Refatoração
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- macos, objective-c
- Domínio
- desktop
Direção de pesquisa
Comece examinando o código nativo de macOS do MacVim para identificar onde a contagem manual de referências é usada e, em seguida, leia a issue #1164 para entender o bug motivador. O trabalho estará concluído quando o código aplicável tiver sido migrado para ARC, preservando o comportamento existente e verificando a ausência de regressões em toda a aplicação.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Apple has introduced ARC (Automatic Reference Counting) a long time ago. However, MacVim still mostly uses manual reference counting, which actually introduces bugs like #1164. ARC will not solve everything but should help reduce this class of bugs, and even the lowest required macOS (10.9 at the moment) has long supported it.
- Linguagem predominante
- Vim Script
- Estrelas
- 7.9k
- Forks
- 691
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de macvim-dev/macvim
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
macvim-dev/macvim#1697 · 5 comentários ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
macvim-dev/macvim#1658 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
macvim-dev/macvim#1657 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
macvim-dev/macvim#1655 ·
-
Dificuldade 2/5 Meio dia Facilidade para iniciantes 72/100
macvim-dev/macvim#1653 ·
Todas as issues de macvim-dev/macvim
Issues semelhantes
-
[Super Editor][Chat] - Floating editor scaffold does not reset panel height after closing panel Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
bug channel: beta feature: preferences feature: ui/ux
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
bug editor script-component smart items
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
decentraland/creator-hub#1654 ·
-
awaiting triage bug Causes friction Hop Gui P1 P2 Transforms
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100