Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Jun 18, 2015, 2:02:05 PM (9 years ago)
- Author:
-
elb
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v12
|
v13
|
|
7 | 7 | (a.k.a. elb) |
8 | 8 | |
9 | | Ethan has been working on Pidgin since 2002, and got started by "scratching an itch" related to character encodings. He is the author of the IRC plugin, the Tcl loader plugin, and still puts a hand in on i18n issues from time to time. He is currently a Ph.D. student at Purdue University working in the area of Internetworking. |
| 9 | Ethan has been working on Pidgin since 2002, and got started by "scratching an itch" related to character encodings. He is the author of the IRC plugin, the Tcl loader plugin, and still puts a hand in on i18n issues from time to time. He is currently working for [http://fiji-systems.com/ Fiji Systems, a vendor of real-time Java solutions] and [https://interruptsciences.com/ Interrupt Sciences, a computer science consulting firm]. |
10 | 10 | |
11 | | My [http://pidgin.im/~elb/ Pidgin web page] and [http://pidgin.im/~elb/blog/ Pidgin development blog] may be of some interest. |
| 11 | My [https://kb8ojh.net/elb/ personal web page] and my [https://kb8ojh.net/elb/musings/ blog] may be of interest (particularly the [https://kb8ojh.net/elb/musings/tag/im blog's IM tag]). |
12 | 12 | |
13 | 13 | Some of my ideas regarding a desire for an end-to-end XMPP crypto plugin can be found at [wiki:EndToEndXMPPCrypto]. Which annoyingly doesn't auto-linkify. |
… |
… |
|
26 | 26 | == Open [/report Tickets] assigned to elb: == |
27 | 27 | [[TicketQuery(owner=elb&status=new|assigned|reopened)]] |
| 28 | |
| 29 | == Development == |
| 30 | |
| 31 | = elisp for Pidgin development = |
| 32 | |
| 33 | Emacs users, here's some elisp I use for Pidgin development: |
| 34 | |
| 35 | {{{ |
| 36 | (c-add-style "pidgin" '("k&r" |
| 37 | (c-tab-always-indent . t) |
| 38 | (c-basic-offset . 8) |
| 39 | (indent-tabs-mode . t))) |
| 40 | |
| 41 | (defun pidgin-c-mode () |
| 42 | (cond ((posix-string-match "code/pidgin" (buffer-file-name)) |
| 43 | (c-set-style "pidgin")) |
| 44 | (t (c-set-style "elb")))) |
| 45 | |
| 46 | (add-hook 'c-mode-hook 'pidgin-c-mode) |
| 47 | }}} |
| 48 | |
| 49 | This hook can be used to set formatting based on the directory of the current buffer; on my machines, all of my Pidgin development takes place in {{{~/code/pidgin/...}}}, so the {{{buffer-file-name}}} comparison automatically sets Pidgin formatting preferences on those buffers (while leaving the rest of my buffers with my preferred formatting). In reality I have a number of such comparisons for various projects that I work on. |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!