summary refs log tree commit diff stats
path: root/tests/constructors
Commit message (Collapse)AuthorAgeFilesLines
* some test cleanups & category reorganization (#22010)metagn2023-06-065-0/+57
| | | | | | | | | | | | | | | | | * clean up some test categories * mention exact slice issue * magics into system * move trangechecks into overflow * move tmemory to system * try fix CI * try fix CI * final CI fix
* Turn some of the errors back into warningsZahary Karadjov2020-04-011-14/+32
|
* Replace tfHasRequiresInit with a more accurate mechanismZahary Karadjov2020-04-011-0/+112
| | | | | | | | | The new mechanism can deal with more complex scenarios such as not nil field appearing in a non-default case object branch or a field within a generic object that may depend on a when branch. The commit also plugs another hole: the user is no longer able to create illegal default values through seq.setLen(N).
* Fix https://github.com/nim-lang/Nim/issues/4907Zahary Karadjov2020-04-011-1/+40
|
* Close https://github.com/nim-lang/Nim/issues/11428Zahary Karadjov2020-04-011-0/+12
|
* Perform nil checks during object construction and within compiles()Zahary Karadjov2020-04-011-3/+2
| | | | Close https://github.com/nim-lang/Nim/issues/6494
* not nil types are illegal to construct through default(T)Zahary Karadjov2020-04-011-0/+14
|
* Turn the warning for uninitialized (result) variables into errorsZahary Karadjov2020-04-011-2/+81
|
* Plug another hole: default(T) forbidden for objects requiring initializationZahary Karadjov2020-04-011-0/+5
|
* Don't allow 'var x: T' for objects that require initializationZahary Karadjov2020-04-011-0/+8
|
* More sophistication; Allow requiresInit to be specified per-fieldZahary Karadjov2020-04-011-0/+31
|
* require errormsg to be specified before file.Arne Döring2018-12-112-2/+2
|
* make tests green againAndreas Rumpf2018-05-021-2/+2
|
* Fixes #5965 (#6237)Daniil Yarancev2017-08-142-0/+20
|
* object construction: test cases and manual additionsZahary Karadjov2017-04-061-0/+122
} /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
# Format:
#	KEYWORD=<filename>.html
# No space is allowed.
#
# Usage:
# 	... href="@KEYWORD@">whatever keyword says</a>
# 	... href="@KEYWORD@#section>...</a>
# 	... href="../@KEYWORD#section>...</a>
#
# Help files which are used in Lynx's help directory.
# Each filename has to end with '.html' otherwise install-help will fail.
#
ABOUT_LYNX=about_lynx.html
ALT_EDIT_HELP=alt_edit_help.html
BASHLIKE_EDIT_HELP=bashlike_edit_help.html
BOOKMARK_HELP=bookmark_help.html
COOKIE_HELP=cookie_help.html
DIRED_HELP=dired_help.html
EDIT_HELP=edit_help.html
ENVIRONMENTS=environments.html
FOLLOW_HELP=follow_help.html
GOPHER_TYPES_HELP=gopher_types_help.html
HISTORY_HELP=history_help.html
KEYSTROKE_HELP=keystroke_help.html
LYNX_HELP_MAIN=lynx_help_main.html
LYNX_URL_SUPPORT=lynx_url_support.html
LYNX_USERS_GUIDE=Lynx_users_guide.html
MOVEMENT_HELP=movement_help.html
OPTION_HELP=option_help.html
OTHER_HELP=other_help.html
PRINT_HELP=print_help.html
SCROLLING_HELP=scrolling_help.html
TEST_DISPLAY=test_display.html
VISITED_HELP=visited_help.html
XTERM_HELP=xterm_help.html
LYNX_DEV=lynx-dev.html