晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
Server : Apache System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64 User : rainic ( 1014) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /usr/share/doc/ncurses-devel/ |
Upload File : |
# $Id: ncurses.supp,v 1.7 2008/09/20 18:43:42 tom Exp $
##############################################################################
# Copyright (c) 2008 Free Software Foundation, Inc. #
# #
# Permission is hereby granted, free of charge, to any person obtaining a #
# copy of this software and associated documentation files (the "Software"), #
# to deal in the Software without restriction, including without limitation #
# the rights to use, copy, modify, merge, publish, distribute, distribute #
# with modifications, sublicense, and/or sell copies of the Software, and to #
# permit persons to whom the Software is furnished to do so, subject to the #
# following conditions: #
# #
# The above copyright notice and this permission notice shall be included in #
# all copies or substantial portions of the Software. #
# #
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, #
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
# DEALINGS IN THE SOFTWARE. #
# #
# Except as contained in this notice, the name(s) of the above copyright #
# holders shall not be used in advertising or otherwise to promote the sale, #
# use or other dealings in this Software without prior written #
# authorization. #
##############################################################################
#
# This is a warning-suppression file for valgrind and ncurses.
#
# ncurses can also be configured using the --disable-leaks option, which
# allows an application to call _nc_freeall() or _nc_free_and_exit(), to
# free all of ncurses' "permanent" memory.
#
# Some of these leaks can be freed if the application does its own cleanup,
# for example:
# delscreen(SP);
# del_curterm(cur_term);
# However, few applications do this.
{
ncurses_leak__nc_add_to_try
Memcheck:Leak
fun:*alloc
fun:_nc_add_to_try
}
{
ncurses_leak__nc_home_terminfo
Memcheck:Leak
fun:malloc
fun:_nc_home_terminfo
}
{
ncurses_leak__nc_init_wacs
Memcheck:Leak
fun:calloc
fun:_nc_init_wacs
}
{
ncurses_leak__nc_keyname
Memcheck:Leak
fun:calloc
fun:_nc_keyname
}
{
ncurses_leak__nc_keyname_2
Memcheck:Leak
fun:malloc
fun:strdup
fun:_nc_keyname
}
{
ncurses_leak__nc_printf_string
Memcheck:Leak
fun:malloc
fun:_nc_doalloc
fun:_nc_printf_string
}
{
ncurses_leak__nc_read_termtype
Memcheck:Leak
fun:*alloc
fun:_nc_read_termtype
fun:_nc_read_file_entry
}
{
ncurses_leak__nc_read_termtype_2
Memcheck:Leak
fun:*alloc
fun:_nc_doalloc
fun:_nc_read_termtype
fun:_nc_read_file_entry
}
{
ncurses_leak__nc_scroll_optimize
Memcheck:Leak
fun:*alloc
fun:_nc_hash_map
fun:_nc_scroll_optimize
}
{
ncurses_leak__nc_scroll_optimize_2
Memcheck:Leak
fun:*alloc
fun:_nc_doalloc
fun:_nc_scroll_optimize
}
{
ncurses_leak__nc_setupscreen
Memcheck:Leak
fun:calloc
fun:_nc_setupscreen
fun:newterm
}
{
ncurses_leak__nc_setupscreen_2
Memcheck:Leak
fun:calloc
fun:newwin
fun:_nc_setupscreen
}
{
ncurses_leak__nc_setupterm_1
Memcheck:Leak
fun:malloc
fun:strdup
fun:_nc_setupterm
}
{
ncurses_leak__nc_setupterm
Memcheck:Leak
fun:calloc
fun:_nc_setupterm
}
{
ncurses_leak__nc_setupscreen_3
Memcheck:Leak
fun:calloc
fun:_nc_makenew
fun:newwin
fun:_nc_setupscreen
}
{
ncurses_leak__nc_set_buffer
Memcheck:Leak
fun:malloc
fun:_nc_set_buffer
}
{
ncurses_leak__nc_tparm_analyze
Memcheck:Leak
fun:*alloc
fun:_nc_doalloc
fun:_nc_tparm_analyze
}
{
ncurses_leak__nc_trace_alloc
Memcheck:Leak
fun:*alloc
fun:_nc_doalloc
fun:_nc_trace_alloc
}
{
ncurses_leak_start_color
Memcheck:Leak
fun:calloc
fun:start_color
}
{
ncurses_leak_tparm
Memcheck:Leak
fun:realloc
fun:_nc_doalloc
fun:tparm
}
{
ncurses_leak_tparam_internal
Memcheck:Leak
fun:realloc
fun:_nc_doalloc
fun:get_space
fun:save_number
fun:tparam_internal
}