Skip to content

Commit

Permalink
Make confluence-el local as it has been archived in melpa
Browse files Browse the repository at this point in the history
  • Loading branch information
Claude-Ray committed May 1, 2022
1 parent f8b6937 commit 3cc644a
Show file tree
Hide file tree
Showing 10 changed files with 5,409 additions and 10 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.spacemacs.env
.DS_store
*.elc

2 changes: 1 addition & 1 deletion init.el
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ This function should only modify configuration layer settings."
:variables
chinese-enable-avy-pinyin nil
chinese-default-input-method nil)
confluence
(confluence :packages (not confluence))
csv
(dash :variables
dash-autoload-common-docsets nil)
Expand Down
68 changes: 68 additions & 0 deletions layers/claude-tools/local/confluence/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
OVERVIEW
======================================================================

This is an Emacs lisp library for interacting with the Confluence Wiki
Software from Atlassian:

http://www.atlassian.com/software/confluence/

It allows you to pull and edit the wiki-markup for a page and store it
back into your confluence instance.

This mode can be downloaded from:

https://sourceforge.net/projects/confluence-el/



INSTALLATION
======================================================================

You must set confluence-url in your .emacs file before using the
functions in this module. It's best to place confluence.el and
xml-rpc.el on your load path; often ~/.emacs.d or ~/elisp.

Some examples:

(require 'confluence)
(setq confluence-url "http://intranet/confluence/rpc/xmlrpc")

USING CONFLUENCE MODE
======================================================================

To open a page, M-x confluence-get-page and enter the space name and then the
page name. For example, to open a page in your home space "~username/Tasks",
first enter "~username" for the "Confluence Space:" prompt and then enter
"Tasks" for the "Confluence Page Name:" prompt.

It is often convienient to bind this to a global key \C-xwf in your .emacs file:

(global-set-key "\C-xwf")

Once you have opened a page, made changes, simply saving the page
("\C-x\C-s") will push the changes back to the wiki.

To view the chagnes in your page versus what is in the wiki, type \C-xwd



Changes
--------------------------------------------------------------------------------
* 1.0 : Wed Nov 19 10:39:31 EST 2008
- confluence.el: created by James Ahlborn, eliminates the need for
JScheme for xmlrpc, now includes xml-rpc.el
* 0.2 : Wed Sep 19 09:18:18 EDT 2007
- confluence.scm: removed '.page' suffix on binary page file storage
this fixes bugs in the earlier tgz
* 0.1 : Wed Oct 18 12:38:45 EDT 2006
- confluence.scm: added page info functions
- confluence.el: added diff function and keybinding
- confluence.el: added revert-buffer call to open/save, disabling of
auto-fill-mode on open, and preservation of buffer modes after
storage (and subsequent reversion).


Please note that the GitHub repository is a mirror of the main project
repository which is hosted on SourceForge:

Homepage: https://sourceforge.net/projects/confluence-el/
Loading

0 comments on commit 3cc644a

Please sign in to comment.