๐พ Archived View for shaggypeak.com โบ futhorc โบ code โบ 2012100815-01.gmi captured on 2023-03-20 at 19:52:53. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
แดแ, แ แดแนแ แ แฑแ irssi[1] แ rcirc[2] แดแ แ แ แณแ แแข แแ แแ แแพแด แพ แนแพ แนแพแแ แพแ แพแซแ แป แ แดแน แ แ แแแพแ แ แ.
แ แนแณแ แ แพ, แณแดแแ แ bitlbee แดแพแ แ ctcp แแแ "TYPING" แ แพแแณแแ แฑแแแแ แณแแแ, แพแ แ แแดแ แน แแ แ แแพ แแ แดแณแฑแแพ แแแณ ```13:58 แแพแแแ MM03201.ZIP แณแดแด.log แณแแ แแพ แณแแ gem2deseret.sh gem2futhorc.sh แแแพแ แทแ แ.tgz public_html แดแด smoothlapse.txt แดแแณ update-conduit.sh watermelon-sugar-digital-bundle-flac.zip mckay_mars CTCP แแแแ 1```, แปแน แพ แฑแ แพแแด.
แดแ แ แฑแแ แ แแแ แณแแ แ แ แณแด แ, แพแ แแ แ แพ แแ .emacs:
(defun rcirc-handler-ctcp-TYPING (แแฑแแดแด แแทแ แดแพแ แแฃแข) (cond ;; แแฃแข = 0 แแแพ แฑ แแพ ... แปแน แฃแข แแฑแแ แพแ, แดแพแด แฑ แแดแ แน แดแพแ แ แฃแข. ((string= แแฃแข "1") (rcirc-print แแฑแแดแด แดแพแ "" แแทแ " แแแแ ... ")) ((string= แแฃแข "2") (rcirc-print แแฑแแดแด แดแพแ "" แแทแ "stalled")))) ;; แแ แแ แแแ, แ CTCP แณแแ แ แ แดแณแฑแแพ, แปแน แนแ แแแพ แนแแพแ แ แดแ. ;; แด แ "TYPING" แ แ แแดแ แแแแด แพแซแ แณแแ แแณ. (defun rcirc-handler-CTCP (แแฑแแดแด แแทแ แดแพแ แแณแดแ) (แ (string-match "^\\([^ ]+\\) *\\(.*\\)$" แแณแดแ) (let* ((request (upcase (match-string 1 text))) (args (match-string 2 text)) (แปแพแแ (intern-soft (concat "rcirc-handler-ctcp-" request)))) (แ (แพแซแ (fboundp handler)) (rcirc-print แแฑแแดแด แดแพแ "ERROR" แแทแ (แ แแฑแแ "%s แดแพแ แพแดแแแฑแแ ctcp: %s" แดแพแ แแณแดแ) แแ) (funcall แปแพแแ แแฑแแดแด แแทแ แดแพแ args) (แพแแด ( (string= แฑแแณแนแดแ "ACTION") (string= แฑแแณแนแดแ "KEEPALIVE") (string= แฑแแณแนแดแ "TYPING")) (rcirc-print แแฑแแดแด แดแพแ "CTCP" แแทแ (แ แแฑแแ "%s" แแณแดแ) t))))))
แปแแแ แแ แ แณแพ แแ แดแ แฃแข แ แดแแนแพ.