Refactoring - minsuk-jang/teamproject GitHub Wiki

Pull μš”μ²­

"Cleanup" PRμ—λŠ” λ³€κ²½ 될 κΈ°λŠ₯을 ν¬ν•¨ν•˜λŠ” λ‹¨μœ„ ν…ŒμŠ€νŠΈκ°€ ν¬ν•¨λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. 그러면 νšŒκ·€, ν–₯ν›„ λ³€κ²½ 및 Vim-patch 병합에 λŒ€ν•΄ 더 ν™•μ‹  ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄, coverallsκ°€ build_stl_str_hl이 우리의 ν…ŒμŠ€νŠΈμ—μ„œ 닀루지 μ•ŠλŠ” 것을 보여 μ€€λ‹€λ©΄ build_stl_str_hl은 λ‹¨μœ„ ν…ŒμŠ€νŠΈ λ²”μœ„λ₯Ό ν¬ν•¨ν•΄μ•Όν•©λ‹ˆλ‹€.

Frozen legacy λͺ¨λ“ˆ

Vim을 κ΅¬μ‘°μ μœΌλ‘œλ‚˜ 미적으둜 λ¦¬νŽ™ν† λ§ν•˜λŠ” 것은 Neovim의 μ€‘μš”ν•œ λͺ©ν‘œμž…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ Bram에 μ˜ν•΄μ„œλ§Œ μœ μ§€ κ΄€λ¦¬λ˜κΈ° λ•Œλ¬Έμ— 크게 λ³€κ²½ν•΄μ„œλŠ” μ•ˆλ˜λŠ” λͺ¨λ“ˆμ΄ μžˆμŠ΅λ‹ˆλ‹€. λˆ„κ΅°κ°€κ°€ μ΄λŸ¬ν•œ λͺ¨λ“ˆμ˜ "μ†Œμœ κΆŒ"을 κ°–κΈ° μ „κΉŒμ§€λŠ” μ΄λŸ¬ν•œ λͺ¨λ“ˆμ— μ€‘μš”ν•œ λ³€κ²½ (μ½”λ“œλ₯Ό μž¬λ°°μΉ˜ν•˜λŠ” μŠ€νƒ€μΌμ΄λ‚˜ ꡬ쑰적인 λ³€κ²½ 포함)의 λΉ„μš©μ΄ κ·Έ 이읡보닀 μ€‘μš”ν•©λ‹ˆλ‹€. λͺ¨λ“ˆμ€ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

  • regexp.c
  • regexp_nfa.c
  • syntax.c