pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

crawl-stone-soup: Update crawl-stone-soup to 0.17.0



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorick>
Pushed By:	yhardy
Date:		Sun Nov 8 19:07:17 2015 +0200
Changeset:	e2458f738b471ed3003a0171f2d4411b386654ad

Modified Files:
	crawl-stone-soup/Makefile
	crawl-stone-soup/PLIST
	crawl-stone-soup/distinfo
	crawl-stone-soup/patches/patch-source__libunix.cc

Log Message:
crawl-stone-soup: Update crawl-stone-soup to 0.17.0

Stone Soup 0.17 (20151106)
--------------------------

Highlights
----------
* Square line of sight.
* Shorter Lair rune branches.
* New rune vaults for many branches.

Branches, Environment
---------------------
* Snake, Shoals, Swamp and Spider are now all 4 levels long, down from 5.
* Levels no longer have -cTele.
* Shadow Traps have been removed.
* Slime wall damage no longer varies by depth.
* AC now applies before resists for cloud damage.
* Ghostly flame clouds have been renamed to spectral mist clouds.
* Troves no longer ask for items that the player character's species cannot
  use.
* Pandemonium now spawns primarily tier 3 and above demons.
* New altar type: 'ecumenical altars', which allow the player to worship a
  random god.
* New WizLab: Lehudib's Moon Base, where the player can fight the legendary
  Moon Troll.
* Tukima's Studio and Eringya's Formal Garden WizLabs have been removed.

Character
---------
* All races have had their evocations aptitudes reduced by one point.
* MP scaling has been reworked & simplified; MP aptitudes have been adjusted.
* Heavy armour no longer penalizes unarmed combat & throwing speeds.
* Rot is now healed first, instead of last; effectively, rotting reduces the
  effectiveness of healing until cured. The Rot status is also gone, with rot
  taking place immediately.
* Stat loss is no longer regenerated over time; instead, it's restored by XP.
* The deterioration mutation is now only 2 levels, and has a chance of causing
  stat loss whenever the player takes damage, rather than over time.
* Being at 0 in a stat no longer causes direct damage to the player.
* Undead stat gain: Mummies get one of Str, Int, or Dex every 5 levels, and
  Vampires get either Int or Dex every 5 levels.
* Vampires can now drink from anything that has blood, regardless of their
  chunk type.
* Headbutt aux attacks no longer apply a small stun and the hooves aux kicks no
  longer bypass AC.
* Unarmed attacks no longer have a speed penalty when attacking with a shield.
* Cleaving attacks now function even under confusion.
* Control-attacking & manipulating doors are no longer permitted under
  confusion.
* Confusion will never cause characters to stumble into deep water/lava.
* Corrosion can affect characters not using weapons or armour, and applies -4
  to both armour and slaying (instead of -5/-3).
* Multi-turn actions, other than climbing/descending stairs, no longer reduce
  EV by 5 for their duration.
* Poison-immune characters (e.g. gargoyles, mummies) no longer take poison
  damage.
* Draconian Fighters no longer start with extra equipment.
* Teleportitis only triggers when it would land the player in LOS of
  enemies. It triggers slightly more frequently as a result, but no longer
  triggers in Labyrinths or the Abyss.
* The 'spiny' mutation is now dramatically stronger.
* Powered by Death is now triggered by kills, instead of corpses.
* Black Mark no longer gives vampirism; its other effects are now stronger.
* Clawed attacks no longer have bleeding-over-time damage effects.
* There's now a distinct hunger state of Fainting and appropriate warning
  messages for when the player is so low on nutrition that they might become
  paralyzed.
* The Breathe Flames and Spit Poison mutations are now mutually exclusive.
* Demonspawn can shoot through their own demonic guardians.
* Ability scores now cap at 125, up from 72.
* Some species now have lower Throwing aptitudes:
  - Centaur, Halfling, and Kobold go from +3 to +1;
  - Ogre, Spriggan, Tengu, High Elf, and Deep Elf go from +1 to 0;
  - Hill Orc and Gargoyle go from 0 to -1.

Geometry
--------
* All range-based mechanics now treat diagonals identically to orthogonal
  directions. Line of sight, spell range, and other effects are now visually
  'square'. Many of those, including line of sight, are now slightly shorter.

