«interactive-development» 태그된 질문

5
defvar의 재평가를 어떻게 강제합니까?
다음을 포함하는 Emacs lisp 버퍼가 있다고 가정하십시오. (defvar foo 1) 내가 호출하는 경우 eval-last-sexp나 eval-buffer, foo나는 다음이 버퍼를 편집하는 경우 1로 바인딩 : (defvar foo 2) eval-last-sexp그리고 eval-buffer하지 않도록,이 라인을 다시 실행 foo한이 아직도있다. 이러한 진술이 여러 개있을 때 이것은 특히 어려우며 재평가되지 않는 라인을 추적해야합니다. Emacs를 다시 시작한 다음 …


1
Emacs 패키지 개발을위한 좋은 도구는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 테스트에 특히 유용한 도구에 대한 질문이 있지만 실제로 코드를 작성 하는 것은 어떻습니까? 개발 속도를 높이는 패키지는 무엇입니까? …

1
큰 / 복잡한 lisp 객체를 검사하는 방법
크고 복잡한 목록 객체를 전달하는 조직 내보내기 엔진 코드로 작업하고 있습니다. 단어로 줄 바꿈으로 인쇄 된 긴 객체 표현을 읽거나 스크래치 버퍼에서 접근자를 반복적으로 작성하고 평가하여 객체를 탐색하는 것이 다소 지루합니다. 대화식으로 값을 검사하는 좋은 방법이 있는지 궁금합니다. 예를 들어, 키 / 값을 점진적으로 확장 할 수있는 대화식 트리보기에 객체 …

2
모든 기호 정의를 특정 접두사와 바인딩 해제하려면 어떻게해야합니까?
패키지의 API를 자주 변경하고 있지만 완성 된 모든 정의 된 기호 (필요한대로)를 company-mode가져옵니다 . 우연히 언 바운드 이름을 사용하고 싶지 않으므로 시작하는 모든 변수와 함수를 어떻게 바인딩 해제 할 수 있습니까? 이 후, 나는 단순히 다시 할 수있을 것 입니다.my-package-load-file
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.