Commit graph

7429 commits

Author SHA1 Message Date
Griatch
9cb807a73c Update in-game links 2021-10-26 22:50:19 +02:00
Griatch
bf04d29293 Change to doc deploy script 2021-10-26 22:32:04 +02:00
Griatch
78d5190632 Further fixes to DefaultObject.search string 2021-10-26 22:01:39 +02:00
Griatch
0c523a8043 Update DefaultObject.search docstring. Resolve #2264. 2021-10-26 21:54:42 +02:00
Griatch
c983521a60 Merge branch 'develop' of github.com:evennia/evennia into develop 2021-10-26 21:41:37 +02:00
Griatch
bf586a07e0 Fix doc makefile 2021-10-26 21:34:32 +02:00
Griatch
e254455e8d Merge branch 'master' into develop 2021-10-26 21:32:58 +02:00
Griatch
d229ff024c Convert master docs to use MyST 2021-10-26 21:32:09 +02:00
Griatch
a51e4af609 Change to MyST parser 2021-10-26 21:31:20 +02:00
Griatch
9cf744ba69 Merge pull request #2576 from Henddher/issue_2519
Addition of test for persisted field of type dictionary.
2021-10-24 19:10:49 +02:00
Griatch
b017627f8f Merge pull request #2574 from Henddher/broken_crafting_test
Fixes broken tests in crafting contrib.
2021-10-24 19:08:20 +02:00
henddher
cd470e9707 Addition of test for persisted field of type dictionary. 2021-10-22 17:31:32 -05:00
henddher
6ddfa684a7 Fixes broken tests in crafting contrib. 2021-10-22 16:43:16 -05:00
Griatch
53106e1dba Merge pull request #2563 from GulliblePsychologist/issue-2562
Webclient authentication sometimes fails (fixes #2562)
2021-10-14 21:22:41 +02:00
GulliblePsychologist
60f9acdcc7 Fixes #2562 2021-10-14 01:11:17 +01:00
Griatch
71817630f1 Merge pull request #2560 from dimitrilw/dev-docs-fstrings
Dev docs fstrings
2021-10-13 00:01:19 +02:00
Griatch
a4ec9edde7 Merge branch 'develop' of github.com:evennia/evennia into develop 2021-10-12 23:56:54 +02:00
Griatch
fd2c0d9fb7 Add magic-crafting example to crafting readme. Resolve #2554 2021-10-12 23:52:52 +02:00
Dimitri
4b92c585b3 Merge branch 'dev-docs-fstrings' of github.com:dimitrilw/evennia into dev-docs-fstrings 2021-10-12 12:13:51 -06:00
Dimitri
704bd1cdf1 correct typo "npt" -> "npc" 2021-10-12 12:13:42 -06:00
Dimitri
851ca30be5 issue #2243 -- prefer f-strings over %-interpolation
edited docs to prefer f-strings, then str.format(), and remove %-interpolation

additional ad-hoc documentation fixes, as opportunities seen:
- replace Built-In Function (BIF) "min" variable with "mins"
- prefer BIF str(var) over "%s" % var
- reformat some code examples to clarify multiple args passed to functions
- change some single-quote strings to double-quotes for consistency
- fix mismatched parens

misc edits:
- add .vscode/ to gitignore
2021-10-12 12:13:42 -06:00
Dimitri
620de5c4a6 correct typo "npt" -> "npc" 2021-10-12 12:11:14 -06:00
Griatch
f45051050e Merge pull request #2559 from dimitrilw/dev-i2262-docstring-location
Dev i2262 docstring location
2021-10-12 19:20:32 +02:00
Griatch
ae2369a17b Merge pull request #2558 from dimitrilw/dev-docs-no-reuse-BIFs
Dev docs no reuse BIFs
2021-10-12 19:17:39 +02:00
Dimitri
d568decca1 Merge branch 'dev-docs-no-reuse-BIFs' of github.com:dimitrilw/evennia into dev-docs-no-reuse-BIFs 2021-10-12 07:14:42 -06:00
Dimitri
e98ea55d98 fix #2549 -- no reuse BIF names
- fixed docs to not demonstrate reuse of built-in function
  names "str" and "int", even when within a one-off script

- note: did *not* change the "str" and "int" shown in
  Howto/Starting/Part1/Learning-Typeclasses.md file,
  as those are class variables (i.e., Character.str and
  Character.int), which does not replace the BIFs of
  str() and int(). Therefore, methods inside the class
  can still use the python BIFs. While this is possibly
  confusing to new python programmers, it is also not
  within the scope of #2549.

misc edits:
- add .vscode/ to gitignore
2021-10-12 07:14:38 -06:00
Dimitri
06a9475672 Merge branch 'dev-docs-fstrings' of github.com:dimitrilw/evennia into dev-docs-fstrings 2021-10-12 07:14:18 -06:00
Dimitri
bd8bc89f80 issue #2243 -- prefer f-strings over %-interpolation
edited docs to prefer f-strings, then str.format(), and remove %-interpolation

additional ad-hoc documentation fixes, as opportunities seen:
- replace Built-In Function (BIF) "min" variable with "mins"
- prefer BIF str(var) over "%s" % var
- reformat some code examples to clarify multiple args passed to functions
- change some single-quote strings to double-quotes for consistency
- fix mismatched parens

misc edits:
- add .vscode/ to gitignore
2021-10-12 07:14:04 -06:00
Dimitri
95a8022b59 Merge branch 'dev-i2262-docstring-location' of github.com:dimitrilw/evennia into dev-i2262-docstring-location 2021-10-12 07:13:00 -06:00
Dimitri
9227dd3f78 issue #2262 -- add docstring for location arg 2021-10-12 07:12:12 -06:00
Griatch
798fb7d92d Merge pull request #2557 from dimitrilw/dev-fix-md-fmt-in-Links-doc
fixed broken links & nested bullets
2021-10-12 10:18:48 +02:00
Griatch
9de5a082ec Merge pull request #2556 from dimitrilw/dev-tweak-diku-users-helpfile
small edits to the Evennia-for-Diku-Users.md file
2021-10-12 10:15:43 +02:00
Dimitri
c374dc6e1e fixed broken links & nested bullets 2021-10-11 09:45:59 -06:00
Dimitri
2cc3125f2d small edits to the Evennia-for-Diku-Users.md file
- fix demo C block's semicolons
- minor edits for readability
- punctuation tweaks
2021-10-10 15:17:50 -06:00
Dimitri
93bf01c737 issue #2262 -- add docstring for location arg 2021-10-10 13:28:27 -06:00
Dimitri
c12ab91555 issue #2243 -- prefer f-strings over %-interpolation
edited docs to prefer f-strings, then str.format(), and remove %-interpolation

additional ad-hoc documentation fixes, as opportunities seen:
- replace Built-In Function (BIF) "min" variable with "mins"
- prefer BIF str(var) over "%s" % var
- reformat some code examples to clarify multiple args passed to functions
- change some single-quote strings to double-quotes for consistency
- fix mismatched parens

misc edits:
- add .vscode/ to gitignore
2021-10-10 10:59:33 -06:00
Dimitri
f2bcd1949b fix #2549 -- no reuse BIF names
- fixed docs to not demonstrate reuse of built-in function
  names "str" and "int", even when within a one-off script

- note: did *not* change the "str" and "int" shown in
  Howto/Starting/Part1/Learning-Typeclasses.md file,
  as those are class variables (i.e., Character.str and
  Character.int), which does not replace the BIFs of
  str() and int(). Therefore, methods inside the class
  can still use the python BIFs. While this is possibly
  confusing to new python programmers, it is also not
  within the scope of #2549.

misc edits:
- add .vscode/ to gitignore
2021-10-09 21:21:23 -06:00
Griatch
ff61e014d7 Make EvMore auto-exit and change display text. Resolve #2361. 2021-10-09 18:44:18 +02:00
Griatch
73990e851c Refactor Permissions documentation 2021-10-09 17:21:37 +02:00
Griatch
2a8cc57bbe Add strip_unsafe_input/INPUT_CLEANUP_BYPASS_PERMISSIONS helpers to strip unsafe input on a per-command level. Resolves #1738. 2021-10-09 16:27:58 +02:00
Griatch
0556f527fe Add .permissions.check() to easily do straight perm-checks without lockstrings 2021-10-09 16:23:13 +02:00
Griatch
71092f17f7 Make @lazy_property handlers read/write protected to avoid common newbie mistakes, like assigning obj.locks = [] 2021-10-09 14:33:40 +02:00
Griatch
a7b99a605b Add LOCALECHO client option for clients not supporting local echoing. Resolve #2258. 2021-10-09 00:36:17 +02:00
Griatch
49886dbff3 Add confirm to set/edit for non-string Attributes. Resolves #2222 2021-10-09 00:11:30 +02:00
Griatch
e4013dbdb8 Ask for confirm in default account creation. Resolves #1523 2021-10-08 22:46:50 +02:00
Griatch
1a581162bc Change assign to use .key instead of .name. Resolve #2530. 2021-10-08 01:06:50 +02:00
Griatch
bf2c4f151b Refactor return_apperance hook to make it easier to override. Resolves #2530, Resolves #2362. 2021-10-08 01:04:55 +02:00
Griatch
074f3bf068 Resolve merge conflict 2021-10-06 08:47:48 +02:00
Griatch
6e03216cd9 Merge pull request #2546 from shaunoakenfull/2249
triple quotes
2021-10-06 08:46:40 +02:00
Griatch
8ade25d1ec Merge branch 'master' into develop 2021-10-06 08:45:22 +02:00