Gods
----
* Gozag:
  - The fee for entry has been reduced, especially early on.
  - Gold distraction is now an effect centered on the player that's refreshed
    whenever they find (make) new corpse-gold, rather than being centered on
    the gold piles themselves.
  - The cost of Potion Petition is more variable and higher initially, but no
    longer increases with use.
  - Friendly bribed allies are now permanently allied, but restricted to the
    branch from which they came.
  - Corpseless monsters now drop gold.
  - Gold that lands in deep water/lava teleports into the player's pockets.
  - Amulets of faith no longer have any effect.
  - Bribes now work on any intelligent monster in the branch, with bribe
    susceptibility based on HD and a scaling factor by branch. Unique Hell or
    Pan lords can't be bribed.
  - Bribes now trigger on monsters coming into view, rather than on level
    entry.
  - Call Merchant now always places shops at the player's location.
* Ru:
  - New sacrifice: Sacrifice Eye, similar to the effect of amulets of
    inaccuracy (and stacking with the amulet).
  - New sacrifice: Sacrifice Resistance, providing rC- rF-.
* Beogh's smite damage now scales better with invocations.
* Okawaru's Finesse no longer gives contamination.
* Lugonu and Trog no longer accept corpse sacrifices.
* The Shining One no longer blesses allies' weapons and armour; the Summon
  Divine Warrior ability is now slightly cheaper.
* Cheibriados' slouch damage is now based on monster movement speed.
* Ashenzari now gives the Scrying ability at 1* piety, boosts skills at 2*, and
  grants SInv at 3*.
* Zin's Vitalization no longer provides nutrition, and now has a small MP cost.
* Jiyva's Slime Prayer now lasts longer and has a small MP cost.
* Sif no longer requires worshippers to know spells.
* The player now no longer needs an altar to use the following abilities, which
  are accessible from the ability menu: Zin's Donate Gold, Kiku's Bless Weapon
  and Gift Necronomicon, Lugonu's Bless Weapon, and The Shining One's Bless
  Weapon.
* Gods no longer protect worshippers from Beogh smiting or TSO cleansing
  flame.
* Qazlal's wrath now causes noise 50% of the time before other possible
  actions, and can no longer inflict Deformed Body.
* Notes are now generated whenever you reach a piety rank for a god for the
  first time, instead of on abilities being gained.

Items
-----
* New items:
  - Maxwell's Etheric Cage, a helmet giving rElec, +4 MP and a large boost to
    MP regen, at the cost of causing intermittent light contamination.
  - the Robe of Vines, a +5 robe with massive regeneration but which renders
    the wearer unable to heal by external means.
  - Kryia's mail coat, +7 scale mail which amplifies the effect of healing
    items (and grants rC+ to boot).
* Poisonous chunks and rot chunks have been merged into 'inedible' chunks,
  which are only edible by ghouls. Some monsters have had their meat cleaned.
* Unrandart changes:
  - The Cloak of Starlight is now +2 and gives Stlth--.
  - The fencer's gloves now give a bonus to Short and Long Blades skills.
  - The Sceptre of Torment is now a staff.
* The box of beasts now produces a new type of variable creature, 'mutant
  beasts', instead of chimeras.
* The Orb of Zot now turns all controlled blinks into uncontrolled blinks while
  carried.
* Warding now applies to ranged attacks.
* Troll leather armour now provides regeneration to trolls.
* Staves of summoning no longer have a chance of abjuring on hit.
* Staves of power now give a flat +15 mp, rather than scaling with your MP; they
  no longer store MP when swapping.
* For the player and for monsters, curare needles no longer have an effect that
  prevents the use of abilities relying on breath.
* Scrolls of Holy Word now apply the Daze status effect instead of stunning
  enemies.
* "Sustain abilities" has been renamed to "sustain attributes".
* The Storm card no longer summons twisters.
* The Placid Magic card is no more.
* The Sack of Spiders makes more appropriate types of spiders at lower and
  higher levels of Evocations and fewer orb spiders overall.
