Skip to content

Commit

Permalink
Elimina Verbi Modalità Breve/Lunga
Browse files Browse the repository at this point in the history
Eliminati i verbi di partita `modalità_breve` e `modalità_lunga` (e gli
attributi di restrizione connessi) dato che il comando "modalità breve"
non funzionava e non avrebbe mai potuto funzionare.

Per maggiori info, vedi:

* AnssiR66/AlanStdLib#32
  • Loading branch information
tajmone committed Jun 15, 2019
1 parent 3ae1b75 commit 48858ae
Show file tree
Hide file tree
Showing 9 changed files with 249 additions and 900 deletions.
21 changes: 21 additions & 0 deletions alanlib_ita/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ For previuos changes, see:
<!-- MarkdownTOC autolink="true" bracket="round" autoanchor="false" lowercase="only_ascii" uri_encoding="true" levels="1,2,3" -->

- [Alan 3.0beta6 build 1980](#alan-30beta6-build-1980)
- [2019/06/15 \(3\)](#20190615-3)
- [Elimina Verbi Modalità Lunga/Breve](#elimina-verbi-modalit%C3%A0-lungabreve)
- [2019/06/15 \(2\)](#20190615-2)
- [Sinonimi Direzioni](#sinonimi-direzioni)
- [Doxterizza Modulo Luoghi](#doxterizza-modulo-luoghi)
Expand Down Expand Up @@ -65,6 +67,23 @@ For previuos changes, see:

# Alan 3.0beta6 build 1980

## 2019/06/15 (3)

- [`lib_definizioni.i`][lib_definizioni] &#x27f6; v0.21.0
- [`lib_verbi.i`][lib_verbi] &#x27f6; v0.20.1

Questo commit si sbarazza dei verbi di partita `modalità_breve` e `modalità_lunga`, che non funzionavano come dovevano.

### Elimina Verbi Modalità Lunga/Breve

Eliminati i verbi `modalità_breve` e `modalità_lunga` (e tutti gli attributi di restrizione associati), dato che il primo di essi non funzionava a causa del fatto che ogni volta che la libreria aggiornava gli attributi `visitato` e `descritto` di un luogo, Alan ingorava la direttiva `VISITS` (di fatto, vanificando questi due comandi di partita).

Non era possibile salvare questi due meta-verbi — non fintanto che la libreria modifica costantemente gli attributi del luogo. Siccome l'idea generale che `VISITS` debba essere ignorato quando gli attributi del luogo mutano è radicata nella filosofia d'uso di Alan, è improbabile che questo cambi in futuro.

Per maggiori dettagli su questo problema, si veda lo [Issue #32](https://github.com/AnssiR66/AlanStdLib/issues/32) sul repository della StdLib.

<!---------------------------------------------------------------------------->

## 2019/06/15 (2)

- [`lib_luoghi.i`][lib_luoghi] &#x27f6; v0.20.1
Expand Down Expand Up @@ -115,6 +134,8 @@ Inizia a doxterizzare `lib_luoghi.i`:
- Documenta `limbo`.
- Documenta direzioni e loro sinonimi.

<!---------------------------------------------------------------------------->

## 2019/06/15 (1)

- [`libreria.i`][libreria] &#x27f6; v0.20.0
Expand Down
4 changes: 2 additions & 2 deletions alanlib_ita/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ A list of `my_game` attributes to allow/restrict (`CAN`/`CAN NOT`) use of certai
| `bite` | `mordere` |
| `break` | `rompere` |
| `break_with` | `rompere_con` |
| `brief` | `modalità_breve` |
| `brief` | _removed_ |
| `burn` | `bruciare` |
| `burn_with` | `bruciare_con` |
| `buy` | `comprare` |
Expand Down Expand Up @@ -482,7 +482,7 @@ A list of `my_game` attributes to allow/restrict (`CAN`/`CAN NOT`) use of certai
| `unlock_with` | `sbloccare_con` |
| `'use'` | `usare` |
| `use_with` | `usare_con` |
| `'verbose'` | `modalità_lunga` |
| `'verbose'` | _removed_ |
| `'wait'` | `aspettare` |
| `wear` | `indossare` |
| `what_am_i` | `domandare_cosa_sono_io` |
Expand Down
8 changes: 1 addition & 7 deletions alanlib_ita/lib_definizioni.i
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
--| Tristano Ajmone <tajmone@gmail.com>
--~-----------------------------------------------------------------------------
--~ "lib_definizioni.i"
--| v0.20.0-Alpha, 2019-06-15: Alan 3.0beta6 build 1980
--| v0.20.1-Alpha, 2019-06-15: Alan 3.0beta6 build 1980
--|=============================================================================
--| Adattamento italiano del modulo `lib_definitions.i` della
--| _ALAN Standard Library_ v2.1, (C) Anssi R�is�nen, Artistic License 2.1.
Expand Down Expand Up @@ -553,8 +553,6 @@ EVERY blocco_definizioni IsA LOCATION
CAN mettere_sotto. ---> put_under
CAN mettere_su. ---> put_on
CAN mettere_vicino. ---> put_near
CAN modalit�_breve. ---> brief
CAN modalit�_lunga. ---> verbose
CAN mordere. ---> bite (+ chew)
CAN mostrare. ---> 'show' (+ reveal)
CAN mostrare_istruzioni. ---> about
Expand Down Expand Up @@ -755,8 +753,6 @@ EVENT check_restriction
MAKE mia_AT mettere_sotto. ---> put_under
MAKE mia_AT mettere_su. ---> put_on
MAKE mia_AT mettere_vicino. ---> put_near
MAKE mia_AT modalit�_breve. ---> brief
MAKE mia_AT modalit�_lunga. ---> verbose
MAKE mia_AT mordere. ---> bite (+ chew)
MAKE mia_AT mostrare. ---> 'show' (+ reveal)
MAKE mia_AT mostrare_istruzioni. ---> about
Expand Down Expand Up @@ -1038,8 +1034,6 @@ EVENT check_restriction

MAKE mia_AT NOT abbandonare_partita. ---> 'quit'
MAKE mia_AT NOT caricare_partita. ---> 'restore'
MAKE mia_AT NOT modalit�_breve. ---> brief
MAKE mia_AT NOT modalit�_lunga. ---> verbose
MAKE mia_AT NOT mostrare_istruzioni. ---> about
MAKE mia_AT NOT notificare. ---> 'notify'
MAKE mia_AT NOT notificare_off. ---> notify_off
Expand Down
Loading

0 comments on commit 48858ae

Please sign in to comment.