contrapunctus
75a78f7788
Move Entity Capabilities before first use of jabber-disco-advertise-feature
2021-03-14 22:18:34 +05:30
contrapunctus
a31d7920d7
Remove external notifiers from main file
2021-03-14 19:57:43 +05:30
contrapunctus
b7e3fe1778
Subsume internal libraries and copyright notices into Org
2021-03-14 13:36:01 +05:30
contrapunctus
cdb4df5d22
Move jabber-private code to jabber.org
2021-03-14 10:05:21 +05:30
contrapunctus
4e3d61d172
Add more XEP links
2021-03-13 20:46:30 +05:30
contrapunctus
10474fc47c
Address more checkdoc complaints
2021-03-13 18:26:56 +05:30
contrapunctus
71c7560742
Add more XEP and RFC links
2021-03-13 18:26:29 +05:30
contrapunctus
a25b4f4f43
Move some comments to Org text
2021-03-13 08:57:57 +05:30
contrapunctus
00a5124f03
Fix more checkdoc complaints
2021-03-13 08:57:57 +05:30
contrapunctus
a2a1e72220
Fix more checkdoc complaints
2021-03-13 00:09:49 +05:30
contrapunctus
c26e97d217
Fix some checkdoc complaints, create TODO with two items
2021-03-12 22:22:23 +05:30
contrapunctus
216c5aab76
Create headings for all defcustom forms
2021-03-12 20:12:41 +05:30
contrapunctus
ae6c55f168
jabber-silent-mode - change typo, reword docstring
2021-03-12 19:19:12 +05:30
contrapunctus
d0fe06c7d6
Create headings for defun forms
...
Some defun headings which were erroneously tagged as variables were
corrected.
Some TODO lists and source comments were changed to Org text.
2021-03-12 16:08:34 +05:30
contrapunctus
4358b2223f
Create headings for defvar forms
2021-03-12 11:27:51 +05:30
contrapunctus
ad14af4e9b
Make source block for (nearly) every top level form
...
And some changes to squash some checkdoc issues.
2021-03-11 21:04:24 +05:30
contrapunctus
983b7cb9c4
Move README and all internal code to jabber.org
...
The only change to the code is the removal of most `require` forms,
and some Org-ification of the README. I have not deleted the elisp
files, in case we decide to change our tangling strategy down the line
and need the per-file contributor information and copyright notices.
The external notification libraries have not yet been moved to jabber.org.
2021-03-11 17:04:25 +05:30
Ram Krishnan
14ed8b66e7
Adds first cut of XMPP carbons feature
2021-03-02 16:12:06 -05:00
wgreenhouse
bfcff3e783
Backing out carbons and MAM features
...
They appear to be causing instability.
This reverts commit 52f503afc2
.
2021-03-02 11:39:04 -05:00
Ram Krishnan
18fd5c8a72
Adds first cut of XMPP carbons feature
2020-04-23 09:41:38 -07:00
Magnus Henoch
a1835deb5c
Clearer docstring for jabber-account-list
2015-07-13 09:09:33 +01:00
Evgenii Terechkov
15ea34d2d8
Notifications alerts by Adam Sjøgren (asjo@koldfront.dk)
2014-06-07 19:43:56 +08:00
Magnus Henoch
350ef23aaa
Don't require jabber-autoloads
...
Requiring jabber-autoloads from .emacs or a similar location is the
only supported way to load jabber.el, and it's also the way it gets
done when installing it as a package.
2013-08-27 10:09:56 +01:00
Magnus Henoch
b5fbebdc33
Remove most autoload cookies for defcustoms
...
They shouldn't be used just to have them listed in Customize; see
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14247 . Besides, they
should be loaded by the requires in jabber.el anyway.
I left jabber-account-list and jabber-display-menu in for now, as they
are involved in a complicated dance regarding whether to display the
Jabber menu by default. Need to solve this somehow and get rid of
those two autoload cookies as well.
2013-05-08 00:59:16 +01:00
Magnus Henoch
ec3b2ee6be
Don't require jabber-console in defcustom of jabber-debug-log-xml
...
That makes it impossible to run Emacs if jabber-debug-log-xml has been
customized, but jabber-console.el is not in the load path for some
reason. Instead add an autoload cookie for jabber-process-console to
ensure that it gets loaded when needed. Also remove duplicate
definition of jabber-buffer-connection.
2013-02-03 11:36:43 +00:00
Michael Cardell Widerkrantz
295525b618
Add tmux alerts
2012-04-15 11:21:28 +01:00
Evgenii Terechkov
14f46063ec
If jabber-debug-log-xml is path to file (string), dump XML i/o in that file additional to console.
...
Also, insert timestamps in XML dumps.
Additionly, some typos in docstrings fixed.
2010-03-26 22:28:42 +07:00
Demyan Rogozhin
3855ca686e
Add Jabber XML console.
...
Print all XMPP stanzas in buffer *-jabber-console-JID-*.
Arbitrary code can be manually sent to XML stream from this buffer.
Features:
* Use legacy `jabber-debug-log-xml' custom var to trigger console
* Print XML with indention and syntax highlight (sgml-mode required)
* Comments indicates sending/receiving/raw into console buffer
* Console buffer name is customizable, see `jabber-console-name-format'
* Console buffer truncated, see `jabber-console-truncate-lines'
Thanks to Evgenii Terechkov for features and tests.
2010-01-23 00:38:48 +03:00
Evgenii Terechkov
00aad84692
jabber-silent-mode variable added. Setting it no non-nil suppress some
...
routine questions from jabber.el. Really danger (or less-frequently
used) operations left intact.
2010-01-15 02:56:41 +03:00
Evgenii Terechkov
16a97d59f8
make libnotify required
2009-10-03 14:57:01 +08:00
Magnus Henoch
cc72339621
* jabber.el (jabber-presence-strings): Don't autoload.
...
Fixes #2783503 .
2009-05-13 21:50:04 +01:00
Evgenii Terechkov
5dac24ad27
Require jabber-awesome.el
2009-05-02 21:11:01 +08:00
Evgenii Terechkov
ef162e32a0
Typo fixed
2009-04-12 15:13:23 +08:00
Evgenii Terechkov
dbfc3724fd
highlight-presence patch part2
2009-03-08 13:53:27 +00:00
Magnus Henoch
720546fe62
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-594
...
Creator: Magnus Henoch <mange@freemail.hu>
Whitespace pings; autoload jabber-keepalive; document it
2008-09-21 19:30:35 +00:00
Magnus Henoch
5123560837
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-570
...
Creator: Magnus Henoch <mange@freemail.hu>
Manual: debug options. And update jabber-debug-log-xml docstring.
2008-08-26 01:49:59 +00:00
Magnus Henoch
d8d787ff7e
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-542
...
Creator: Magnus Henoch <mange@freemail.hu>
More autoloading and un-warning
2008-06-17 14:52:21 +00:00
Magnus Henoch
8be2c0dbec
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-541
...
Creator: Magnus Henoch <mange@freemail.hu>
Add more autoloads and use them (to silence incorrect warnings)
2008-06-17 14:51:40 +00:00
Magnus Henoch
db18ce4415
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-535
...
Creator: Magnus Henoch <mange@freemail.hu>
Fix building of jabber-autoloads under Emacs 21
Also, ensure that it does (provide 'jabber-autoloads), which lets us use
`require'.
2008-06-17 14:49:20 +00:00
Magnus Henoch
98928450aa
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-512
...
Creator: Magnus Henoch <mange@freemail.hu>
Kill process buffers when a process dies, unless wanted for debugging reasons
2008-05-30 20:43:29 +00:00
Magnus Henoch
2ba20180fe
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-485
...
Creator: Magnus Henoch <mange@freemail.hu>
Add some autoload cookies
There are now enough cookies that (require 'jabber-autoloads) is now
sufficient to load jabber.el.
2008-04-24 02:19:29 +00:00
Magnus Henoch
2224da87da
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-484
...
Creator: Magnus Henoch <mange@freemail.hu>
Rename jabber-autoload to jabber-autoloads. Add elpa target.
2008-04-24 02:19:18 +00:00
Magnus Henoch
85439c99fc
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-482
...
Creator: Magnus Henoch <mange@freemail.hu>
Put jabber-account-list in customize group "jabber"
2008-04-23 12:10:33 +00:00
Magnus Henoch
3897ddf044
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-480
...
Creator: Magnus Henoch <mange@freemail.hu>
Check for presence of elisp libraries, and include them if missing. Make it compile with Emacs 21 and 22.
2008-04-20 11:44:07 +00:00
Magnus Henoch
f2405e37e6
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-479
...
Creator: Magnus Henoch <mange@freemail.hu>
Merge autotools and test suite
Patches applied:
* mange@freemail.hu--2005/emacs-jabber--autotools--0--base-0
tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-477
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-1
Add Makefile.am and configure.ac
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-2
Don't require jabber-muc-nick-completion from jabber-alert, but add an autoload
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-3
Require external notifiers from jabber.el, not jabber-alert.el
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-4
External notifiers require jabber-alert when compiling
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-5
Build autoloads
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-6
Break lines in Makefile.am
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-7
Rearrange Makefile.am to avoid circular dependency
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-8
Remove unnecessary BUILT_SOURCES
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-9
Add jabber.texi to Makefile.am
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-10
Maintainer-clean jabber-autoload.el
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-11
Distribute and install xmppuri.sh
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-12
Create zip file too
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-13
Remove explicit autoloads from jabber.el; add corresponding cookies
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-14
Merge CDATA fix
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-15
Add comment explaining double-compilation
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-16
Add test suite
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-17
Use subdirectory makefile for tests
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-18
Distribute tests
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-19
-Wall and -Werror for automake
* mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-20
Use makefile variables instead of autoconf ones
2008-04-20 06:21:40 +00:00
Magnus Henoch
58da186907
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-473
...
Creator: Magnus Henoch <mange@freemail.hu>
Don't reset presence when new account connects
Connecting a new account used to call jabber-send-default-presence,
which resets any custom presence sent (including autoaway). Now
jabber-send-current-presence is used instead.
Fixes bug #1870437 .
2008-03-27 16:09:13 +00:00
Kirill A. Korinskiy
b9ca64e66e
Add jabber-muc-nick-completion.el
2008-02-03 05:50:32 +00:00
Magnus Henoch
b639073a5a
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-414
...
Creator: Magnus Henoch <mange@freemail.hu>
Remove global variables
Remove jabber-username, jabber-server, jabber-resource, jabber-nickname,
jabber-network-server and jabber-port, and all remaining references to
them.
2007-09-17 12:26:16 +00:00
Magnus Henoch
0b75ed78b2
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-405
...
Creator: Magnus Henoch <mange@freemail.hu>
Better docstring for jabber-account-list
2007-09-01 15:58:16 +00:00
Magnus Henoch
d68ad38585
Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-404
...
Creator: Magnus Henoch <mange@freemail.hu>
Add option for disabling accounts in jabber-account-list
2007-09-01 02:39:14 +00:00