* The Rod of Clouds makes acid clouds more often and storm clouds less often.
* Removed items:
  - The Cloak of Flash.
  - Potions of decay.
  - Potions of restore abilities.
  - Rings of teleport control.
  - The Book of Control.
  - Hammers.

Monsters
--------
* New monsters:
  - Salamander stormcallers, appearing in the late Dungeon and the Vaults. They
    chant for a few turns before calling down a Fire Storm on their victims.
  - Entropy weavers, appearing in Spider, Vaults, and Depths. They chant for a
    few turns before corroding their victims' equipment terribly.
  - Juggernauts, terrifying giants that lurk in Depths. They move quickly and
    deliver fantastically punishing blows, but must rest after each attack.
* Death cobs have been greatly strengthened and their attacks increase your
  hunger, even when guarded by AC.
* Hungry ghosts' hungering effect now apply even when their attack damage is
  reduced by AC.
* XP and placement for many uniques has been adjusted; in general, uniques have
  been removed from depths at which they're no longer threatening, and their XP
  has increased considerably.
* Jellies no longer eat items the player has seen.
* Monsters will now pick up all scrolls & potions, not just ones they use.
* Poison now has a 1/3 chance of affecting rPois+ monsters (up from 0/3).
* All nonliving monsters now have rPois+++.
* rElec++ has been removed; monsters that previously had it now either have
  rElec+ or full immunity.
* Non-magic-immune monsters are now always confuseable.
* Unrelated monsters can now swap with each other.
* Ghouls no longer cause rot with their attacks.
* Monsters no longer eat corpses.
* Revenants no longer ignore silence.
* Phantasmal warriors' attacks no longer pierce shields & armour.
* Death knights now have agony & haunt in addition to pain mirror.
* Worms are less vulnerable to some forms of kiting, having more regen in
  exchange for less max hp.
* Air elementals can no longer 'submerge' in air.
* Fire elementals no longer fly (though they can still cross lava). They can
  now enter shallow water.
* Queen ants are now faster.
* Liches and Ancient Liches can no longer cast Shadow Creatures.
* Many monsters have lost the 'teleport self' spell: (ancient) liches, wizards,
  giant orange brains, hellwings, smoke demons, ogre magi, Mara, and Boris.
* Various 'high-intelligence' monsters no longer have immunity to drowning
  while confused.
* Basic mummies no longer have death curses.
* Alligators now come in pairs.
* Jorgrun is no longer a deep dwarf, and now regenerates normally.
* Deep dwarf ghosts now regenerate normally.
* Hell beasts no longer have randomized speeds.
* Salamander mystics, firebrands, and stormcallers now all have normal land
  move speed and fast swimming speed.
* Polyphemus can throw his yaks at the player.
* Blocks of ice are now susceptible to LRD and Shatter.
* Demonspawn warmongers now have Haste Other instead of Grand Avatar, and can
  spawn with a shield.
* Demonspawn blood saints no longer have ephemeral infusion, and no longer
   damage themselves when casting Legendary Destruction.
* Orange crystal statues now have Shadow Creatures and both they and obsidian
  statues are faster at casting their spells.
* Monsters can no longer have the Inner Flame spell.
* Hellwings no longer have the Teleport Other spell.
* Monsters can no longer have Animate Dead nor Simulacrum spells.
* Monsters that worship Dith or Yred (including allies of the player) are
  immune to the umbra accuracy reduction.
* Monsters can no longer have a flee ability (polar bears, black bears, and
  krakens).
* Derived undead (skeletons, zombies, spectres, and simulacra) now do 80% of the
  damage of the base monster and inherit the energy use pattern of the base
  monster.
* Removed monsters:
  - Unborn.
  - Ravens.
  - Giant mites.
  - Baby alligators.
  - Boring beetles.
  - Goliath beetles.
  - Wandering mushrooms only generate through Fedhas or the monster Summon
    Mushrooms spell.

Spells
------
* Enslavement is replaced by Tukima's Dance in the Enchanter starting book, and
  by Gell's Gravitas in the Arcane Marksman starting book. Tukima's Dance no
  longer appears in the Book of Enchantments.
* Ignite Poison is now level 3 Fire/Poison/Transmutations; it no longer ignites
  items or poisonous creatures, only poisoned creatures and clouds, but does
  dramatically more damage to the former, especially at low power.
