Mudlet: 슀크립트 및 폴더λ₯Ό μ΄λ™ν•˜λ©΄ λ‹€λ₯Έ ν•­λͺ©μ΄ μ‚­μ œλ©λ‹ˆλ‹€.

에 λ§Œλ“  2020λ…„ 11μ›” 25일  Β·  7μ½”λ©˜νŠΈ  Β·  좜처: Mudlet/Mudlet

λ¬Έμ œμ— λŒ€ν•œ κ°„λž΅ν•œ μš”μ•½ / μš”μ²­ 된 κΈ°λŠ₯에 λŒ€ν•œ μ„€λͺ… :

vanish

문제 μž¬ν˜„ 단계 / κΈ°λŠ₯ μΆ”κ°€ 이유 :

  1. ν•­λͺ©μ„ ν΄λ”λ‘œ λ“œλž˜κ·Έν•˜κ±°λ‚˜ 폴더 λ°”λ‘œ μœ„ / μ•„λž˜λ‘œ λ“œλž˜κ·Έν•˜μ—¬ μΈμ ‘ν•œ μœ„μΉ˜λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.
  2. μƒν’ˆμ΄ λͺ©μ μ§€μ— λ„μ°©ν•©λ‹ˆλ‹€.
  3. ν•΄λ‹Ή 폴더 λ‚΄μ˜ λ§ˆμ§€λ§‰ λ‹€λ₯Έ ν•­λͺ©μ΄ μ‚­μ œλ©λ‹ˆλ‹€.

였λ₯˜ 좜λ ₯ / κΈ°λŠ₯의 μ˜ˆμƒ κ²°κ³Ό

  1. λ‹€λ₯Έ ν•­λͺ©μ€ 영ν–₯을받지 μ•Šμ•„μ•Όν•©λ‹ˆλ‹€.

Mudlet 버전, 운영 체제 및 ν•΄κ²° / κ΅¬ν˜„ 방법에 λŒ€ν•œ 아이디어와 같은 μΆ”κ°€ 정보 :

Win10, Mudlet PTB 2020-11-25-b33b6에 기둝됨
Mudlet 릴리슀 버전 4.10.1은 μ—¬μ „νžˆ β€‹β€‹μž˜ μž‘λ™ν•©λ‹ˆλ‹€.

bug high regression

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

4415λ₯Ό 병합 ν•œ 후에도이 λ²„κ·ΈλŠ” μ—¬μ „νžˆ λ°˜ν™˜λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. λ§Œμ„Έ!

λͺ¨λ“  7 λŒ“κΈ€

예, 큰 κ²ƒμž…λ‹ˆλ‹€. μ‹€μ œ μ•„μ΄ν…œμ—μ„œλ„ 이런 일이 λ°œμƒν•©λ‹ˆκΉŒ, μ•„λ‹ˆλ©΄ 빈 'μƒˆ 트리거'μ—μ„œλ§Œ λ°œμƒν•©λ‹ˆκΉŒ?

μ‹€μ œλ‘œ κ·Έλ ‡μŠ΅λ‹ˆλ‹€. κ·Έλ ‡κ²Œ 눈치 μ±˜μŠ΅λ‹ˆλ‹€ .. 😒

이것은 비ꡐλ₯Όμœ„ν•œ μž‘μ€ κ°„κ²°ν•œ μ˜ˆμΌλΏμž…λ‹ˆλ‹€.

λ˜ν•œ ν”„λ‘œν•„μ„ λ‹«κ³  μ—΄λ©΄ 이동 된 ν•­λͺ© 쀑 일뢀 (μ „λΆ€λŠ” μ•„λ‹˜) 만 λ‹€μ‹œ λ‚˜νƒ€λ‚˜λŠ” κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€. 반면 슀크립트 νŽΈμ§‘κΈ°λ₯Ό λ‹€μ‹œ μ—¬λŠ” κ²ƒμœΌλ‘œλŠ” μΆ©λΆ„ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ‚΄κ°€ 발견 ν•œ 또 λ‹€λ₯Έ κ΄€λ ¨ 후속 였λ₯˜λŠ” 볡사 / λΆ™μ—¬ λ„£κΈ°κ°€ 쀑단 된 κ²ƒμž…λ‹ˆλ‹€. 원본 폴더에 B / C / D / E / A와 같은 슀크립트λ₯Ό λΆ™μ—¬ λ„£μŠ΅λ‹ˆλ‹€.

