Documents updates

This commit is contained in:
Kiooeht 2011-08-21 21:41:33 -07:00
parent 79d84543a8
commit e0dafd76ab
3 changed files with 37 additions and 30 deletions

View file

@ -3,10 +3,35 @@ Pesterchum 3.41
Visit http://nova.xzibition.com/~illuminatedwax/help.html for tutorial.
Visit https://github.com/illuminatedwax/pesterchum for git access and source code.
**Stable**: Visit https://github.com/illuminatedwax/pesterchum for git access and source code.
**Bleeding Edge**: Visit https://github.com/kiooeht/pesterchum for git access and source code.
**Mac**: For Mac specific git access and source code visit https://github.com/Lexicality/pesterchum.
(Note: Bleeding Edge is up-to-date with all Mac specific changes.)
CHANGELOG
---------
### 3.41.2
* Set IRC away on idle - Kiooeht [evacipatedBox]
* Remote quirk shutoff in memos - Kiooeht [evacipatedBox]
* Compress exit dumps into one line - Kiooeht [evacipatedBox] (Idea: Lexi [lexicalNuance])
* Display channel mode change message - Kiooeht [evacipatedBox]
* Disable quirks in +c memos - Lexi [lexicalNuance]
* Founder, admin, and halfop support - Kiooeht [evacipatedBox]
* Button for direct access to logs directory - Kiooeht [evacipatedBox]
* Auto-update from zip and tar - Kiooeht [evacipatedBox]
* Minimizable memo userlist - Kiooeht [evacipatedBox] (Idea: [alGore], [lostGash])
* Chumroll notifications on chum sign-in/out - Kiooeht [evacipatedBox]
* Bug fixes
* Don't delete random chum when blocking someone not on chumroll - Kiooeht [evacipatedBox]
* Openning global userlist doesn't reset OP status of memo users - Kiooeht [evacipatedBox]
* Alt characters don't break on random replace - Kiooeht [evacipatedBox]
* Trollian 2.5 tray icon is now Trollian icon - Kiooeht [evacipatedBox]
* Mac Bug fixes
* Create all datadir stuff - Lexi [lexicalNuance]
### 3.41
* Individually turn quirks on and off - Kiooeht [evacipatedBox]
* More canon trollian theme timeline indicators - [binaryCabalist]
@ -52,15 +77,6 @@ CHANGELOG
* MSPA comic update notifier - Kiooeht [evacipatedBox]
* Volume control - Kiooeht [evacipatedBox]
* Debug mode - illuminatedwax [ghostDunk]
* Set IRC away on idle - Kiooeht [evacipatedBox]
* Remote quirk shutoff in memos - Kiooeht [evacipatedBox]
* Compress exit dumps into one line - Kiooeht [evacipatedBox] (Idea: Lexi [lexicalNuance])
* Display channel mode change message - Kiooeht [evacipatedBox]
* Disable quirks in +c memos - Lexi [lexicalNuance]
* Founder, admin, and halfop support - Kiooeht [evacipatedBox]
* Button for direct access to logs directory - Kiooeht [evacipatedBox]
* Minimizable memo userlist - Kiooeht [evacipatedBox] (Idea: [alGore], [lostGash])
* Chumroll notifications on chum sign-in/out - Kiooeht [evacipatedBox]
* Bug fixes
* Logviewer updates - Kiooeht [evacipatedBox]
* Memo scrollbar thing - Kiooeht [evacipatedBox]
@ -78,12 +94,6 @@ CHANGELOG
* Chat input box right-click menus - Kiooeht [evacipatedBox]
* Don't overflow random colours into colourless messages - Kiooeht [evacipatedBox]
* Only open links on left click - Kiooeht [evacipatedBox]
* Don't delete random chum when blocking someone not on chumroll - Kiooeht [evacipatedBox]
* Openning global userlist doesn't reset OP status of memo users - Kiooeht [evacipatedBox]
* Alt characters don't break on random replace - Kiooeht [evacipatedBox]
* Trollian 2.5 tray icon is now Trollian icon - Kiooeht [evacipatedBox]
* Mac Bug fixes
* Create all datadir stuff - Lexi [lexicalNuance]
### 3.14.1
* Pesterchum 3.14 - illuminatedwax [ghostDunk]

View file

@ -52,10 +52,10 @@ def function_name(myvar1, myvar2):
In Python, curly braces ({}) are not used to declare the beginning and end of a function. Instead, a colon (:) is used to declare the beginning of a function. After that, indentation is used to declare the body and end of a function.
<pre>
```python
def reverserep(text):
return text[::-1]
</pre>
```
Command Requirements
------------------------
@ -69,18 +69,19 @@ What is meant by having a command name, is that a name for the Quirk Function ha
function_name.command = "name"
<pre>
```python
reverserep.command = "reverse"
</pre>
```
Completed Quirk Function
---------------------------
Below is the completed, fully working, reverse Quirk Function. After it I will break down the pieces of each line.
<pre>
```python
def reverserep(text):
return text[::-1]
reverserep.command = "reverse"
</pre>
```
As stated before, to start a function, you need to use the keyword 'def'. All Quirk Functions must take exactly one argument (in this case 'text').
In this example, the text is reversed and returned all in one line. 'text[::-1]' is the Pythonic way of reversing a list or string.

View file

@ -4,16 +4,16 @@ Todo
Features
--------
* OOC
* log viewer needs to have BBCode/HTML/Text copy modes
* copy quirks between profiles?
* Log viewer needs to have BBCode/HTML/Text copy modes
* Copy quirks between profiles?
* More complex quirks: by-sound
* Spy mode
* Turn @ and # links on/off?
* "someone has friended you" notifier
* "Someone has friended you" notifier
* Show true bans?
* Colour saving boxes things?
* Chum notes?
* whowas for last seen online?
* Whowas for last seen online?
* Tab completion of two letter names
* Customizable name alerts
* When 'banned' make impossible to connect using timestamp banned under
@ -28,8 +28,6 @@ Bugs
* Issues with connecting? Client not closing connection right? People keep getting "nick taken" messages
* When using mood sort, scroll position jumps to last selected chum
* When left for a really long time, animations slow down pesterchum
* If pesterchum is open but offline due to a network failure and you open the memos screen, it connects you but doesn't fetch the memo list when it finishes connecting
* right clicking an offline chum and choosing remove asks you why you're reporting someone, and if you hit cancel the menus stop working
* Closing a timeclone doesn't actually cease for everyone else
* Kill Zalgo
@ -46,6 +44,4 @@ Mac Bugs
* SS: in the one-on-one pester it resizes with the window
* SS: but the memo one doesn't resize
* SS: and the arrows next to the time thing overlap the CLOSE button
* Lex: Emotes show up as errors
* Lex: INFO logging shows up in OSX's error console
* Lex: There seems to be a faint outline around most non-square themes.