* Gell's Gravitas is now level 3 and smite-targeted; it can now target empty
  space, but no longer confuses monsters.
* Summon Guardian Golem is now level 3.
* Aura of Abjuration is now level 5, and has been moved from the Grand Grimoire
  to the book of Summonings.
* Monstrous Menagerie has been moved from the books of Summonings and Beasts to
  the Grand Grimoire.
* Summon Mana Viper has been moved from the book of Hinderance to the book of
  Summonings.
* Sticks to Snakes no longer requires wielding arrows.
* Apporting the Orb of Zot now causes the orb run to begin.
* Cigotuvi's Embrace is now stronger with small numbers of corpses, and
  considerably weaker with huge numbers.
* Freeze no longer has a stun effect.
* Death's Door sets player exhaustion when canceled with Borgnjor's
  Revivification.
* Ozocubu's Armour and Stoneskin no longer give additional bonuses to Ice Form
  and Statue Form, respectively.
* Casting Malign Gateway no longer drains player Int.
* Casting Haunt no longer cause sickness.
* High level spellbooks no longer restrict learning from them based on skill
  levels.
* Corpse Rot now affects all corpses in LOS.
* Darkness is now level 6.
* Controlled Blink is now level 8.
* Removed spells:
  - Abjuration.
  - Control Teleport.
  - Enslavement.
  - Flight.
  - Sure Blade.
  - Singularity.

Interface
---------
* The level map viewer (X) now allows you to examine monsters, items & features
  (with 'v'), just as the normal examine mode does.
* The inventory descriptions for weapons & shields now shows the skill required
  to reach minimum attack delay / remove attack delay penalty, respectively.
* The rune menu now shows you all runes and their locations before they are
  found, including the Orb of Zot.
* New ability_slot option, which allows you to specify default letters for
  abilities.
* The 'a'bility command shows the menu by default; to get the old behaviour,
  use the option "ability_menu = false".
* The auto_eat_chunks option is now true by default, so hungry characters eat
  chunks while resting, travelling, and exploring.
* Allow searching for jewellery, dragon armour/hides and magical staves using
  abbreviations for their granted properties.

Technical
---------
* Compilation under Cygwin is now supported.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e2458f738b471ed3003a0171f2d4411b386654ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 crawl-stone-soup/Makefile                         | 17 +++--------------
 crawl-stone-soup/PLIST                            |  9 +++------
 crawl-stone-soup/distinfo                         |  7 ++++---
 crawl-stone-soup/patches/patch-source__libunix.cc | 18 +++++++++---------
 4 files changed, 19 insertions(+), 32 deletions(-)

diffs:
diff --git a/crawl-stone-soup/Makefile b/crawl-stone-soup/Makefile
index 7b46048..cc3baf3 100644
--- a/crawl-stone-soup/Makefile
+++ b/crawl-stone-soup/Makefile
@@ -1,9 +1,9 @@
 # $NetBSD: Makefile,v 1.7 2015/08/18 21:15:41 yhardy Exp $
 
-DISTNAME=	stone_soup-0.16.1-nodeps
-PKGNAME=	dungeon-crawl-stone-soup-0.16.1
+DISTNAME=	stone_soup-0.17.0-nodeps
+PKGNAME=	dungeon-crawl-stone-soup-0.17.0
 CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=crawl-ref/}