졜근 컀밋을 μ‚΄νŽ΄λ³΄λ©΄μ΄ μ½”λ“œ μ˜μ—­μ„ λ§Œμ§€λŠ” μ‚¬λžŒμ€ 거의 μ—†μŠ΅λ‹ˆλ‹€.
쒁히기 μœ„ν•΄ ꡐ차 비ꡐλ₯Ό μœ„ν•΄ 졜근 개발의 컴파일 된 버전을 κ°€μ Έμ˜¬ μœ„μΉ˜λ₯Ό μ°Ύκ³  μžˆμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 그것을 b33b6c8dc3928a6aaa2fcc6ae182e54ec89b5768둜 μ–‘λΆ„ν–ˆμŠ΅λ‹ˆλ‹€. @SlySven , κ³ μΉ  수 μžˆμŠ΅λ‹ˆκΉŒ?

이것을 λ‹€μ‹œ 열어도 λ κΉŒμš”? μœ μ£„λ‘œ νŒλ‹¨ 된 PR / 컀밋은 κ°€ν•΄μžκ°€ 될 μˆ˜μ—†λŠ” 것 κ°™μ•˜μŠ΅λ‹ˆλ‹€ . AFAICT.

κ·ΈλŸ¬λ‚˜ μ‹€νŒ¨μ˜ νŠΉμ„±μ„ κ³ λ €ν•  λ•Œ 두 방법 쀑 첫 번째 방법을 μ œκ±°ν•˜λŠ” κ²ƒμœΌλ‘œ μƒκ°λ©λ‹ˆλ‹€.

  • (void) TTreeWidget::rowsAboutToBeRemoved(const QModelIndex& parent, int start, int end)
  • (void) TTreeWidget::beginInsertRows(const QModelIndex& parent, int first, int last)

(두 λ²ˆμ§ΈλŠ” μ‹€μ œ μ½”λ“œκ°€ λΉ„μ–΄ 있으며 λ”λ―Έμž…λ‹ˆλ‹€)

μ΄μƒν•œ 점은 μ΄λŸ¬ν•œ λ©”μ„œλ“œκ°€ μ •μ˜λ˜μ–΄ μžˆμ§€λ§Œ μ–΄λ””μ—μ„œλ‚˜ ν˜ΈμΆœλ˜μ§€ μ•ŠλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. 이것이 μ œκ°€ 그것을 μ œκ±°ν•΄λ„ μ’‹λ‹€κ³  μƒκ°ν•œ μ΄μœ μž…λ‹ˆλ‹€.

... κ·ΈλŸ¬λ‚˜ Qtκ°€ (void) QTreeWidget::rowsAboutToBeRemoved(const QModelIndex& parent, int start, int end) λ₯Ό [override virtual protected] (void) QTreeWidget::rowsAboutToBeRemoved(const QModelIndex& parent, int start, int end) 둜 λ¬Έμ„œν™”ν•œλ‹€λŠ” 점을 κ°μ•ˆν•  λ•Œ μ €λ₯Ό λͺ¨λ₯΄κ²Œ μž‘μ€ C ++ κΈ°λŠ₯에 물리고 μžˆλ‹€λŠ” λΆˆμΎŒν•œ λŠλ‚Œμ΄ λ“€μ—ˆμŠ΅λ‹ˆλ‹€!

예, μ΄λŸ¬ν•œ 변경없이 λ‹€μ‹œ μ œμΆœν•˜λ©΄ λ‹€μ‹œ ν…ŒμŠ€νŠΈ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

빈 ν•¨μˆ˜κ°€ ν•„μš”ν•œ μ΄μœ μ— λŒ€ν•œ κ°„λž΅ν•œ μ„€λͺ…μœΌλ‘œ 여기에 링크λ₯Ό μΆ”κ°€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„, μš°λ¦¬λŠ” borked PR # 4383의 λŒ€μ²΄ν’ˆμ΄μ΄ 문제 / 버그λ₯Ό ν‘œμ‹œν•˜μ§€ μ•ŠλŠ”μ§€ 확인할 수 μžˆμŠ΅λ‹ˆκΉŒ?

빈 ν•¨μˆ˜κ°€ ν•„μš”ν•œ μ΄μœ μ— λŒ€ν•œ κ°„λž΅ν•œ μ„€λͺ…μœΌλ‘œ 여기에 링크λ₯Ό μΆ”κ°€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

손가락이 λ‹€ νƒ€μ„œ κ·Έλƒ₯ 되돌렀 놓은 μ±„λ‘œ ...!

4415λ₯Ό 병합 ν•œ 후에도이 λ²„κ·ΈλŠ” μ—¬μ „νžˆ λ°˜ν™˜λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. λ§Œμ„Έ!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