+MASTER_SITES=	http://crawl.develz.org/release/
 EXTRACT_SUFX=	.tar.xz
 WRKSRC=		${WRKDIR}/${DISTNAME:S/-nodeps//}/source
 
@@ -33,17 +33,6 @@ REPLACE_PERL+=	util/db_lint
 REPLACE_PERL+=	util/checkwhite
 REPLACE_PERL+=	util/good-depfile
 
-#SUBST_FILES.fix-paths=	source/Makefile
-#SUBST_SED.fix-paths=	-e 's,"/usr/local,"${PREFIX},g'
-
-#PKGCONFIG_OVERRIDE+=	source/contrib/pcre/libpcre.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/pcre/libpcreposix.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/pcre/libpcrecpp.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/libpng/libpng.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/libpng/scripts/libpng.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/sdl/sdl.pc.in
-#PKGCONFIG_OVERRIDE+=	source/contrib/sdl-image/SDL_image.pc.in
-
 LUA_VERSIONS_INCOMPATIBLE=	52 53
 
 .include "../../lang/lua/buildlink3.mk"
diff --git a/crawl-stone-soup/PLIST b/crawl-stone-soup/PLIST
index f7340fa..8f82215 100644
--- a/crawl-stone-soup/PLIST
+++ b/crawl-stone-soup/PLIST
@@ -79,6 +79,7 @@ share/${PKGNAME}/dat/des/branches/vaults_rooms_empty.des
 share/${PKGNAME}/dat/des/branches/vaults_rooms_hard.des
 share/${PKGNAME}/dat/des/branches/vaults_rooms_standard.des
 share/${PKGNAME}/dat/des/branches/zot.des
+share/${PKGNAME}/dat/des/builder/alphashops.des
 share/${PKGNAME}/dat/des/builder/arena.des
 share/${PKGNAME}/dat/des/builder/decor.des
 share/${PKGNAME}/dat/des/builder/dummy.des
@@ -124,7 +125,6 @@ share/${PKGNAME}/dat/des/serial/gnoll_camp.des
 share/${PKGNAME}/dat/des/serial/ice.des
 share/${PKGNAME}/dat/des/serial/magic_research.des
 share/${PKGNAME}/dat/des/serial/park.des
-share/${PKGNAME}/dat/des/serial/ponds.des
 share/${PKGNAME}/dat/des/serial/serial_guide.txt
 share/${PKGNAME}/dat/des/serial/sigils.des
 share/${PKGNAME}/dat/des/serial/undead.des
@@ -141,7 +141,6 @@ share/${PKGNAME}/dat/des/sprint/zigsprint.des
 share/${PKGNAME}/dat/des/test.des
 share/${PKGNAME}/dat/des/test/suite-los.des
 share/${PKGNAME}/dat/des/test/suite.des
-share/${PKGNAME}/dat/des/traps/beogh_trap.des
 share/${PKGNAME}/dat/des/traps/boulders.des
 share/${PKGNAME}/dat/des/traps/grate.des
 share/${PKGNAME}/dat/des/traps/rats_trap.des
@@ -152,7 +151,6 @@ share/${PKGNAME}/dat/des/tutorial/lesson3.des
 share/${PKGNAME}/dat/des/tutorial/lesson4.des
 share/${PKGNAME}/dat/des/tutorial/lesson5.des
 share/${PKGNAME}/dat/des/variable/ambush.des
-share/${PKGNAME}/dat/des/variable/ancient_champions.des
 share/${PKGNAME}/dat/des/variable/arcadia.des
 share/${PKGNAME}/dat/des/variable/cathedral_bats.des
 share/${PKGNAME}/dat/des/variable/compat.des
@@ -166,7 +164,6 @@ share/${PKGNAME}/dat/des/variable/lemuel_castle.des
 share/${PKGNAME}/dat/des/variable/mini.des
 share/${PKGNAME}/dat/des/variable/mini_features.des
 share/${PKGNAME}/dat/des/variable/mini_monsters.des
-share/${PKGNAME}/dat/des/zotdef/zotdef.des
 share/${PKGNAME}/dat/descript/ability.txt
 share/${PKGNAME}/dat/descript/backgrounds.txt
 share/${PKGNAME}/dat/descript/branches.txt
@@ -357,7 +354,6 @@ share/${PKGNAME}/dat/descript/pl/features.txt
 share/${PKGNAME}/dat/descript/pl/gods.txt
 share/${PKGNAME}/dat/descript/pl/hints.txt
 share/${PKGNAME}/dat/descript/pl/items.txt
-share/${PKGNAME}/dat/descript/pl/monsters.txt
 share/${PKGNAME}/dat/descript/pl/quotes.txt
 share/${PKGNAME}/dat/descript/pl/skills.txt
 share/${PKGNAME}/dat/descript/pl/species.txt
@@ -507,6 +503,7 @@ share/${PKGNAME}/docs/develop/IRC.txt
 share/${PKGNAME}/docs/develop/android.txt
 share/${PKGNAME}/docs/develop/coding_conventions.txt
 share/${PKGNAME}/docs/develop/ctags.txt
+share/${PKGNAME}/docs/develop/editor_tips.txt
 share/${PKGNAME}/docs/develop/gdb_tips.txt
 share/${PKGNAME}/docs/develop/levels/advanced.txt
 share/${PKGNAME}/docs/develop/levels/introduction.txt
@@ -516,7 +513,6 @@ share/${PKGNAME}/docs/develop/monster_speech.txt
 share/${PKGNAME}/docs/develop/new_dev_checklist.txt
 share/${PKGNAME}/docs/develop/patch_guide.txt
 share/${PKGNAME}/docs/develop/process.txt
-share/${PKGNAME}/docs/develop/release.txt
 share/${PKGNAME}/docs/develop/save_compatibility.txt
 share/${PKGNAME}/docs/develop/spells.txt
 share/${PKGNAME}/docs/develop/testing.txt
@@ -538,6 +534,7 @@ share/${PKGNAME}/docs/tiles_help.txt
 share/${PKGNAME}/settings/0.12_monster_glyphs.txt
 share/${PKGNAME}/settings/0.13_monster_glyphs.txt
 share/${PKGNAME}/settings/0.14_monster_glyphs.txt
+share/${PKGNAME}/settings/0.16_monster_glyphs.txt
 share/${PKGNAME}/settings/0.9_monster_glyphs.txt
 share/${PKGNAME}/settings/034_command_keys.txt
 share/${PKGNAME}/settings/034_monster_glyphs.txt
diff --git a/crawl-stone-soup/distinfo b/crawl-stone-soup/distinfo
index f6539ef..95d8675 100644
--- a/crawl-stone-soup/distinfo
+++ b/crawl-stone-soup/distinfo
@@ -1,6 +1,7 @@
 $NetBSD: distinfo,v 1.4 2015/08/18 21:15:41 yhardy Exp $
 
-SHA1 (stone_soup-0.16.1-nodeps.tar.xz) = c4495c00648821daea81ed5de179c6b2f7743a5e
-RMD160 (stone_soup-0.16.1-nodeps.tar.xz) = 679bd5fd15324e1a2ea916575cf0c97edbd0625c
-Size (stone_soup-0.16.1-nodeps.tar.xz) = 9250980 bytes
+SHA1 (stone_soup-0.17.0-nodeps.tar.xz) = a8d5b497ea99afa84f7d934ff3272b7499a509ae
+RMD160 (stone_soup-0.17.0-nodeps.tar.xz) = ab89b8dae5305d342e17f28bd98103bdf1d3d033
+Size (stone_soup-0.17.0-nodeps.tar.xz) = 9115236 bytes
+SHA1 (patch-source__libunix.cc) = 485c3973bed32e88f7e84e4d42757a987d012090
 SHA1 (patch-source_platform.h) = d310773dc87504677108e59a050b5664d82d41e1
diff --git a/crawl-stone-soup/patches/patch-source__libunix.cc b/crawl-stone-soup/patches/patch-source__libunix.cc
index afc8fc1..8e3a37c 100644
--- a/crawl-stone-soup/patches/patch-source__libunix.cc
+++ b/crawl-stone-soup/patches/patch-source__libunix.cc
@@ -1,13 +1,13 @@
-$NetBSD: patch-source__libunix.cc,v 1.2 2013/07/13 13:02:28 genolopolis Exp $
+$NetBSD$
 Resolve conflicts with term.h
 
---- libunix.cc-orig	2013-07-13 11:50:38.000000000 +0000
+--- libunix.cc.orig	2015-10-31 04:31:32.000000000 +0000
 +++ libunix.cc
-@@ -21,7 +21,6 @@
- #include <unistd.h>
- #include <stdarg.h>
- #include <ctype.h>
+@@ -26,7 +26,6 @@
+ #include <cstring>
+ #include <cwchar>
+ #include <langinfo.h>
 -#include <term.h>
- #define _LIBUNIX_IMPLEMENTATION
- #include "libunix.h"
- #include "defines.h"
+ #include <termios.h>
+ #include <unistd.h>
+ 


Home | Main Index | Thread Index | Old Index