github-linguist/linguist
59.8
Adequate · 30 September 2026
4.9k
lines of production code
Ruby
with C, Go
3
measurements over time
What this system is
This system is a language detection and analysis library, primarily used to identify programming languages in source code repositories. It provides a modular pipeline for detecting languages based on file extensions, content heuristics, and other strategies, supported by a comprehensive library of sample files for testing and validation. The system also offers command-line tools for generating repository-level language statistics and managing detection caches.
How it got here
2011–2014 — Language sample expansion and detection refactoring
194 changes.
The project significantly expanded its library of language samples to improve syntax highlighting and detection accuracy across a vast array of programming languages, frameworks, and configuration formats. Concurrently, the core language detection logic was refactored into a modular strategy pipeline to enhance performance and allow for instrumentation.
2015–2019 — comprehensive sample expansion
159 changes.
This period focused on massively expanding the repository's sample library to support syntax highlighting and detection for a vast array of programming languages, configuration formats, and data standards. The work involved adding reference implementations for diverse technologies ranging from niche languages like Brainfuck and REXX to modern frameworks like Svelte and Blazor, alongside numerous system-level formats such as linker scripts and DNS zones. Additionally, the period saw the introduction of new CLI tools and a performance-critical C-based tokenizer to improve the underlying language detection engine.
2020–2025 — expansive sample library growth
150 changes.
This period was defined by the continuous addition of sample files and language support across a vast array of programming languages, configuration formats, and domain-specific tools. The work focused on populating the repository with reference implementations for syntax highlighting, including smart contracts, build systems, and specialized data formats. It also included minor organizational changes to directory structures and the introduction of development environment configurations.
2026 — diverse sample expansion
23 changes.
This period focused on significantly expanding the project's sample library by adding reference implementations for a wide variety of specialized languages and tools. New entries covered domains ranging from distributed systems and formal verification to database schemas, UI frameworks, and configuration management. The work provided users with practical examples for syntax, integration, and complex logic across these diverse technologies.
Features
Add 1C Enterprise (BSL) sample application
This change introduces a new sample application written in 1C Enterprise (BSL) language within the \samples/1C Enterprise\ directory. The sample demonstrates a business workflow including outgoing correspondence management (with email sending and contact lookup), product catalog price list printing, and goods expense processing with inventory and financial movement registration. It also includes infrastructure scripts for CI compilation testing and mobile data synchronization modules.
samples/1C Enterprise · high confidence
Add 2D Array sample data files
Added two new 2DA data files, appearance.2da and tailmodel.2da, to the samples/2-Dimensional Array directory. The appearance file defines visual and movement properties for a wide range of creature models (including humanoids, dragons, and beasts), while the tailmodel file maps specific tail and horse-barding models to their corresponding identifiers.
samples/2-Dimensional Array · high confidence
Add ABAP CSV parser sample
Added a new ABAP sample file (cl\_csv\_parser.abap) in the samples/ABAP directory that provides a class for parsing CSV strings. This sample demonstrates how to implement a CSV parser in ABAP, including handling separators, quoted text, and error conditions.
samples/ABAP · high confidence
Add ACPI ASL sample files for coreboot
Added two new sample files in the samples/ASL directory: example.asl, which demonstrates ACPI extensions for PCIe and memory controller configuration including CTDP power limit controls, and example.dsl, which provides a sample SSDT for PCI memory ranges and S3/S4/S5 suspend states.
samples/ASL · high confidence
Add AIDL interface samples
Added sample AIDL files in the samples/AIDL directory, including ExtendableParcelable.aidl and IVoid.aidl, to demonstrate Android Interface Definition Language usage.
samples/AIDL · high confidence
Add AL sample code for GitHub Issues integration and profile extensions
New AL sample files have been added to the samples/AL directory, including a table (ALIssue), a list page (ALIssueList), and a codeunit (RefreshALIssueCode) that fetches and displays GitHub repository issues via a web service call. Additionally, sample profile and profile extension files (BomProfile.al, BlankProfileExt.al) are included to demonstrate profile configuration.
samples/AL · high confidence
Add ALGOL sample demonstrating dynamic array bounds
A new ALGOL sample file (example15.alg) has been added to the samples directory. This example demonstrates the use of arrays with non-constant bounds and recursive procedure calls, providing users with a reference implementation for these language features.
samples/ALGOL · high confidence
Add Adocasts Plus pricing page
A new pricing page has been added to the Edge samples, detailing the features and benefits of the Adocasts Plus subscription. The page highlights perks such as access to all content, early access to new lessons, an ad-free experience, and the ability to run ads. It also includes a call-to-action for free sign-ups and an FAQ section addressing subscription management, plan changes, and discount requests.
samples/Edge · high confidence
Add Aleo sample programs
Added three new Aleo sample programs to the samples directory: arrays\_in\_finalize.aleo, which demonstrates array equality checks within finalize blocks; key\_value\_store.aleo, which illustrates mapping operations including insert, contains, remove, and view retrieval; and signature\_verification.aleo, which provides examples for verifying signatures, using constant signatures, and performing literal operations on signature types.
samples/Aleo · high confidence
Add Altium Designer sample project files
Added a sample Altium Designer project (\Sample Altium Project.PrjPcb\) and its associated board design file (\Sample Board Design.PcbDoc\) to the samples directory, providing a reference implementation for users working with Altium Designer formats.
samples/Altium Designer · high confidence
Add Answer Set and Linear Programming sample files
New sample files have been added to the Answer Set Programming and Linear Programming directories, providing concrete examples for ASP and LP formats. The ASP samples include encodings for the 15-puzzle, APT package management, Spack error message generation, and the Tower of Hanoi, along with a Python-integrated script example. The Linear Programming samples provide model definitions for multi-objective optimization and a diet problem.
samples/Answer Set Programming · high confidence
Add AppleScript samples for file conversion, Mail automation, and UI scripting
New AppleScript samples have been added to the repository, providing users with ready-to-use scripts for common macOS tasks. These include converting images to PDF or PostScript formats using system utilities, automating the Mail application to count messages across mailboxes and generate styled outgoing messages, retrieving the current user name via UI element scripting, speaking the time of day with VoiceOver support, and programmatically centering and resizing the frontmost application window in Safari.
samples/AppleScript · high confidence
Add AutoHotkey sample scripts for hotkey registration
Added four new sample files in the samples/AutoHotkey directory demonstrating how to create a GUI with a hotkey input field and a button to register custom hotkeys. The samples include hello.ah1 and hello.ahkl using the legacy AutoHotkey Basic syntax, and hello.ah2 and hello.ahk using the modern AutoHotkey v2 syntax with object-oriented GUI and event handling.
samples/AutoHotkey · high confidence
Add B4X sample application
A new B4X sample application has been added to the samples directory, providing a cross-platform implementation for B4A, B4J, and B4i. The sample includes a main page component that initializes and manages a game instance while handling platform-specific UI adjustments such as iPhone safe areas. It also features an OAuth authentication module that supports sign-in flows via local server sockets on B4J and intent/url handling on B4A and B4i, along with a network request manager capable of cancelling active HTTP requests across all three platforms.
(repo-wide) · high confidence
Add Bikeshed and BrighterScript sample directories
Added new sample directories for Bikeshed and BrighterScript. The Bikeshed samples include example specification source files (example.bs, example2.bs) for the WebAssembly JavaScript Interface and Web Audio API, demonstrating the use of the Bikeshed documentation tool. The BrighterScript samples provide demonstration code for Roku development, including a main script showcasing language features like ternary operators, template strings, null-coalescing, and source literals, along with utility scripts for grid and row list UI components.
samples/Bikeshed, samples/BrighterScript · high confidence
Add BitBake sample recipes and class definitions
Added sample BitBake files to the repository, including the \cmake.bbclass\ for configuring CMake builds (with support for Ninja/Unix Makefiles, cross-compilation toolchains, and compiler flags), and several \.bb\ and \.inc\ files for \gstreamer-libav\, \qtbase-native\, \qtbase\ (Raspberry Pi configuration), \tclibc-newlib\, and \xorg-driver-common\. These samples provide reference implementations for common build patterns and dependencies within the BitBake ecosystem.
samples/BitBake · high confidence
Add Bluespec BHC sample implementations
Added sample Bluespec BHC files including CGetPut (credit-based FIFO interfaces), COBS (Consistent Overhead Byte Stuffing encoder/decoder), and a traffic light controller (TL) with its testbench (TbTL).
samples/Bluespec BH · high confidence
Add Boogie verification samples
Added three new Boogie program files (Bubble.bpl, TuringFactorial.bpl, ticket.bpl) to the samples/Boogie directory, providing verification examples for bubble sort, Turing's additive factorial, and a ticket-based concurrency protocol.
samples/Boogie, samples/Promela · high confidence
Add BuildStream manual build sample
A new BuildStream element (hello.bst) has been added to the samples directory, demonstrating how to manually build a project by depending on a base system, staging local source files, and executing make commands for both building and installation.
samples/BuildStream · high confidence
Add COOL language sample programs
Added sample COOL language programs to the samples/Cool directory, including a linked-list implementation (list.cl) and a comprehensive example demonstrating language constructs such as conditionals, loops, assignment, case statements, and let expressions (sample.cl).
samples/Cool · high confidence
Add CQL sample scripts for Cassandra database operations
Added a new collection of CQL (Cassandra Query Language) sample scripts in the samples/CQL directory. These files provide practical examples for managing Cassandra resources, including creating keyspaces with various replication strategies, defining tables for use cases like video databases and user ratings, and altering tables, materialized views, types, and roles.
samples/CQL · high confidence
Add CSON sample files for configuration, syntax highlighting, and UI menus
Added four new CSON sample files in the samples/CSON directory to demonstrate configuration structures, syntax highlighting rules, and menu definitions. The base.cson file provides keybinding examples for Atom text editors and native input fields. The config.cson file illustrates directory and file icon settings for various project types like Git, Bower, and NodeJS. The ff-sfd.cson file defines syntax highlighting patterns for Spline Font Database (.sfd) files, including support for private sections, images, and color codes. The wercker-status.cson file shows a menu configuration for the Wercker Status package.
samples/CSON · high confidence
Add CWeb sample files for MetaPost math and SAT generation
Added two new sample files in the samples/CWeb directory: mpmathdouble.w, which provides IEEE double-precision math support functions for MetaPost, and sat-life.w, which generates SAT clauses for Conway's Game of Life transitions. These files serve as examples of CWeb source code for the MetaPost project.
samples/CWeb · high confidence
Add Ceylon sample code demonstrating test functions and comparable classes
A new sample file, Foo.ceylon, has been added to the Ceylon samples directory. It provides a basic example of Ceylon syntax, including a shared test function that prints output and a shared Test class that implements the Comparable interface to demonstrate string comparison logic.
samples/Ceylon · high confidence
Add Chapel programming language samples
Added a new set of sample programs for the Chapel parallel programming language, including a 'Hello, world!' example, a parallel quicksort implementation, an n-body simulation, a distributed array distributions primer, and a port of the LULESH hydrodynamics benchmark.
samples/B, samples/Chapel, samples/JASS · high confidence
Add Circom sample circuits
Added sample Circom circuit templates (binsum, switcher, xor3) to the samples/Circom directory, providing reference implementations for binary summation, signal switching, and 3-input XOR operations using the Circom 2.0.0 syntax.
samples/Circom · high confidence
Add Clarity sample contracts for BNS, cost voting, and PoX
Added three new Clarity smart contract samples to the \samples/Clarity\ directory: \bns.clar\ (implementing the Stacks Name Service with namespace and name registration logic), \cost-voting.clar\ (providing a mechanism for proposing and voting on cost functions), and \pox.clar\ (implementing Proof-of-Transfer stacking and delegation features). These files serve as reference implementations for core Stacks protocol features.
samples/Clarity · high confidence
Add Clojure sample files and Babashka extension support
The samples directory now includes a variety of Clojure code examples, such as a Hoplon-based TodoMVC app, Hiccup HTML templates, and utilities for protocols and SVG. It also adds a Babashka script for linting and formatting Clojure source files, and introduces the .bb file extension for Babashka scripts.
samples/Clojure · high confidence
Add Closure Templates sample
A new sample file (example.soy) has been added to the samples/Closure Templates directory, demonstrating a Closure Templates (.soy) template with parameter handling, conditional rendering, and template calls.
samples/Closure Templates · high confidence
Add Clue language sample
The samples/Clue directory now contains a complete terminal-based game called "IP Please!" written in the Clue language. The sample includes a game loop (main.clue), a command system for managing user connections (game.clue, player.clue), a terminal UI with scrolling and typing effects (terminal.clue), a graph plotting utility (graph.clue, line.clue), and a MessagePack serialization library (msgpack.clue). Users can run this sample to see a working Clue application that involves filtering network users based on age, IP glitches, and hacker status.
(repo-wide) · high confidence
Add CoNLL-U sample data for Portuguese, English, and Uyghur
New CoNLL-U format sample files have been added to the samples/CoNLL-U directory, providing annotated test data for Portuguese (CF1.conllu), English (en-ud-test-abridged.conllu), and Uyghur (ug-ud-test-abridged.conllu). These files allow users to verify parsing capabilities and format compliance for these specific languages.
samples/CoNLL-U · high confidence
Add ColdFusion sample files for HTML and CFC syntax
Added sample files to demonstrate ColdFusion syntax, including \samples/ColdFusion/example.cfm\ for standard HTML-based ColdFusion Markup Language and \samples/ColdFusion CFC/\ containing \exampleScript.cfc\ (script-based component) and \exampleTag.cfc\ (tag-based component). These samples illustrate ColdFusion date functions, output grouping, arithmetic operations, nested comments, and component structures with dependency injection.
samples/ColdFusion, samples/ColdFusion CFC · high confidence
Add Common Lisp and PicoLisp sample files
Added sample source files for Common Lisp and PicoLisp to the repository. The Common Lisp samples include \array.l\, \common.l\, \config.sexp\, \hello.lisp\, \macros-advanced.cl\, \motor-inferencia.cl\, \rss.sexp\, \sample.lisp\, and \sample.lsp\, covering array operations, macros, inference engines, and configuration. A PicoLisp sample \simul.l\ was also added, demonstrating permutation, genetic algorithms, and grid manipulation.
samples/Common Lisp · high confidence
Add CommonMark Perl XS sample
A new Perl XS extension sample (CommonMark.xs) has been added to the samples/XS directory, providing a Perl interface to the libcmark library for parsing Markdown and rendering it to HTML, XML, and man pages.
samples/XS · high confidence
Add Cooklang recipe samples
Added sample Cooklang recipe files (advanced\_recipe.cook, simple\_recipe.cook) to the samples directory, providing examples of the Cooklang syntax for users to reference.
samples/Cooklang · high confidence
Add Cylc workflow samples
Added sample Cylc workflow files (\cset.cylc\, \cset-include.cylc\, \model.cylc\) to the \samples/Cylc\ directory, providing templates for running the CSET analysis suite and a generic model build/run cycle.
samples/Cylc · high confidence
Add DTrace sample scripts for PHP, PostgreSQL, and Linux futexes
New DTrace probe scripts have been added to the samples/DTrace directory to assist with tracing and debugging. The new files include counts.d for tracking PHP function call counts and execution time, probes.d defining a comprehensive set of PostgreSQL backend probes (covering transactions, locks, queries, buffers, WAL, and checkpoints), and trace\_futexes.d for monitoring Linux futex operations, including error conditions, lock statistics, and timing metrics.
samples/DTrace · high confidence
Add Dafny samples for I/O abstractions and distributed lock node implementation
New Dafny specification files have been added to the samples directory: Io.s.dfy provides axiomatic models for host environment, time, and UDP networking operations, while Node.i.dfy implements the logic for a distributed lock node, including initialization, granting, and accepting lock transfers.
samples/Dafny · high confidence
Add Deepak Chopra sample script to Opal
A new sample script named DeepakChopra.opal has been added to the samples/Opal directory. This script demonstrates the language's capabilities by generating randomized, pseudo-profound sentences using predefined lists of starting phrases, middles, qualifiers, and finishing words.
samples/Opal · high confidence
Add Dogescript sample file
A new example file (example.djs) has been added to the samples/Dogescript directory, demonstrating the Dogescript syntax and module export structure.
samples/Dogescript · high confidence
Add ECLiPSe constraint programming sample
A new sample file (or-constraint.ecl) has been added to the ECLiPSe samples directory, demonstrating constraint logic programming features such as the 'or' operator and integer constraint libraries.
samples/ECLiPSe · high confidence
Add ECR greeting sample
A new Embedded Crystal (ECR) template sample has been added to the HTML+ECR directory. The file demonstrates conditional rendering by displaying a personalized greeting if a name variable is present, or a generic greeting otherwise.
samples/HTML+ECR · high confidence
Add EQ language samples for HTTP virtual hosts, UI buttons, and string utilities
The samples/EQ directory now includes three new example files demonstrating the EQ programming language. HTTPServerVirtualHostListener.eq provides a server-side implementation for handling HTTP virtual hosts via local sockets on POSIX systems. SEButtonEntity.eq defines UI components for image-based and text-based buttons with hover/press state handling. String.eq offers utility functions for string conversion, formatting, and collection operations.
samples/EQ · high confidence
Add Eiffel sample application with embedded web service and browser
Added a new Eiffel sample application in the samples/Eiffel directory that demonstrates an embedded web service running alongside a desktop UI. The application includes a main window with a built-in web browser widget that navigates to the local embedded server, which serves test pages, environment information, and file listings via HTTP endpoints.
samples/Eiffel · high confidence
Add Elvish package manager (epm) sample
Added a new sample script, \samples/Elvish/epm.elv\, which implements a package manager for the Elvish shell. This tool allows users to install and upgrade packages from Git repositories (via HTTPS) or local directories (via rsync), managing them in a dedicated library directory that respects platform-specific paths like \XDG\_DATA\_HOME\ on Linux or \LocalAppData\ on Windows.
samples/Elvish · high confidence
Add Emacs Lisp sample files including Julia mode support
The samples/Emacs Lisp directory now includes new example files: a desktop configuration file (.emacs.desktop) for saving Emacs session state, a minimal script (dude.el), and a comprehensive ESS Julia mode implementation (ess-julia.el) that provides syntax highlighting, indentation, and inferior Julia process integration for .jl files.
samples/Emacs Lisp · high confidence
Add F\# samples for FsPickler serialization
Added F\# sample files to demonstrate FsPickler's JSON and BSON serialization capabilities, including Combinators, JsonFormat, JsonReader, JsonSerializer, JsonWriter, and performance tests.
samples/F\# · high confidence
Add FPP samples and Fortran reference files
This change adds new sample files to the repository. In the samples/FPP directory, it introduces a set of FPP (F Prime Prime) language definitions, including component specifications (CommandDispatcher, FileDownlink), configuration instances, and a complete deployment topology wiring these components together. Additionally, it adds several Fortran source files (sample1.f, sample2.f, sample3.F, sample1.for, bug-185631.f, m\_fftw.fpp, m\_finite\_differences.fpp) to the samples/Fortran directory, providing reference implementations for legacy and modern Fortran syntax.
samples/Fortran · high confidence
Add Faust DSP samples and freeglut build configuration
New sample files have been added to the repository: two Faust DSP programs (FFT and lowCut) in the samples/Faust directory, and a Microsoft Developer Studio project file (freeglut.dsp) for building the freeglut library in the samples/Microsoft Developer Studio Project directory.
samples/Faust, samples/Microsoft Developer Studio Project · high confidence
Add Fennel language sample with REPL and utilities
Added a new sample directory for the Fennel programming language, including a fully functional read-eval-print loop (REPL) that supports interactive coding, local variable preservation across chunks, command-line helpers (such as reload, reset, and completion), and a comprehensive utility module providing table manipulation functions and Abstract Syntax Tree (AST) node definitions for symbols, lists, and expressions.
samples/Fennel · high confidence
Add FlatBuffers schema samples for Arrow IPC and reflection
Added FlatBuffers schema definition files (\Message.fbs\ and \reflection.fbs\) to the samples directory. \Message.fbs\ defines the data structures for Arrow IPC messages, including record batches, dictionary encoding, and compression metadata, while \reflection.fbs\ provides a schema for representing parsed FlatBuffers schemas at runtime.
samples/FlatBuffers · high confidence
Add Fluent localization sample files
Added a new set of Fluent (\.ftl\) sample files in the \samples/Fluent\ directory, including \simple.ftl\, \call\_expressions.ftl\, \callee\_expressions.ftl\, \select\_indent.ftl\, and \gecko\_strings.ftl\. These files provide examples of Fluent syntax for function calls, argument handling, selector indentation styles, and Firefox-specific brand strings, serving as reference material for the Fluent localization format.
samples/Fluent · high confidence
Add FreeBASIC sample code and build scripts
Added several new FreeBASIC source files to the samples directory, including a WinGUI template demonstrating Windows API usage, an array object clearing utility, an intermediate representation (IR) core module, and a script for generating NSIS installer packages.
samples/FreeBASIC · high confidence
Add Futhark sample for Gaussian blur
Added a new Futhark sample file (gaussian\_blur.fut) in the samples directory that demonstrates how to implement a Gaussian blur using stencil computations. The sample includes a Python wrapper for reading and writing PNG images, illustrating how to compile and run Futhark code using the PyOpenCL backend.
samples/Futhark · high confidence
Add GAML sample models
New GAML sample files have been added to the samples/GAML directory, providing example models for users. These include a 3D tutorial with moving agents, a BDI (Belief-Desire-Intention) agent simulation involving miners and police, two disease spread models (incremental GIS and luneraysFlu) simulating infection dynamics on road networks, a predator-prey ecological simulation, and a road traffic model showing people commuting and road degradation.
(repo-wide) · high confidence
Add GAP language samples and documentation scaffolding
The samples/GAP directory now includes example files for the GAP language, providing users with reference implementations. This includes a comprehensive AutoDoc package (Magic.gd, Magic.gi) for generating package documentation, a sample package definition (PackageInfo.g) for the 'cvec' library, and basic declaration/implementation templates (example.gd, example.gi). Additionally, test files (bugfix.tst, factor.tst) and vector space library sources (vspc.gd, vspc.gi) are added to demonstrate GAP syntax and functionality.
samples/GAP · high confidence
Add Git Commit language support with new filename samples
The Git Commit language sample now includes two new filename examples: .gitmessage and COMMIT\_EDITMSG. The .gitmessage file provides a template for structured commit messages, enforcing a 72-character line limit and supporting conventional commit tags (feat, fix, refactor, chore) along with a section for documenting breaking changes. The COMMIT\_EDITMSG file serves as a sample of a standard commit message editor content, illustrating how staged and unstaged changes are typically displayed.
samples/Git Commit · high confidence
Add Gleam language sample with JSON parsing and WebSocket support
A new sample directory for the Gleam programming language has been added, providing reference implementations for common patterns. This includes a module for decoding GitHub contributor JSON data into Gleam types and a module demonstrating WebSocket connectivity using the \gun\ library for connection management, frame handling, and upgrade protocols.
samples/Gleam · high confidence
Add Glimmer TS sample components
Added new Glimmer TypeScript (.gts) sample files to demonstrate component patterns. The \class.gts\ file provides a usage example for a time picker component (\BoxelInputTime\) integrated with ember-freestyle for documentation, while \template-only.gts\ introduces a template-only \ResourceCard\ component that displays resource details using Tailwind CSS classes and Heroicons.
samples/Glimmer TS · high confidence
Add Go sample files generated by Protocol Buffers, go-bindata, Thrift, and oapi-codegen
The samples/Go directory now includes several new Go source files that are generated by various code-generation tools. These include api.pb.go (generated by protoc-gen-gogo from Protocol Buffers), embedded.go (generated by go-bindata to embed UI assets), gen-go-linguist-thrift.go (generated by the Thrift compiler), and oapi-codegen.go (generated by oapi-codegen from an OpenAPI spec). These additions provide examples of Go code produced by these specific generators for detection or testing purposes.
samples/Go · high confidence
Add Grammatical Framework Foods sample with multi-language support
Added a new Grammatical Framework sample demonstrating the 'Foods' abstract grammar with concrete implementations for over 20 languages, including Afrikaans, Amharic, Bulgarian, Catalan, Chinese, Czech, Dutch, English, Esperanto, Finnish, French, German, Hebrew, Hindi, Icelandic, Italian, Japanese, Latvian, Maltese, Mongolian, Nepali, Oriya, Persian, Portuguese, Romanian, Spanish, Swedish, Thai, Tswana, and Turkish. The sample includes an abstract definition of food-related categories and a shared interface (FoodsI) for languages with complex syntax, ensuring correct UTF-8 encoding across all language resources.
samples/Grammatical Framework · high confidence
Add GraphQL sample schemas and queries
The samples/GraphQL directory now includes example GraphQL files to demonstrate schema definitions and query structures. This adds kitchen-sink examples for both standard .graphql and SDL .graphqls extensions, covering queries, mutations, subscriptions, and type definitions, along with a Magento-specific schema sample illustrating product and category data models.
samples/GraphQL · high confidence
Add HCL sample files for Terraform, Nomad, OpenTofu, and Workflow
Added sample files in the samples/HCL directory to provide reference content for HashiCorp Configuration Language (HCL) and its variants. The new samples include example.hcl, example.tf, main.tf, and terraform.tfvars for Terraform; example.nomad for Nomad; example.tofu for OpenTofu; and main.workflow for Workflow definitions. These files serve as examples for syntax highlighting and language detection.
samples/HCL · high confidence
Add HOCON configuration samples for Play and Akka applications
New sample configuration files have been added to the HOCON samples directory to demonstrate standard setups. The \application.hocon\ file provides a template for a Play Framework application, including module registrations, service endpoints, and feature flags. Additionally, \stream-collector.hocon\ offers a configuration example for an Akka-based stream collector, detailing network interfaces, cookie handling, and NSQ sink settings. The directory also includes \.scalafmt.conf\ and \.scalafix.conf\ to define code formatting and linting rules for Scala projects.
samples/HOCON · high confidence
Add HTML sample files for HTA, XHTML, Hoplon, and R
The samples/HTML directory now includes new example files to demonstrate various HTML-related formats and frameworks. This adds an HTML Application (HTA) sample for Windows-based UI tools, an XHTML 1.0 Strict example, a Hoplon-based ClojureScript interactive demo, and documentation pages generated by Doxygen and pkgdown. Additionally, new .inc files are provided as HTML snippets for inclusion in other documents.
samples/HTML · high confidence
Add HXML build configuration samples
Added sample HXML build scripts for the checkstyle and vshaxe projects. The checkstyle sample configures the build to include mcover for unit test coverage and defines commands to run the analysis using Neko. The vshaxe sample provides a build configuration for the VS Code extension, specifying source paths, dependencies, and compilation targets for the JavaScript build script.
samples/HXML · high confidence
Add Haml sample templates
Added sample Haml template files to the samples/Haml directory, including a button interface template (buttons.html.haml.deface) for page actions and a basic greeting template (hello.haml).
samples/Haml · high confidence
Add Hare language sample code
Added new sample files in the samples/Hare directory, including contains.ha, iter.ha, and types.ha. These files provide reference implementations for string operations (contains, hasprefix, hassuffix), a custom format string iterator, and core filesystem types (error handling, file modes, stat structures, and directory entries) in the Hare programming language.
samples/Carbon, samples/Hare · high confidence
Add HolyC sample code
The samples/HolyC directory now includes several demonstration files: GrAsm.HC provides low-level graphics assembly routines, OnceDemo.HC shows how to queue commands for execution on the next reboot, Prompt.HC demonstrates interactive command-line input for integers, floats, strings, and dates, RandDemo.HC illustrates random number generation and seeding behavior, and Spy.HC offers utilities for inspecting task stacks and call frames.
(repo-wide) · high confidence
Add Hoon sample applications for Canvas and Eyre
New sample applications are now available in the \samples/hoon\ directory. The \canvas.hoon\ file introduces a peer-to-peer drawing application that manages state via Gall agents, handles user actions like painting and joining, and integrates with the file server and launch store. The \eyre.hoon\ file provides a lighter-weight HTTP server implementation, defining internal data structures for request handling, bindings, channels, and timeouts, along with utilities for managing event queues and acknowledgments.
samples/hoon · high confidence
Add IGOR Pro code highlighting sample files
New sample files have been added to the IGOR Pro samples directory to demonstrate code highlighting capabilities. The CodeBrowser.ipf module provides a code browser panel with menu integration, parsing logic for structures and variables, and HTML generation for documentation comments. Supporting files functions.ipf and generic.ipf provide example procedures and constants for testing the highlighting engine.
samples/IGOR Pro · high confidence
Add ISPC sample programs for video processing and ray tracing
New ISPC (Intel SPMD Program Compiler) sample files have been added to the samples/ISPC directory, providing reference implementations for parallel programming. These include VideoFunctions.ispc for video effect processing, program\_city.ispc for a Shadertoy-style city ray tracer, and volume.ispc for volumetric ray marching with density interpolation.
samples/ISPC · high confidence
Add Imba language sample for Conway's Game of Life
A new sample application demonstrating the Imba programming language has been added to the samples directory. The file \samples/Imba/main.imba\ implements Conway's Game of Life as a terminal-based application, featuring a 97-line script that handles board initialization, neighbor counting, generation ticking, and terminal screen management (including cursor hiding and alternate screen buffer switching).
samples/Imba · high confidence
Add J language sample scripts
New sample files for the J programming language have been added to the repository. This includes a 'hashbang' script demonstrating a basic 'Hello, GitHub!' execution via jconsole, and 'stwij.ijs', a comprehensive example implementing data processing logic (such as employee hours, earnings, and tax calculations) based on the 'Continuing to write in J' tutorial.
samples/J, samples/jq · high confidence
Add JSONiq sample queries for catalog data retrieval
Added two new JSONiq sample scripts in the samples/JSONiq directory: detail.jq, which retrieves a specific database entry by ID and part, and query.jq, which searches the catalog database for keywords with a configurable result limit. These samples demonstrate how to import and use the http-request, index, and catalog modules to interact with the guide.com services.
samples/JSONiq · high confidence
Add Java Template Engine base layout sample
A new base layout template (baseLayout.jte) has been added to the Java Template Engine sample. This file provides a standard HTML5 structure that automatically includes global CSS and JavaScript bundles, language-specific translations, and specific UI libraries like jQuery, Bootstrap, and Sentry, serving as a reusable foundation for other pages in the sample application.
samples/Java Template Engine · high confidence
Add Java sample files and .jsh extension support
Added several new Java sample files to the repository, including \FieldGen.jsh\ (a JShell script for generating finite field implementations), \GrammarKit.java\ (a GrammarKit-generated parser), \JFlexLexer.java\ (a JFlex-generated lexer), \ProtocolBuffer.java\ (a Protocol Buffer generated class), and various utility and service classes for Nokogiri, Hudson, and Clojure. Additionally, the \.jsh\ file extension was added to the Java language definition to ensure proper syntax highlighting for JShell scripts.
samples/Java · high confidence
Add Jison and Jison Lex sample grammars
Added sample grammar files for Jison and Jison Lex parsers, including a ClassyLang grammar and lexer, an ANSI C grammar, a regex lexer grammar, and a Jison Lex parser definition. These samples demonstrate how to define lexical rules and parsing logic using the Jison parser generator.
samples/Jison, samples/Jison Lex · high confidence
Add KV language showcase sample
A new KV language showcase sample has been added to the samples/kvlang directory, providing a demonstration of Kivy's KV language features including custom widget definitions, action bars, screen management, and code highlighting.
samples/kvlang · high confidence
Add KakouneScript sample configuration and documentation support
The samples/KakouneScript directory now includes a complete sample configuration for the Kakoune editor. This adds syntax highlighting, indentation, and file-type detection for C, C++, and Objective-C files via c-family.kak. It also introduces a documentation system (doc.kak) that renders AsciiDoc files into a scratch buffer with syntax highlighting, link following, and anchor jumping, accessible via the :doc command. Finally, a sample kakrc (filenames/kakrc) is provided demonstrating a configured environment with color schemes, tab settings, status bar options, and clipboard mappings.
samples/KakouneScript · high confidence
Add Kerboscript and Kickstart sample scripts
New sample scripts have been added to the repository to demonstrate usage of the Kerboscript and Kickstart languages. The Kerboscript samples include a SpaceX-style hoverslam landing script, a standard launch sequence with countdown and staging, and a PID controller library (noted as superseded by the built-in PIDloop function). The Kickstart samples provide Fedora installation configuration templates, including a Fedora Jam XFCE live image setup and MySQL/Cobbler integration examples.
(repo-wide) · high confidence
Add KiCad schematic and symbol sample files
The repository now includes a collection of sample KiCad design files in the 'samples/KiCad Schematic' directory. These additions provide reference designs and component definitions for users, including a new KiCad symbol library file (Regulator\_Current.kicad\_sym) defining hot-swap current limiter controllers, and multiple schematic files (such as buttons.sch, buzzer.sch, and rpi-cm4-carrier-template.kicad\_sch) covering circuits like the Poncho Simon EDU-CIAA, a Raspberry Pi Compute Module 4 carrier template, and various other hardware examples.
samples/KiCad Schematic · high confidence
Add Kusto (KQL) sample queries for Azure Log Analytics and Service Fabric
New sample files have been added to the Kusto directory, including a KQL script for analyzing Azure AD consent and permission grants, and several CSL scripts providing example queries for Service Fabric trace logs, storage tables, and performance counters.
samples/Kusto · high confidence
Add LLVM TableGen sample definitions for MLIR dialects
Added sample TableGen (.td) files that define the structure and interfaces for several MLIR dialects, including AMDGPU (base, attributes, enums, types), PTX (BasicPtxBuilderOpInterface), LLVM (LLVMDialect), and Math (MathBase). These files provide the declarative definitions for dialects, operations, types, and attributes used in the LLVM/MLIR ecosystem.
samples/LLVM TableGen · high confidence
Add LabVIEW samples and file extensions
Added new LabVIEW sample projects and libraries to the repository, including the Actor Framework Fundamentals simulation, Malleable VIs basics and nested examples, and a PL Modbus Client class. These additions also introduce support for the .lvclass file extension in the project structure.
samples/LabVIEW · high confidence
Add Lean 4 sample for the Birthday Problem
A new Lean 4 sample file, BirthdayProblem.lean, has been added to the samples directory. It provides a formal proof of the Birthday Problem using Lean 4 and Mathlib, demonstrating both a combinatorial approach via finite type cardinalities and a probabilistic approach using measure theory.
samples/Lean 4 · high confidence
Add Lean theorem prover sample files
Added two new sample files in the Lean directory: binary.lean, which defines general properties of binary operations (such as commutativity, associativity, and distributivity) and proves related theorems, and set.hlean, which defines a precategory and category structure for sets using homotopy type theory concepts.
samples/Lean · high confidence
Add Lektor sample content file
A new sample file (contents.lr) has been added to the Markdown samples directory, demonstrating the use of the .lr extension for Lektor content files. This file contains a blog post about the Spyder IDE project, including metadata and body content, serving as an example of how Lektor-style content can be represented within the Markdown sample set.
samples/Markdown/filenames · high confidence
Add Leo sample programs for Aleo
Added four new sample programs in the Leo language for the Aleo platform: a Fibonacci calculator, a group coordinate operations example, a twoadicity calculator, and a private voting system with proposal management.
samples/Leo · high confidence
Add MATLAB sample scripts for dynamical systems and control
Added a collection of MATLAB scripts in the samples/MATLAB directory that demonstrate various computational methods, including Lagrangian coherent structures (FTLE) for the restricted three-body problem, bicycle dynamics modeling, and structural system identification.
samples/MATLAB · high confidence
Add MLIR sample files for testing and demonstration
New MLIR sample files have been added to the samples/MLIR directory to support testing and demonstration of the compiler infrastructure. const-fold.mlir provides test cases for constant folding operations across TensorFlow Lite dialects, including arithmetic (add, sub, mul) and unary operations on float and integer tensors. core-ops.mlir contains examples of standard MLIR operations such as arithmetic, comparisons, and control flow. executor\_to\_control\_dialect.mlir demonstrates the conversion of TensorFlow executor graphs to the control dialect, specifically handling loop structures and control dependencies. sample.mlir serves as a general reference for MLIR syntax features including function definitions, block structures, and location information.
samples/MLIR · high confidence
Add Macaulay2 language support with FGLM sample
Users can now use the Macaulay2 language. This change adds a sample file (FGLM.m2) demonstrating the FGLM algorithm for computing Groebner bases via the FGLM algorithm.
samples/Macaulay2 · high confidence
Add Makefile sample files for syntax highlighting and dependency generation
Added sample files to demonstrate Makefile syntax highlighting and dependency generation features. The \file-icons.make\ file provides a comprehensive example of a Makefile used for generating web fonts and managing icon assets, showcasing various Makefile constructs and targets. The \foo.o.d\ file demonstrates dependency file syntax, while the \makefile\ file shows a basic recursive make setup.
samples/Makefile · high confidence
Add Mercury language samples to linguist
Added a collection of Mercury source files to the samples directory to support language detection and verification of new heuristics. The new files include a 'Hello World' example, parser definitions, and various utility and algorithm implementations such as mutable stores, polymorphism handling, and ROT13 encoders.
samples/Mercury · high confidence
Add Monkey C and Win32 Message File sample languages
New sample files have been added to demonstrate the Monkey C and Win32 Message File languages. The Monkey C sample includes a VesselModel.mc file featuring a StartTimer class with countdown, synchronization, and adjustment logic, along with associated unit tests. The Win32 Message File sample provides a logmess.mc file defining application message resources for warnings, errors, and informational events.
samples/Monkey C, samples/Win32 Message File · high confidence
Add MoonBit sample code and configuration files
Added MoonBit sample files to the samples directory, including benchmark implementations (constant folding, symbolic differentiation, FFT, N-queens, and red-black tree) and configuration files (moon.mod and moon.pkg) for the async library.
samples/MoonBit · high confidence
Add Motorola 68K Assembly sample files
New sample files have been added to the Motorola 68K Assembly directory, providing reference implementations for common tasks and system interactions. These include optimized memory routines (bls\_routines.inc), CPU and memory detection logic (cpu.s), IFF/ILBM image processing (iff\_ilbm.i), an LZ4 decompressor (lz4.X68), a comprehensive ROM testbench (rom\_testbench.asm), and low-level system initialization and restoration code (system.s).
(repo-wide) · high confidence
Add Movable Type Markup Language sample for category layout
Added a new sample file (categories\_to\_columns.mtml) in the samples/MTML directory that demonstrates how to use Movable Type Markup Language to dynamically render categories into a multi-column layout.
samples/MTML · high confidence
Add NEON configuration file format support
The application now supports the NEON configuration format. A default configuration schema (config.neon) has been added, defining parameters for autoloading, analysis levels, feature toggles, parallel processing, and error reporting, along with the necessary extension registrations. An example configuration file (example.neon) is also provided to demonstrate usage with PHP settings, database connections, and user lists.
samples/NEON · high confidence
Add NSIS installer sample scripts
Added sample NSIS (Nullsoft Scriptable Install System) installer scripts to the samples directory. The new files include bigtest.nsi, a comprehensive test script exercising installer features like registry operations, INI file handling, branching logic, and UI customization, and x64.nsh, a header file providing macros for detecting 64-bit environments and managing file system redirection.
samples/NSIS · high confidence
Add NWScript sample scripts for module events
Added six new NWScript files to the samples directory to demonstrate specific gameplay logic: handling trap disarm and unlock events with kobold reactions, managing a carrion crawler death animation and dialogue flags, triggering encounter text for plague bodies, spawning spiders from a nest, and controlling a Phantasmal Image cutscene.
samples/NWScript · high confidence
Add Nginx configuration samples
Added sample Nginx configuration files to the samples directory, including a comprehensive virtual host example (example.com.vhost) with SSL and security settings, a main configuration file (nginx.conf) demonstrating reverse proxy and load balancing setups, and a test configuration (sample.nginx) for proxy and alias behaviors.
samples/Nginx · high confidence
Add Nim language samples and configuration files
Added sample files for the Nim programming language, including a build configuration script (config.nims) for static binaries with musl, a compiler configuration file (nim.cfg) with cross-platform settings, a maintenance script (foo.nim), a demonstration file (main.nim) showcasing language features like new number literals, and a specific configuration (nimfix.nim.cfg).
samples/Nim · high confidence
Add Nushell sample scripts for release packaging and weekly updates
Added two new Nushell scripts to the samples directory: \release-pkg.nu\, which automates the building, packaging, and archiving of Nushell binaries for various operating systems and architectures (including Windows MSI support), and \this\_week\_in\_nu.nu\, which queries the GitHub API to generate a summary of merged pull requests for the Nushell ecosystem over the past week.
samples/Nushell · high confidence
Add OCaml sample code and library implementations
The samples/OCaml directory now includes a collection of OCaml source files demonstrating various language features and library integrations. These additions include a continuation-passing style (CPS) utility module (Foo.ml), a command-line argument parsing library (cmdliner.ml), common utility functions (common.ml), POSIX date handling via Ctypes (date.ml), an Ocsigen web framework example (example.eliom), a balanced binary search tree implementation (map.ml), a Mirage unikernel builder (mirage.ml), a compiler reload pass for AMD64 (reload.ml), POSIX signal set wrappers (sigset.ml), and a Unicode text processing library (uutf.ml).
samples/OCaml · high confidence
Add ObjectScript sample class for InterSystems support
A new sample class (Sample.Person.cls) has been added to the ObjectScript samples directory, demonstrating persistent classes, indexes, embedded objects, and SQL queries for the InterSystems ObjectScript language.
samples/ObjectScript · high confidence
Add Objective-C sample code and third-party library headers
The samples/Objective-C directory now includes source files for several third-party libraries (ASIHTTPRequest, JSONKit, SBJson) and sample application components (Foo, MainMenuViewController, PlaygroundViewController, Siesta). This provides reference implementations and headers for Objective-C development within the samples area.
samples/Objective-C · high confidence
Add Odin language samples to repository
Added sample files for the Odin programming language, including a basic syntax example in samples/Odin/sample.odin and an openEHR BMM schema instance in samples/Object Data Instance Notation/openehr\_ehr\_1.0.3.bmm.odin, enabling users to reference Odin code structures and data formats.
samples/Object Data Instance Notation, samples/Odin · high confidence
Add Open Policy Agent sample policies
Added four new Rego policy samples for Open Policy Agent covering HTTP API authorization, Kafka access control, Kubernetes admission control, and SSH authorization.
samples/Open Policy Agent · high confidence
Add OpenCL sample kernels
Added two new OpenCL kernel source files to the samples directory: fft.cl, which provides a function for performing 1D FFTs using the FFTW library, and sample.cl, which contains a basic kernel demonstrating local memory barriers and arithmetic operations.
samples/OpenCL · high confidence
Add OpenEdge ABL sample email implementation
Added a new sample directory for OpenEdge ABL containing a complete email-sending implementation. This includes an Email class for managing message components (senders, recipients, attachments), a SendEmailAlgorithm interface using the Strategy pattern, utility classes for date and base64 encoding, and supporting scripts for socket communication and execution.
samples/OpenEdge ABL · high confidence
Add OpenQASM half-adder sample
A new OpenQASM 2.0 sample file (half\_adder.qasm) has been added to the samples directory, providing a reference implementation of a half-adder quantum circuit for users to study or run.
samples/OpenQASM · high confidence
Add OpenRC runscript for acpid
A new OpenRC runscript has been added for the acpid daemon, enabling users to manage the Advanced Configuration and Power Interface service via OpenRC. The script configures the daemon to start after localmount, optionally uses the logger, and supports a reload command to send a HUP signal for configuration updates.
samples/OpenRC runscript · high confidence
Add Ox sample implementations for economic models and parallel optimization
This change introduces three new sample files in the samples/Ox directory: IJCEmet2009.oxh, which implements the Imai, Jain and Ching Econometrica 2009 model; ParallelObjective.ox, which provides client and server classes for parallel optimization using CFMPI; and particle.oxo, which implements a particle filter log-likelihood calculation. These additions provide users with reference implementations for specific econometric models, parallel computing patterns, and state-space filtering techniques within the Ox framework.
samples/Ox · high confidence
Add PDDL sample domains and problems
New PDDL (Planning Domain Definition Language) files have been added to the samples directory, providing concrete examples for planning scenarios. This includes a search-and-rescue domain and problem file defining drone operations for delivering supplies, as well as a floor-tile cleaning domain illustrating robot movement and cleaning actions on a grid.
samples/PDDL · high confidence
Add PEG.js grammar samples for ABNF and RFC 5988
New sample grammar files have been added to the PEG.js samples directory: \abnfp.peggy\ implements an ABNF parser supporting rules, alternations, repetitions, and numeric character values, while \rfc5988.pegjs\ provides a parser for RFC 5988 Link headers. These files serve as reference implementations for parsing these specific syntaxes using PEG.js.
samples/PEG.js · high confidence
Add Pan language sample templates
The samples/Pan directory now includes a collection of new .pan template files demonstrating the Pan configuration language. These samples cover various infrastructure components, including Ceph storage (ceph-raid, infernalis, osd-fetch, simple), OpenNebula integration (onevm, resources, mysql), DCACHE configuration (link, unit), Nagios monitoring (cluster-A), and utility templates for database mappings, functions, and data types.
samples/Pan · high confidence
Add Pawn language sample files
Added several sample files for the Pawn programming language to the samples/Pawn directory, including Checkpoint Manager logic (Check.inc), fixed-point arithmetic utilities (fixed.inc), SA:MP function patches (fixes.inc), a TimeLeft plugin implementation (foo.sma), file management helpers (mfile.inc), a timer test script (timertest.pwn), and a unit testing framework (y\_testing.inc).
(repo-wide) · high confidence
Add Pep8 Assembly language samples
Added a new set of sample programs in the Pep8 assembly language under the samples/Pep8 directory. These examples demonstrate various programming concepts and algorithms, including integer division (div.pep), flag manipulation (flag.pep), linked list operations (linked.pep), magic square validation (msq.pep), quicksort implementation (qsort.pep), string buffer management (stri\_buf.pep), and stack-based string input/output (stristack.pep).
samples/Pep8 · high confidence
Add Planetfall and Hitchhiker's Guide sample games
Added sample game files for Planetfall (ZAP format) and The Hitchhiker's Guide to the Galaxy (ZIL format), providing users with reference implementations and playable examples of these classic interactive fiction titles.
samples/ZAP, samples/ZIL · high confidence
Add PlantUML sample diagrams
Added several new PlantUML diagram files to the samples directory, including examples for class structures, Azure architecture boundaries, use cases, and sequence flows. These samples provide reference templates for users to understand and create their own diagrams.
samples/PlantUML · high confidence
Add PostCSS and SugarSS sample files
Added sample files for PostCSS (sample.pcss, sample.postcss) and SugarSS (sample.sss) to the samples directory, demonstrating syntax features such as mixins, variables, nesting, and utility class application.
samples/PostCSS · high confidence
Add Power Query (M) samples for MXToolbox API integration and risk scoring
Added two new Power Query (M) files in the samples/Power Query directory: fnMxToolboxLookup.pq, which calls the MXToolbox API to retrieve and normalize DNS/endpoint lookup data into a canonical schema, and q\_MxToolboxScore\_SOAR3.pq, which computes a deterministic risk score and assigns a reputation tier (Clean, Degraded, HighRisk, or Malicious) based on the lookup results.
samples/Power Query · high confidence
Add Praat scripting samples
Added three new Praat script samples to the repository: dynamicity.praat, which calculates a moving average across a TextGrid; queryTable.praat, which queries formant data from sounds aligned with TextGrids and exports the results to a table; and randomiseArticles.praat, which appears to be a duplicate of the queryTable script.
samples/Praat · high confidence
Add Procfile for sample application process definitions
A new Procfile has been added to the samples directory, defining five distinct process types (web, worker, cron, smtp, requeuer) that specify the commands required to run the application components using Bundler and Puma.
samples/Procfile · high confidence
Add PureScript language samples
New sample files have been added to the samples/PureScript directory, demonstrating core PureScript libraries and a reactive UI example. The samples include implementations for Control.Arrow (arrow combinators), Data.Foreign (JSON parsing and foreign data handling), and Data.Map (binary search tree map operations). Additionally, ReactiveJQueryTest.purs provides a complete example of building a reactive web application with jQuery, featuring two-way data binding for forms, a dynamic todo list with array bindings, and computed properties.
(repo-wide) · high confidence
Add Pyret language support
Added a new Pyret language sample implementation in samples/Pyret, providing a command-line interface for compiling, running, and serving Pyret programs. Users can now build standalone runnable JavaScript bundles, compile modules, or start a local server, with options for type-checking, profiling, and customizing build outputs.
(repo-wide) · high confidence
Add QuakeC sample entities: func\_slider and monster\_spawner
New QuakeC source files have been added to the samples directory, introducing two new entity types for game development. The \slider.qc\ file implements a \func\_slider\ entity that moves between two points, supporting features like crush damage, constant damage, and sound effects, with logic to handle blocking and state changes. The \spawner.qc\ file implements a \monster\_spawner\ entity that spawns various monster types (such as zombies, demons, and knights) upon use, allowing configuration for angry mode, no-teleport-flash effects, and specific monster attributes.
samples/QuakeC · high confidence
Add Quint specification samples for distributed algorithms
Added new Quint specification files in the samples/Quint directory, including LamportMutex.qnt, Paxos.qnt, and clockSync6.qnt. These files provide formal models for Lamport's distributed mutual-exclusion algorithm, the Paxos consensus algorithm, and a clock synchronization algorithm, allowing users to explore and verify these distributed systems using the Quint tool.
samples/Quint · high confidence
Add RAScript sample for Battle City
A new sample file (example.rascript) has been added to the samples/RAScript directory, demonstrating the RAScript language syntax with a specific implementation for the game Battle City (ID 4111). This file defines rich presence logic for displaying the current stage and includes an achievement definition for clearing World 1, serving as a reference for users writing similar scripts.
samples/RAScript · high confidence
Add REXX sample scripts for sprite sheet generation and file inspection
Added four new REXX scripts to the samples/REXX directory: BatchRemapBrushes.pprx, which recursively processes image files to generate sprite sheets and constant tables; ShapesInfo.rexx, which displays detailed metadata and optional visual previews of Blitz Basic .shapes files; SkrivShape.rexx, which writes binary shape header data for custom graphics; and ag2xml.rexx, which converts Amiga guide text files into XML format.
samples/REXX · high confidence
Add ROS Interface sample definitions
The samples/ROS Interface directory now includes a set of standard ROS message, service, and action definitions (including AboutROSInterfaces, LoadMap, Marker, NavigateThroughPoses, and ParameterDescriptor) to serve as reference implementations for interface structures.
samples/ROS Interface · high confidence
Add RUNOFF language samples and documentation
The repository now includes sample files and documentation for the RUNOFF language in the samples/RUNOFF directory. This addition provides reference material for the RUNOFF markup format, including help files for VMS utilities like ZIP and MCP, documentation for the LONGLIB graphics library, and contributor guidelines for the Linguist project, enabling better detection and highlighting of RUNOFF files.
samples/RUNOFF · high confidence
Add Raku sample code and tests
The samples/Raku directory now contains a collection of Raku source files and test scripts, including implementations for Term::ANSIColor, Bailador, LWP::Simple, and Math::Model, alongside various specification tests for language features like Date/DateTime handling, exception management, and list operations.
samples/Raku · high confidence
Add ReScript sample implementation of Red-Black Tree
A new sample project has been added for the ReScript programming language, featuring a complete implementation of a Red-Black Tree data structure. The sample includes the source file \RedBlackTree.res\ and its corresponding interface file \RedBlackTree.resi\, demonstrating the language's syntax and type system through a functional algorithm example.
samples/ReScript · high confidence
Add Rez resource samples for Mac GUI and navigation dialogs
Added sample Rez resource files (Rezilla\_DITL.r, dialog.r, gui\_mac.r) to the samples/Rez directory, providing definitions for Mac OS navigation dialogs, a generic dialog with standard controls, and application versioning resources for Carbon-based GUI applications.
samples/Rez · high confidence
Add Riot.js sample components
Added two new sample components for the Riot.js framework: a live-filtering component that fetches currency exchange rates and allows users to search them in real-time, and a todo-list component that supports adding new items and toggling their completion status.
samples/Riot · high confidence
Add Robot Framework sample files
Added sample Robot Framework test files (data\_driven.robot, gherkin.robot, keyword\_driven.robot) and a resource file (keywords.resource) to the samples/RobotFramework directory, providing examples for data-driven, keyword-driven, and Gherkin-style testing approaches.
samples/RobotFramework · high confidence
Add Ruby sample files for new extensions and generated code
The Ruby samples directory now includes files for newly supported extensions and generated code patterns, such as \.rbi\ (Sorbet), \.prawn\ (PDF generation), \.jbuilder\ (JSON views), \.fcgi\ (FastCGI scripts), \.spec\ (RSpec tests), and \.rabl\ (RABL templates). It also adds samples for code generated by tools like Racc, protoc-gen-twirp, and Thrift, as well as real-world executables for JRuby and Rubinius, ensuring these file types are correctly identified and highlighted.
samples/Ruby · high confidence
Add Rust language samples and enable Rust lexing
This change adds several Rust code samples to the \samples/Rust\ directory, including a \base64url\ script using \rust-script\, a \hashmap\ implementation, a \main.rs\ demonstrating \extern crate\ usage, and a \task.rs\ file illustrating task management. Additionally, Rust lexing support is turned on, allowing the system to recognize and highlight Rust code.
samples/Rust · high confidence
Add SIP language bindings samples
Added sample files for the SIP language bindings specification. In samples/Quartus Simulation IP, new .sip files define Quartus simulation IP components (DDR3, PLL, ADC) by specifying their tool versions, libraries, and associated source files. In samples/SIP, new .sip files provide Python bindings for the pywpsrpc library, including type mappings, COM interface wrappers, and core module definitions.
samples/Quartus Simulation IP, samples/SIP · high confidence
Add SMT-LIB and Z3 sample files to the SMT samples directory
Added several new SMT-LIB 2.0 and Z3-specific sample files to the samples/SMT directory, including benchmarks for array reasoning (as-left.z3), large integer arithmetic (bignum\_lia1.smt2), list structures (list4.smt2), the 10-queens problem (queen10-1.smt2), and vector shuffle operations (shufflevector.smt). These files provide concrete examples of various SMT logics and problem types for users to reference or test against.
samples/SMT · high confidence
Add Scala samples with .kojo and .sc extensions
New Scala sample files have been added to the repository, including a '99 bottles of beer' script, a 'Hello World' script, and a Scala worksheet demonstrating futures. Additionally, several Kojo-specific examples (car-ride, fib-tree, turtle-controller) are now included with the .kojo file extension, supporting interactive graphics and turtle drawing.
samples/Scala · high confidence
Add Scenic driving and rover simulation samples
New sample scenarios have been added to the samples/Scenic directory, providing examples for both autonomous driving and planetary rover simulation. The driving samples (bypassing.scenic, composition.scenic, driving\_model.scenic) demonstrate lane-changing behaviors, compositional scenario structures, and the underlying driving world model using OpenDRIVE maps. The mars.scenic sample illustrates a rover navigation task through a debris field with a bottleneck, utilizing the Webots simulator interface.
samples/Scenic · high confidence
Add Singularity container definition for RStudio Server
A new Singularity container definition file has been added to the samples directory, providing a pre-configured environment for RStudio Server (version 1.2.5033). This container image includes RStudio Server along with LDAP authentication support, allowing users to deploy and run RStudio within a Singularity containerized environment.
samples/Singularity · high confidence
Add Slang sample shaders for differentiable rendering and texture operations
New Slang shader samples have been added to the repository, providing reference implementations for GPU-based texture processing and differentiable rendering. The collection includes compute shaders for building mip-map layers via box filtering, converting buffers to mip-maps, and propagating gradients between mip levels. Additionally, a differentiable texture struct is introduced, enabling hardware-accelerated primal texture sampling with software-based backward pass differentiation for linear and trilinear filtering, supporting gradient accumulation through fixed-point atomics.
samples/Slang · high confidence
Add Slice language support for .ice files
The samples/Slice directory now includes .ice files (Murmur.ice, Test.ice, testSlice01.ice), enabling the application to recognize and provide syntax highlighting for the Slice language. This change disambiguates .ice files from JSON, ensuring they are treated as Slice definitions rather than JSON data.
samples/Slice · high confidence
Add Smalltalk sample code files
New sample files containing Smalltalk source code (specifically Boolean and Collection class definitions from Pharo 4.0) have been added to the samples/Smalltalk directory. These files provide reference implementations for core language constructs, allowing users to explore or integrate Smalltalk-style logic within the project.
samples/Smalltalk · high confidence
Add Smithy weather service sample
A new Smithy model file (weather.smithy) has been added to the samples directory, defining a Weather service that exposes City resources with read and list operations, including a CityId string with a specific pattern validation.
samples/Smithy · high confidence
Add SourcePawn language support and sample plugins
The application now recognizes SourcePawn as a distinct programming language, enabling syntax highlighting and language-specific features for .sp and .inc files. This change includes adding sample SourcePawn files, such as the Bunnyhop Statistics API (bhopstats.inc), shavit's Timer (shavit.inc), and the SourceMod MapChooser plugin (foo.sp), which serve as examples of the language's syntax and structure within the samples directory.
samples/SourcePawn · high confidence
Add SpiceDB schema samples for Oviva and Red Hat Hybrid Cloud Console
Added two new SpiceDB schema files to the samples directory: \oviva.zed\, which defines a permission model for a healthcare platform with roles like patients, coaches, and various administrators, and \schema.zed\, which provides a comprehensive RBAC schema for Red Hat Hybrid Cloud Console covering resources such as hosts, notifications, and cost management.
samples/SpiceDB Schema · high confidence
Add SuperCollider sample scripts for Warp integration
Added SuperCollider source files (.sc and .scd) to the samples directory, including the core WarpTate, WarpTrack, WarpPreset, and WarpUtil classes for managing MIDI tracks, presets, and sensor calibration, along with an example script demonstrating basic synthesis.
samples/SuperCollider · high confidence
Add Svelte TodoMVC sample application
A new TodoMVC sample application has been added for the Svelte framework, providing a reference implementation of the standard todo list functionality. Users can now view or utilize this sample to see how to build a reactive, state-managed UI with Svelte, including features like adding, editing, and deleting todos, filtering by status, and persisting data to local storage.
samples/Svelte · high confidence
Add TL-Verilog sample implementations
Added new sample files in the samples/TL-Verilog directory, including a calculator kernel demonstrating basic arithmetic operations and a WARP-V processor configuration for RISC-V, providing reference implementations for users exploring TL-Verilog designs.
samples/TL-Verilog · high confidence
Add TMDL sample for the 'Current page' table
A new Tabular Model Definition Language (TMDL) file has been added to the samples directory, defining the 'Current page' table. This definition includes measures for dynamic drill-through button text and tooltips, a string column for the page name, and an import-mode partition with source data that replaces 'Engine activity' with 'Engine activities'.
samples/TMDL · high confidence
Add Tcsh sample regression test script
A new sample regression test script (regtest\_nmmnest.csh) has been added to the Tcsh samples directory. This script tests the bit-for-bit reproducibility of the WRF model by comparing single processor serial runs to OpenMP and MPI parallel runs, handling input acquisition via CVS, file arguments, or environment variables.
samples/Tcsh · high confidence
Add Terraform template samples for donors and policies
New sample files have been added to the Terraform Template directory to demonstrate template usage. The donors.tftpl file provides a JSON structure for donor information with placeholders for name, email, and mailing address, while policy.tftpl illustrates an AWS IAM policy structure that dynamically encodes EC2, S3, Lambda, and DynamoDB permissions.
samples/Terraform Template · high confidence
Add TextMate properties sample configuration
A new sample file (.tm\_properties) has been added to the TextMate Properties samples directory, providing a reference configuration for TextMate editors. This file defines window title formatting, directory exclusions, build variables (including Ninja targets and compiler flags), and file-type-specific settings such as tab sizes and scope attributes for C++ and Objective-C++ sources.
samples/RON, samples/TextMate Properties · high confidence
Add Towers of Hanoi sample script for sed
A new sample script, hanoi.sed, has been added to the samples/sed directory. This script implements the Towers of Hanoi puzzle using sed, allowing users to input ring configurations and view the step-by-step solution. It includes input validation for characters and format, and supports moving rings between three towers.
samples/sed · high confidence
Add TypeSpec sample files for JSON Schema and Petstore API
Added sample TypeSpec definitions to demonstrate library usage: \samples/TypeSpec/json-schema.tsp\ defines models for generating JSON Schemas, while \samples/TypeSpec/petstore.tsp\ provides a REST API definition for a Pet Store service. Additionally, standard TSPLIB test data files (\att48.tsp\ and \dantzig42.tsp\) were added to the samples directory.
samples/TSPLIB data, samples/TypeSpec · high confidence
Add Unity3D Asset samples
The samples/Unity3D Asset directory now includes a collection of Unity asset files, providing concrete examples for integration. This addition includes a material (GapTile.mat), an animation clip (Hover.anim) that scales and fades a radius element, a prefab (canvas\_Fullscreen\_Fader.prefab) for UI fade effects, a TimeManager configuration, a meta file for the Tiles folder, and an avatar mask (handFingers.mask) defining bone weights for hand animations.
samples/Literate CoffeeScript, samples/Unity3D Asset, samples/Velocity Template Language · high confidence
Add Uno game samples (Pong, Tower Block)
Added new sample projects for the Uno platform, including a 2D Pong game implementation and a physics-based Tower Block demo using Box2D, providing reference implementations for game logic and physics interactions.
samples/Uno · high confidence
Add VBA sample files for error handling, quick cards, and testing
Added several new VBA sample files to the samples/VBA directory, including ErrorHandling.bas for standard error management, QuickCards.bas for managing Word building blocks, WorkbookReporter.cls and specs.bas for Excel test reporting and specification suites, and various class modules (dictionary.cls, WorksheetView.cls) and forms (frmConvert.frm, stdSaveHandler.frm) demonstrating UI and data handling patterns.
samples/VBA · high confidence
Add Verse language samples for concurrency and hexadecimal encoding
New sample files have been added to the samples/Verse directory to demonstrate the Verse programming language. ConcurrencyFeatures.verse provides examples of parallel processing patterns using race, rush, and sync blocks for array operations, while Hexadecimal.verse implements utilities for converting bytes and strings to and from hexadecimal representations.
samples/Verse · high confidence
Add Vyper smart contract samples
Added sample smart contracts written in the Vyper language to the \samples/Vyper\ directory, including implementations of the ERC-20 and ERC-721 token standards, a voting ballot system, a crowdfunding campaign, and a name registry.
samples/Vyper · high confidence
Add WDL sample workflows
Added four new sample files in the samples/WDL directory to demonstrate Workflow Description Language usage: fq.wdl (FASTQ quality control and subsampling tasks), hello.wdl (a basic 'Hello World' workflow), ifs\_in\_scatters.wdl (conditional logic within scatter blocks), and passingfiles.wdl (file creation and consumption between tasks).
samples/WDL · high confidence
Add WebIDL samples for AnimationEvent and Fetch
Added two new sample WebIDL definition files to the samples directory: AnimationEvent.webidl, which defines the AnimationEvent interface and its init dictionary for CSS animation events, and Fetch.webidl, which defines the Body interface (including methods like arrayBuffer, blob, json, and text) and the GlobalFetch interface for the Fetch API. These files serve as reference implementations for these web standards within the project's sample set.
samples/WebIDL · high confidence
Add Whiley sample applications and standard library
New Whiley source files have been added to the samples directory, including interactive browser-based games (Conway's Game of Life and Minesweeper) that utilize the W3C DOM API for canvas rendering and event handling, alongside a standard library implementation of the Option type with support for mapping, filtering, and unwrapping.
samples/Whiley · high confidence
Add Wren text editor sample
A new sample application named 'Wren' has been added to the samples directory. This entry point demonstrates a small text editor built using the Wren language, leveraging the 'dome' platform for windowing and input, 'graphics' for rendering, and 'io' for file system operations. The sample includes logic for loading, saving, and displaying text files with line numbers and cursor positioning.
samples/Wren · high confidence
Add Xmake build system support for CHERIoT samples
This change introduces a new Xmake build configuration for the CHERIoT samples, allowing users to build the project using the Xmake toolchain instead of (or alongside) existing methods. The configuration sets up a custom 'cheriot-clang' toolchain targeting the RISC-V CHERIoT architecture, enforces specific compiler flags (such as -Oz optimization and C2x/C++20 standards), and defines custom rules for building CHERIoT compartments and libraries with appropriate linker scripts.
samples/Xmake · high confidence
Add Xonsh release automation sample
Added a new sample configuration file (rever.xsh) for the Xonsh project, providing a ready-to-use release automation setup. This includes definitions for version bumping, changelog generation, testing, building AppImages, and publishing to PyPI and Conda Forge.
samples/Xonsh · high confidence
Add YARA sample rules
Added sample YARA rule files (OfExample.yar, example.yara, true.yar) to the samples directory, providing examples of YARA syntax including string matching, hex patterns, and condition logic for users to reference.
samples/YARA · high confidence
Add Yul sample contracts
Added sample Yul smart contract files to the repository, including a basic contract structure in contract.yul and a complete ERC20 token implementation in erc20.yul, providing reference implementations for users working with the Yul assembly language.
samples/Yul · high confidence
Add ZModel sample schemas for blog, SaaS, and todo applications
Added three new ZModel schema files (blog.zmodel, saas.zmodel, todo.zmodel) in the samples directory, providing reference implementations for Prisma-based data models with ZenStack authorization rules. These samples demonstrate how to define database schemas, configure Prisma generators and ZenStack plugins (such as TanStack Query and SWR hooks), and implement role-based access control policies for common application patterns including blog posts, multi-tenant SaaS organizations, and collaborative todo lists.
samples/Zmodel · high confidence
Add ZenScript sample script for CraftTweaker
Added a sample ZenScript file (sample.zs) in the samples directory that demonstrates CraftTweaker usage, including registering a custom command handler for '/ct syntax' and defining various recipe and logic examples.
samples/ZenScript · high confidence
Add Zimpl sample for the n-queens problem
A new Zimpl model file (sample.zmpl) has been added to the samples directory, providing a formulation of the n-queens problem using binary variables. This sample allows users to set the board size via the 'columns' parameter and demonstrates how to maximize the number of queens on the board while enforcing non-attacking constraints.
samples/Zimpl · high confidence
Add bibkeys.bst sample for extracting citation keys
A new BibTeX style file, bibkeys.bst, has been added to the samples directory. This style processes bibliography entries to output only their citation keys, providing a utility for users who need to extract or list reference identifiers from their bibliographic data.
samples/BibTeX Style · high confidence
Add default VCL samples for Varnish 2 and 3
Added sample VCL configuration files for Varnish versions 2 and 3 in the samples/VCL directory. These files provide default implementations for standard VCL subroutines (such as vcl\_recv, vcl\_hash, and vcl\_fetch) that serve as fallback defaults or starting points for users configuring the cache server.
samples/VCL · high confidence
Add initial UnrealScript sample files
Added two new UnrealScript sample files to the repository: \MutU2Weapons.uc\, a mutator class for replacing weapons in Unreal Engine games, and \US3HelloWorld.uc\, a basic game info class that logs a message on initialization.
samples/UnrealScript · high confidence
Add knitr sample documents for LyX
Added two new sample files (knitr-minimal.Rnw and knitr-beamer.Rnw) to the samples/Sweave directory, providing minimal and Beamer-specific examples for using the knitr package within LyX.
samples/Sweave · high confidence
Add language support for Mermaid diagrams
The samples/Mermaid directory now includes a collection of sample files demonstrating various Mermaid diagram types, including C4 context, class, ER, flowchart, Gantt, gitgraph, pie chart, requirement, sequence, state, and user journey diagrams. These samples provide users with concrete examples of how to structure and render different diagram syntaxes within the application.
samples/Mermaid · high confidence
Add mild terminal theme sample
A new sample theme file (mild.edc) has been added to the Edje Data Collection samples, providing a pre-configured visual style for the terminal application with specific background colors, image assets, and signal handling for focus and media states.
samples/Edje Data Collection · high confidence
Add new sample files for the Formatted language
The samples/Formatted directory now includes three new .for files: NiAlH\_jea.eam.fs, long\_seq.for, and wksst8110.for. These additions provide new example inputs for the Formatted language, covering scientific data (Ni-Al-H trapping), primer sequences, and weekly sea surface temperature data.
samples/Formatted · high confidence
Add sample APL files to the repository
Added sample files for the APL programming language, including a script demonstrating text generation, a unit testing framework implementation, and a hashbang script for execution.
samples/APL · high confidence
Add sample EdgeQL schema and migration files
Added sample files in the samples/EdgeQL directory, including a default.esdl schema defining a Task type with text and completed properties, and a migration.edgeql script that creates the initial migration, enables the edgeql\_http and graphql extensions, and applies the schema changes.
samples/EdgeQL · high confidence
Add sample Erlang build configuration files
Added sample files for Erlang build tools to the samples directory, including an Emakefile for the Erlang compiler, a rebar.config for the Rebar build tool, and corresponding lock files (rebar.config.lock and rebar.lock) to demonstrate dependency resolution and locking.
samples/Erlang/filenames · high confidence
Add sample Filebench workload model for file copying
A new sample workload model file (copyfiles.f) has been added to the samples/Filebench WML directory. This script defines a Filebench Workload Model Language (WML) scenario that simulates copying files by reading from a source fileset and writing to a destination fileset, allowing users to benchmark file I/O performance using this specific pattern.
samples/Filebench WML · high confidence
Add sample Fish shell configuration and utility scripts
The repository now includes sample files for the Fish shell, providing a \config.fish\ that sets up default field separators, search paths for functions and completions, and POSIX-compliant PATH adjustments, alongside utility scripts \eval.fish\ and \funced.fish\ that implement job-control-aware evaluation and interactive function editing capabilities.
samples/fish · high confidence
Add sample GTK 2.0 configuration files
Added four new sample GTK 2.0 resource configuration files (GtkRC) to the samples directory: a detailed 'qtcurve' style definition, a standard 'gtkrc-2.0' for LXAppearance users, and specific configurations for 'lambdacat' and 'v9t9' applications. These files provide users with reference examples for customizing GTK 2.0 themes and widget styling.
samples/GtkRC · high confidence
Add sample Gherkin files with .story and .feature extensions
New sample Gherkin files have been added to the samples/Gherkin directory to demonstrate usage. The resources.story file provides a template for defining features, prologues, and parametrized scenarios with examples, while the tables.feature file illustrates how to handle tabular data within scenario steps for a todo list use case.
samples/Gherkin · high confidence
Add sample HTML+ERB templates for Fishbowl preferences and user/diagnosis views
New sample templates have been added to the samples/HTML+ERB directory. The fishbowl.html.erb.deface file introduces a UI for configuring Fishbowl integration settings, including inventory fetching options and location group selection. Additionally, index.html.erb provides a paginated view for listing users with details like name, email, and chords, while index.rhtml offers a legacy-style table view for displaying patient diagnosis statistics broken down by age group and sex.
samples/HTML+ERB · high confidence
Add sample M3U playlists for testing
Added four new sample M3U playlist files to the samples/M3U directory to support testing of playlist parsing. These include a local audio playlist (Bolt Thrower), an HLS stream manifest (M+), and two IPTV playlists with EPG metadata for Australian (au) and general (gn) channels.
samples/M3U · high confidence
Add sample Nessus Attack Scripting Language (NASL) scripts
The repository now includes a collection of sample NASL scripts in the samples/NASL directory, providing detection logic for various vulnerabilities and backdoors. These samples cover cross-site scripting (XSS) in applications like CMSimple, CubeCart, and Dada Mail; backdoor detection for Bugbear.B and Hacker Defender; an Nmap wrapper for port scanning; authentication logic for Packeteer web interfaces; and utility functions for SMTP and TFTP protocols.
samples/NASL · high confidence
Add sample OpenStep Property List and Glyphs files
Added sample files for the OpenStep Property List and Glyphs formats, including a TypewriterInfo.plist configuration and a weathericons-regular.glyphs font definition, to support syntax highlighting for these file types.
samples/OpenStep Property List · high confidence
Add sample Pact smart contracts for fungible tokens and coin operations
New sample files have been added to the samples/Pact directory, introducing a standard interface for fungible tokens (fungible-v1.pact) and a reference implementation of a coin contract (coin.pact). The fungible-v1 interface defines the standard capabilities and functions for token transfers, account management, and cross-chain transfers as per KIP-0002. The coin.pact file implements this interface, providing a complete example of a Kadena Coin contract with features such as gas buying and redeeming, account creation, balance queries, and secure transfer capabilities using managed capabilities.
samples/Pact · high confidence
Add sample Salt state files for package management
Added sample Salt state files (eval.sls, gimp.sls, gpg4win-light.sls, openoffice.sls, top.sls, truecrypt.sls) to the samples/Salt directory, providing examples for configuring Ceph services and installing Windows applications like GIMP, Gpg4win, OpenOffice, and TrueCrypt.
samples/Salt · high confidence
Add sample X BitMap and X PixMap image files
Added sample image assets in X BitMap (.xbm) and X PixMap (.xpm) formats to the samples directory, including a 32x32 bitmap and several multi-color pixmap graphics.
samples/X BitMap, samples/X PixMap · high confidence
Add sample checksum files for various formats and algorithms
Added a collection of sample checksum files in the samples/Checksums directory to support testing and validation of checksum parsing. These samples cover multiple hash algorithms (SHA-256, SHA-512, MD5, CRC32, etc.) and various file formats including BSD-style, GNU-style, and SHA256SUMS conventions, as well as edge cases like single hashes, zero-value hashes, and files without trailing newlines.
samples/Checksums · high confidence
Add sample data for TSV and VCF formats
The samples/TSV directory now includes input data in TSV format (input.tsv) and output examples in VCF format (merged1.vcf, z.vcf), providing concrete test cases for tab-separated value and Variant Call Format processing.
samples/TSV · high confidence
Add sample dataset for solar system objects
A new EDN sample file (samples/edn/bigger-than-pluto.edn) has been added, providing a schema and data for solar system objects larger than Pluto. This includes attribute definitions for object name and mean radius, along with transaction data for celestial bodies such as the Sun, Jupiter, and Earth.
samples/edn · high confidence
Add sample file for SRecode Template language support
A new sample file (linguist.srt) has been added to the samples directory to provide a concrete example of the SRecode Template language syntax. This addition supports the classification and recognition of SRecode Template files by language detection tools, ensuring they are identified as a distinct language type rather than generic text or another format.
samples/SRecode Template · high confidence
Add sample files for ActionScript and AngelScript languages
Added sample source files for ActionScript (FooBar.as, HelloWorld.as, NumberUtil.as, TextFieldUtil.as) and AngelScript (botmanager.as, payload.as) to the samples directory. These files provide reference code snippets for the respective languages, supporting language detection and highlighting features.
samples/ActionScript · high confidence
Add sample files for Asymptote and LTspice Symbol schematics
New sample files have been added to the repository to support Asymptote and LTspice Symbol schematic formats. This includes 3D graphing scripts in the samples/Asymptote directory (figarc4\_3D.asy, kappa-sawteeth.asy) and a block symbol definition in the samples/LTspice Symbol directory (random-shapes.asy).
samples/Asymptote, samples/LTspice Symbol · high confidence
Add sample files for CUE language and Cue Sheet formats
Added sample files to demonstrate the CUE language and Cue Sheet formats. The CUE samples include a GitHub workflow schema definition and Kubernetes resource templates (Service, Deployment, DaemonSet, StatefulSet, ConfigMap). The Cue Sheet samples provide examples of audio track listings in the standard CUE sheet format.
samples/CUE, samples/Cue Sheet · high confidence
Add sample files for Creole, Org, and RDoc markup formats
Added new sample files in the samples/Creole, samples/Org, and samples/RDoc directories to provide reference content for Creole, Org-mode, and RDoc markup languages. These files serve as test cases or documentation examples for parsers handling these specific lightweight markup formats.
samples/Creole, samples/Org, samples/RDoc · high confidence
Add sample files for Noir and Roff Manpage syntax highlighting
Added sample files for the Noir programming language (including array operations, ECDSA signature verification, and voting logic) and Roff Manpage formats (including various man pages and macro files), enabling syntax highlighting for these file types.
samples/Roff · high confidence
Add sample files for Oracle PL/SQL language support
Added a collection of sample PL/SQL files (including .sql, .pck, .pks, .pkb, .plsql, and .prc extensions) to the samples/PLSQL directory. These files provide representative code snippets for Oracle PL/SQL, enabling the tool to correctly identify and highlight this language in repositories.
samples/PLSQL · high confidence
Add sample files for XML Property List, Man page, and theme grammars
This change adds a collection of sample files to the 'samples/XML Property List' directory, including an XML Property List grammar for Man pages (text.man), a SpaceCadet dark theme, a widget theme template with EJS placeholders, and various property list samples (info.plist, ff-man.plist). It also introduces syntax highlighting snippets and commands for Fortran and SQL scopes, providing reference implementations for these language features.
samples/XML Property List · high confidence
Add sample files for new Emacs Lisp filename patterns
Added sample files to recognize additional Emacs Lisp-related filenames and extensions, including \.abbrev\_defs\, \.gnus\, \.spacemacs\, \.viper\, \Cask\, \Eask\, \Project.ede\, \\_emacs\, and \abbrev\_defs\. These samples allow the tool to correctly identify and syntax-highlight these specific configuration and project files used in Emacs Lisp environments.
samples/Emacs Lisp/filenames · high confidence
Add sample files for new text file patterns
Added sample files to the \samples/Text/filenames\ directory to support recognition of new text file patterns, including \COPYING.regex\ for regular expression data, \README.1st\ for common readme variants, \\*.me\ files (e.g., \README.me\, \click.me\), and various Gentoo Portage mask files (e.g., \package.mask\, \use.mask\).
samples/Text/filenames · high confidence
Add sample font files for FIGlet, BDF, and X11 font indexing
Added sample files for FIGlet fonts (ivrit.flf), Glyph Bitmap Distribution Format (bitbuntu.bdf), and X Font Directory Index structures (encodings.dir, fonts.alias, fonts.dir, fonts.scale) to the samples directory, providing reference data for these legacy font formats.
samples/FIGlet Font, samples/Glyph Bitmap Distribution Format, samples/X Font Directory Index · high confidence
Add sample hosts files for testing
Added two sample files to the 'samples/Hosts File/filenames' directory: a minimal 'hosts' file containing standard local loopback entries, and a 'hosts.txt' file containing a blocklist of domains sourced from the NSABlocklist project.
samples/Hosts File · high confidence
Add sample option-list files for Ruby and JavaScript tooling
The samples/Option List now includes example configuration files for common Ruby and JavaScript development tools. Specifically, it adds .ackrc, ackrc, .rspec, .yardopts, and mocha.opts to demonstrate valid option lists for ack, RSpec, YARD, and Mocha respectively, helping users understand the expected format for these tools.
samples/Option List · high confidence
Add sample pkg-config files for LuaJIT and Yaws
Added sample .pc files for LuaJIT and Yaws in the samples/pkg-config directory, enabling these libraries to be discovered and configured via pkg-config. The LuaJIT sample specifies version 2.1.0 with Lua ABI 5.1, while the Yaws sample provides a template for the Yet Another Web Server library paths and flags.
samples/ProC, samples/pkg-config · high confidence
Add sample regular expression patterns
Added four new sample files in the 'samples/Regular Expression' directory containing pre-defined regular expression patterns for matching Emacs modelines, Vim modelines, ordinal numbers, and URLs.
samples/Regular Expression · high confidence
Add sample specification for Array.fromAsync
A new sample specification file (spec.html) has been added to the Ecmarkup samples directory, demonstrating the use of Ecmarkup's language features to document the proposed Array.fromAsync method. The file includes a complete specification draft with new abstract operations like IfAbruptCloseAsyncIterator and updated logic for AsyncBlockStart, providing a concrete example of how to author ECMAScript proposal specifications using the tool.
samples/Ecmarkup · high confidence
Add sample templates for HTML+EEX, HEEx, and LEEx syntaxes
New sample files have been added to the HTML+EEX language support to demonstrate template usage across different syntax variants. The update includes an EEx sample for a book listing view, a HEEx sample for a live component form, and a LEEx sample for a standard form, providing users with reference implementations for these specific template styles.
samples/HTML+EEX · high confidence
Add samples for JetBrains MPS and Mathematical Programming System
Added sample files for JetBrains MPS, including the base language definition, a custom aspect model, and a sandbox solution, alongside MPS-format test data files for the Mathematical Programming System (advanced-problem.mps and afiro.mps).
samples/JetBrains MPS · high confidence
Add xBase language support with sample files
Added sample source files for the xBase programming language family (including AdvPL, Harbour, and Clipper variants) to demonstrate syntax highlighting and language detection. The new samples include a .ch header file with preprocessor directives and macros, a .prg file covering control structures, classes, and variables, and a .prw file featuring procedural logic and database interactions.
samples/Lasso, samples/xBase · high confidence
Added AGS Script language samples and KeyboardMovement module
This change introduces new sample files for the AGS Script language, including a GlobalScript implementation that handles game initialization, control panel logic, and keyboard shortcuts (F5/F7/F9 for save/restore/restart), along with a KeyboardMovement module that provides both 'Tapping' and 'Pressing' movement modes for player characters.
samples/AGS Script · high confidence
Added ASN.1 sample schema for purchase orders
A new example ASN.1 file has been added to the samples directory, demonstrating a schema for purchase orders. This sample defines structures for purchase orders, customer information, addresses, and item lists, providing a reference implementation for ASN.1 encoding rules.
samples/ASN.1 · high confidence
Added ATS sample code for functional programming and concurrency
The samples/ATS directory now includes new example files demonstrating advanced ATS features. These include CoYonedaLemma.dats and YonedaLemma.dats, which implement the CoYoneda and Yoneda lemmas using ATS's type system and functors. Additionally, DiningPhil2.dats (along with its supporting .sats and .dats files) provides a concurrent implementation of the Dining Philosophers problem using channels and threads. Other samples include basis\_ssntype.sats for session types, csv\_parse.hats for CSV parsing, and intinf\_vt.dats for arbitrary-precision integer operations using GMP.
samples/ATS · high confidence
Added Alloy models for file systems, garbage collection, and object views
New sample files have been added to the samples/Alloy directory, providing formal models for three distinct systems: a generic file system (file\_system.als), a mark-and-sweep garbage collector (marksweepgc.als), and object-oriented view mechanisms (views.als). These models allow users to explore and verify properties such as directory parentage, memory reachability, and view consistency using the Alloy Analyzer.
samples/Alloy · high confidence
Added Antlers template language samples
Added sample files demonstrating the Antlers template syntax, including a blog index with pagination, a layout template, a sitemap generator, and a comprehensive 'kitchensink' file showcasing various template features like collections, partials, conditionals, and variable parsing.
samples/Antlers · high confidence
Added Apache configuration samples
New sample files have been added to the samples/ApacheConf directory to help users configure the Apache HTTP server. These include a virtual host template (apache.vhost), a .htaccess file with security rules to block common attacks like SQL injection and bad user agents, and main server configuration files (apache2.conf and httpd.conf) for both Linux and macOS environments.
samples/ApacheConf · high confidence
Added Apollo Guidance Computer source sample
A new sample file has been added to the repository containing the source code for the 'Burn, Baby, Burn' Master Ignition Routine from the Apollo Guidance Computer (Luminary 1A build 099). This file provides the historical AGC assembly code for the Lunar Module's ignition sequence, including associated tables and logic for programs P12, P40, P42, and P63.
samples/Apollo Guidance Computer · high confidence
Added AspectJ caching sample implementations
Added two new AspectJ sample files to the project: CacheAspect, which implements a simple cache using a WeakHashMap triggered by the @Cachable annotation, and OptimizeRecursionCache, an abstract aspect designed to optimize recursive functions by caching results at the top level of recursion.
samples/AspectJ · high confidence
Added Avro IDL sample for user protocol
A new Avro IDL file (user.avdl) has been added to the samples directory, defining a protocol for user-related operations. This sample includes records for user summaries, settings, and proofs, along with methods for loading user data, managing public keys, editing profiles, and handling passphrase states.
samples/Avro IDL · high confidence
Added Awk sample script for system metrics parsing
A new sample file (samples/Awk/test.awk) has been added to demonstrate an Awk script that parses system monitoring output (such as sysstat) and generates separate data files for CPU, network, disk, memory, and socket metrics.
samples/Awk · high confidence
Added BBCode changelog sample file
A new sample file (guide.bbcode) has been added to the samples/BBCode directory, containing a changelog formatted in BBCode syntax. This file serves as a reference example for users on how to structure changelog entries using BBCode tags such as \[B\], \[SIZE\], \[LIST\], and \[URL\].
samples/BBCode · high confidence
Added BIRD2 configuration sample
A new sample configuration file for BIRD 2 has been added to the samples directory. This file demonstrates a comprehensive setup including static, BGP, and OSPF protocols, along with advanced features such as AS path filtering, community-based local preference adjustments, and functions for validating bogon prefixes and network lengths.
samples/BIRD2 · high confidence
Added Berry language samples for schema validation and LCD display
New sample files have been added to the Berry language directory, providing a schema validator implementation (berry\_schema\_validator.be) and a driver for I2C LCD displays (lcd\_display.be). The schema validator offers JSON-schema-like validation capabilities, including checks for type, size, allowed values, and format patterns (such as time formats). The LCD display sample provides a direct port of the Arduino LiquidCrystal library, enabling users to control I2C-connected LCD screens with features like cursor control, backlight management, and text scrolling.
samples/Berry · high confidence
Added Bicep sample templates and parameter files
The samples/Bicep directory now includes three new example files: a template for provisioning an Azure Container Registry, a comprehensive template for deploying a virtual machine with two network interfaces, subnets, and a virtual network, and a parameter file demonstrating usage of a public AI module for OpenAI services.
samples/Bicep · high confidence
Added BlitzBasic sample code for half-precision arithmetic, linked lists, and object pooling
New sample files have been added to the BlitzBasic directory: HalfAndDouble.bb provides a library for converting between single-precision floats and half-precision (16-bit) integers, along with stubs for double-precision operations; LList.bb implements a double-linked list container class with methods for creation, iteration, insertion, removal, and conversion to/from memory banks; and PObj.bb demonstrates an object pooling pattern using Blitz3D handles to optimize repeated object creation and deletion.
samples/BlitzBasic · high confidence
Added Blueprint UI sample templates
New Blueprint language sample files have been added to the samples/Blueprint directory, providing declarative UI templates for a counter window and a sign-in page using GTK 4 and Adwaita 1.
samples/Blueprint · high confidence
Added Bluespec traffic-light controller sample
The samples/Bluespec directory now includes a reference implementation of a traffic-light controller (TL.bsv) and its testbench (TbTL.bsv). The controller models a four-way intersection with pedestrian crossing, managing state transitions for North-South, East-West, and Pedestrian lanes based on car presence and pedestrian button presses. The testbench provides a simulation environment that instantiates the controller, monitors lamp state changes, and simulates vehicle and pedestrian activity to verify correct behavior.
samples/Bluespec · high confidence
Added Bootstrap v2.3.1 sample CSS files
The samples/CSS directory now includes both the standard and minified versions of Bootstrap v2.3.1. These files provide reference assets for testing CSS parsing and minification detection capabilities.
samples/CSS · high confidence
Added Brainfuck sample implementation
A new sample file (brainfuck.sl) has been added to the samples/Slash directory, providing a complete implementation of a Brainfuck interpreter including an AST, parser, and environment classes.
samples/Slash · high confidence
Added Brainfuck sample programs
The samples/Brainfuck directory now includes several new example programs: a Hello World implementation, a more complex Hello World variant, a ROT13 cipher, a Fibonacci number calculator (up to 100), and a large-integer factorization script. These files provide ready-to-use reference implementations for users exploring the Brainfuck language.
samples/Befunge, samples/Brainfuck · high confidence
Added Browserslist configuration samples
The samples/Browserslist directory now includes example configuration files (.browserslistrc and browserslist) that demonstrate various query syntaxes, including market share thresholds, specific browser versions, environment-specific blocks, and extended configurations.
samples/Browserslist · high confidence
Added Bruno Markup Language sample file
A new example file (example.bru) has been added to the samples/Bru directory, demonstrating how to define HTTP requests, headers, and body content using the Bruno Markup Language syntax.
samples/Bru · high confidence
Added C3 sample demonstrating argument parsing
A new sample file (samples/C3/example.c3) has been added to showcase the C3 language's argument parsing capabilities. The example illustrates how to define and parse command-line options, including required arguments with valid value constraints, optional arguments, and boolean flags, while also providing a built-in test case for the parsing logic.
samples/C3 · high confidence
Added CLIPS expert system samples
New sample files have been added to the samples/CLIPS directory to demonstrate the CLIPS rule-based programming language. The 'demo.clp' file implements an interactive animal classification expert system that asks users questions to identify animals based on biological traits. The 'sudoku.clp' file provides a knowledge base and rule set for solving Sudoku puzzles using various logical strategies and phases.
samples/CLIPS · high confidence
Added CMake build and utility samples
The samples/CMake directory now includes several new CMake configuration files demonstrating various build patterns. These include basic project setups (sample1-2.cmake), documentation generation targets using Sphinx (sample3.cmake), Vala compilation integration (sample4.cmake), a macro for checking stdcall function existence (sample5.cmake), a standard CMakeLists.txt for a simple executable (filenames/CMakeLists.txt), and a template for generating an uninstall script (uninstall.cmake.in).
samples/CMake · high confidence
Added CUDA sample implementations for vector addition and scalar product
New CUDA sample files have been added to the repository, providing reference implementations for GPU computing. The \samples/Cuda/vectorAdd.cu\ file demonstrates a basic vector addition kernel and host routine, while \samples/Cuda/scalarProd\_kernel.cuh\ introduces a kernel for computing scalar products with shared memory optimization and tree-like reduction. These samples serve as educational examples for CUDA development within the project.
samples/Cuda · high confidence
Added CartoCSS sample styles for amenity points
A new CartoCSS stylesheet (amenity-points.mss) has been added to the samples directory, providing styling rules for rendering various amenity and tourism points of interest on the map. The file defines specific point symbols, colors, and zoom-level thresholds for features such as alpine huts, shelters, ATMs, banks, bars, bicycle rentals, bus stops, cafes, camp sites, car sharing, cinemas, fire stations, fuel stations, hospitals, libraries, museums, and parking areas, allowing users to reference or integrate these visual styles into their map projects.
samples/CartoCSS · high confidence
Added Chinese public holiday and sample iCalendar files
The samples/iCalendar directory now includes a 2024.ics file containing Chinese public holidays and make-up workdays for 2024, along with a new todo-2.ical sample file demonstrating a completed to-do event.
samples/iCalendar · high confidence
Added Clarion sample code and utilities
New sample files have been added to the Clarion directory, including a basic 'Hello World' program, a 'HelloClass' member example, a custom CString class implementation with performance optimizations, and a ConsoleSupport module for Windows API console interaction.
samples/Clarion · high confidence
Added Cloud Firestore security rules sample for activities and skills
A new sample file providing Cloud Firestore security rules has been added to the samples directory. These rules enforce that users must be signed in to access data and restrict create, update, and delete operations to the document owner. The rules also validate the structure and field types for activities, skills, and their associations, ensuring data integrity before allowing modifications.
samples/Cloud Firestore Security Rules · high confidence
Added CodeQL sample queries and models
The samples/CodeQL directory now includes example CodeQL queries and model implementations for multiple languages. This adds a COBOL sample query that detects unconditional SELECT statements, a C\# sample query identifying redundant LINQ Select calls, and Python model samples defining class object internals, descriptor protocols, and property setters/deleters. Additionally, a generic QL sample demonstrates basic tree-sitter syntax structures.
samples/CodeQL · high confidence
Added Common Workflow Language sample for trunk peak scoring
A new Common Workflow Language (CWL) v1.0 sample file, \trunk-peak-score.cwl\, has been added to the samples directory. This workflow implements a command-line tool that processes ENCODE bed6+4 files to 'trunk' (cap) peak scores at a value of 1000 using \awk\. It accepts input peak files and a separator character, runs within the \dukegcb/workflow-utils\ Docker container, and outputs the processed scores to stdout.
samples/Common Workflow Language · high confidence
Added Crystal language samples for codegen and type inference
New sample files have been added to the Crystal directory to demonstrate language features. \const\_spec.cr\ provides tests for constant definition, nested constants, scope resolution, and expression evaluation. \declare\_var\_spec.cr\ covers type inference for variable declarations, including instance variables in generic classes and reopens. \transformer.cr\ implements an AST transformer module that recursively processes various Crystal AST node types (such as calls, conditionals, and definitions) to enable code transformation.
samples/Crystal · high confidence
Added Cycript utility sample for C function integration
A new sample file (utils.cy) has been added to the Cycript samples directory, providing a utility library for interacting with C functions within the Cycript environment. This script exposes helper functions to load, parse, and execute C declarations (such as those from standard libraries and Mach APIs) by leveraging dlsym and Cycript's @encode mechanism, allowing users to call native system functions directly from Cycript scripts.
samples/Cycript · high confidence
Added Cypher sample scripts for graph data and queries
New Cypher script samples have been added to the \samples/Cypher\ directory to help users explore graph capabilities. These include \db\_export\_res.cypher\ for importing movie and person data, \graphgems.cypher\ and \graphgems.cyp\ containing ten advanced query examples (such as PageRank, betweenness centrality, and weighted shortest paths), and \load\_from\_json.cypher\ demonstrating how to load Stack Overflow data via APOC procedures.
samples/Cypher · high confidence
Added D2 diagram samples for Anthias architecture and calculation algorithms
New D2 language sample files have been added to the samples/D2 directory. The anthias-diagram-overview.d2 file provides a visual representation of the Anthias system architecture, detailing components such as the Nginx server, viewer, WebSocket, Celery worker, Redis, and SQLite database, along with their data flows. The calc\_algo.d2 file documents the calculation algorithms, illustrating the data structures and processing flows for transaction queries, raw statistics, exchange rates, and exchange statistics.
samples/D2 · high confidence
Added DM language sample file
A new example file (example.dm) has been added to the samples/DM directory, demonstrating core DM language features including pre-processor directives, variable declarations, class inheritance, proc definitions, and bitflag operations for users learning the syntax.
samples/DM · high confidence
Added DirectX 3D cube model sample
A sample DirectX 3D model file (cube.x) has been added to the samples directory. This file defines a simple cube mesh with vertex positions, normals, and UV texture coordinates, providing a basic asset for testing or demonstrating 3D rendering capabilities within the DirectX ecosystem.
samples/DirectX 3D File · high confidence
Added E language samples from Rosetta Code
New sample files have been added to the E language directory, demonstrating core language features such as object inheritance (Extends.E), closures and functions (Functions.E), capability-based security guards (Guards.E), file I/O (IO.E), promise-based control flow (Promises.E), and concurrent atomic updates with a Swing UI (atomic-updates.E). These samples are sourced from the E wiki and Rosetta Code to illustrate idiomatic E programming patterns.
samples/E · high confidence
Added EBNF grammar samples for parsing
Added four new EBNF grammar files (grammar.ebnf, material.ebnf, object.ebnf, types.ebnf) to the samples/EBNF directory. These files provide Extended Backus-Naur Form definitions for parsing statements, expressions, and functions, as well as specific grammars for 3D object materials, vertex/triangle data structures, and numeric types.
samples/EBNF · high confidence
Added ECL sliding join sample
A new sample file (samples/ECL/sample.ecl) has been added to demonstrate sliding join functionality in ECL. The sample defines record structures and datasets, then shows how to perform standard joins on computed values as well as several examples of sliding join syntax using age ranges and string comparisons.
samples/ECL · high confidence
Added EJS template samples with multiple file extensions
The samples/EJS directory now includes template files using various extensions (.ejs, .jst, .ect, .ejs.t) to demonstrate EJS support. These samples provide UI layouts for an admin index page, a dashboard with role-based views, an email template editor, module configuration generation, and a practice piece management page.
samples/EJS · high confidence
Added Earthly build sample for Java
A new sample project demonstrating how to build and package a Java application using Earthly has been added to the samples directory. The provided Earthfile defines targets to install Gradle, build the project, and package the resulting binaries and libraries into a Docker image.
samples/Earthly · high confidence
Added Eclipse CDT project configuration for the filenames sample
A new .cproject file has been added to the samples/XML/filenames directory, providing an Eclipse CDT project configuration for the 'Graph抽象資料結構' (Graph Abstract Data Structure) executable. This configuration sets up both Debug and Release build targets using the Linux GCC toolchain, enabling developers to import and build this sample directly within the Eclipse IDE.
samples/XML/filenames · high confidence
Added EmberScript sample component for relative time display
A new sample file (momentComponent.em) was added to the samples/EmberScript directory, demonstrating an Ember.View that renders a relative time string (e.g., '2 hours ago') using the moment.js library. The component updates its display every second via a scheduled tick and properly cleans up the timer when the element is destroyed. A Handlebars helper named 'fromNow' is also registered to allow easy usage of this view in templates.
samples/EmberScript · high confidence
Added FA1.2 token sample implementations in CameLIGO, LigoLANG, and ReasonLIGO
New sample smart contracts implementing the FA1.2 (TZIP-7) token standard have been added for the CameLIGO, LigoLANG, and ReasonLIGO languages. These samples provide reference implementations for core token operations including transfers, approvals, and balance queries, with the LigoLANG and ReasonLIGO versions also including additional features such as minting, burning, and pausing capabilities.
samples/CameLIGO, samples/LigoLANG, samples/ReasonLIGO · high confidence
Added FLUX language sample implementations
Added four new sample files in the samples/FLUX directory demonstrating the FLUX language syntax and concurrency patterns: gameserver.fx (a game server with message parsing and client management), imageserver.fx (an image serving pipeline with caching and compression), mbittorrent.fx (a BitTorrent client implementation with tracker and peer communication), and test.fx (a simplified test case for the image server logic). These samples illustrate source nodes, data flow definitions, type-based dispatch, and atomicity constraints.
samples/Clean, samples/FLUX · high confidence
Added Flow blockchain sample contracts and scripts
The samples/Cadence directory now includes a complete set of example Cadence code for the Flow blockchain, featuring the FlowToken contract (implementing fungible token minting, burning, and transfers), the FlowFees contract (handling transaction fee deduction and parameter management), and utility scripts for setting up accounts, minting tokens, and reading balances.
samples/Cadence · high confidence
Added FreeMarker sample templates with .ftlh extension support
New FreeMarker template files have been added to the samples/FreeMarker directory to demonstrate usage, including a layout template (layout.ftl), a header component (header.ftlh), a card block component (blocks-card.ftlh), and an example page (example.ftl). These samples illustrate how to structure pages, handle localization, and render dynamic content using the FreeMarker engine.
samples/FreeMarker · high confidence
Added GAMS transport model sample
A new sample file (transport.gms) has been added to the GAMS samples directory, providing a basic transportation problem model that demonstrates least-cost shipping schedules between plants and markets.
samples/GAMS · high confidence
Added Game Maker Language samples including JSOnion, Spelunky, and Piwik analytics scripts
The \samples/Game Maker Language\ directory now contains a collection of GML source files, replacing previous GPL-licensed content. This addition includes the JSOnion JSON library (\jsonion.gml\, \jsonion\_test.gml\), Spelunky Community Update Project scripts for character movement and level generation (\characterDrawEvent.gml\, \characterStepEvent.gml\, \scrInitLevel.gml\), and Piwik analytics integration scripts (\\_piwikCacheRequest.gml\, \\_piwikSendBasicReq.gml\, \\_piwikSendReq.gml\).
samples/Game Maker Language · high confidence
Added Game of Life sample model
A new NetLogo sample model implementing Conway's Game of Life has been added to the samples directory. This model allows users to simulate cellular automata with features for setting up blank or random initial states, running the simulation step-by-step, and interactively drawing or erasing cells using the mouse.
samples/NetLogo · high confidence
Added Gemini capsule content for Astrobotany
A new Gemini capsule file (instructions.gmi) has been added to the samples/Gemini directory, providing the FAQ and user guide for the 'Astrobotany' game. This content details account creation via self-signed certificates, gardening mechanics, plant growth stages, and generation scoring, serving as the static documentation for this sample application.
samples/Gemini · high confidence
Added Git blame ignore revisions file
A new \.git-blame-ignore-revs\ file has been added to the \samples/Git Revision List/filenames\ directory. This file configures Git to ignore specific commits (related to Prettier updates) when running \git blame\, helping to keep code history cleaner by excluding formatting-only changes. This requires Git version 2.23 or later.
samples/Git Revision List · high confidence
Added Grace language sample and IDE implementation
This change introduces a new sample directory for the Grace programming language. It includes a reference implementation of the Ackermann function and a complete GTK-based IDE (\grace\_IDE.grace\) featuring a multi-file editor with syntax highlighting, auto-completion, and a console for viewing execution output and errors.
samples/Grace · high confidence
Added Gradle and Maven wrapper scripts for Windows
The samples/Batchfile directory now includes the standard Windows batch scripts for the Gradle wrapper (gradlew.bat) and the Maven wrapper (mvnw.cmd). These additions allow users to build the project using the specific versions of Gradle and Maven bundled with the repository, ensuring consistent builds across different environments without requiring pre-installed build tools.
samples/Batchfile · high confidence
Added HLSL and FX shader samples to the samples directory
The samples/HLSL directory now includes new shader source files, specifically accelerated\_surface\_win.hlsl, bloom.cginc, corridor.fx, jellyfish.fx, and noise.fx. These additions provide users with reference implementations for various graphics techniques, including basic surface rendering, post-processing effects like bloom, and complex shading models such as reflection and refraction.
samples/HLSL · high confidence
Added Hack language sample files and type stubs
The samples/Hack directory now includes a collection of Hack language source files (using .hh and .hhi extensions) and a .hack entry point, providing sample code for the Hack language. These files include type stubs for HHVM built-in classes like Map, controller and recipe base classes for the Hack Cookbook demo application, and utility functions for error handling and type assertions, enabling detection and syntax highlighting of Hack code in these formats.
samples/Hack · high confidence
Added Handlebars sample templates
New sample files for Handlebars templates have been added to the samples directory, including basic.handlebars and each.hbs, demonstrating standard template structures and iteration capabilities.
samples/Handlebars · high confidence
Added Haskell sample code for syntax highlighting, Sudoku solving, and maze solving
New Haskell source files have been added to the samples directory, providing reference implementations for users. These include a basic 'Hello World' script, a comprehensive library for colourising Haskell code (HsColour) supporting multiple output formats like ANSI, HTML, and LaTeX, a Sudoku solver with printing utilities, and a recursive maze-solving script that reads from standard input.
samples/Haskell · high confidence
Added Huffman tree graph samples
The samples/Graphviz (DOT) directory now includes two new DOT files, 'annoying.DOT' and 'sample.dot', which provide example visualizations of Huffman trees generated from specific text phrases.
samples/Graphviz (DOT) · high confidence
Added Idris character utility sample
A new Idris sample file (samples/Idris/Chars.idr) has been added to the repository, providing a module for character classification and transformation. This includes functions to check if a character is uppercase, lowercase, alphabetic, numeric, alphanumeric, or a specific whitespace character, as well as utilities to convert characters to upper or lower case and identify hexadecimal digits.
samples/Idris · high confidence
Added ImHex pattern samples for JPEG and SQLite formats
New pattern language definition files have been added to the samples directory, enabling users to parse and visualize JPEG images and SQLite 3 database files within ImHex. The JPEG sample defines structures for markers, segments, and pixel data, while the SQLite sample parses the database header, page types, and version information.
samples/ImHex Pattern Language · high confidence
Added Inform 7 sample files with embedded Inform 6 syntax
The samples/Inform 7 directory now includes two new example files: 'Trivial Extension.i7x' and 'story.ni'. These samples demonstrate Inform 7 interactive fiction design, specifically highlighting the ability to embed Inform 6 code within Inform 7 extensions and stories, as well as proper handling of documentation sections and complex narrative logic.
samples/Inform 7 · high confidence
Added Ink sample scripts demonstrating advanced narrative patterns
The samples/Ink directory now includes several new .ink files that serve as examples for complex storytelling techniques. These include murder\_scene.ink, a crime investigation example using lists and state tracking; print\_number.ink, a utility for converting integers to text; seen\_this\_scene.ink and thread\_in\_tunnel.ink, which provide helper functions for scene tracking and flow control; and string\_to\_list.ink, which demonstrates binding external C\# functions to handle list conversions from strings.
samples/Ink · high confidence
Added Inno Setup sample scripts and language file
The repository now includes sample files for creating Windows installers using Inno Setup. This adds a default English language message file (Default.isl) containing standard setup wizard text, and an example installation script (expat.iss) for the Expat XML Parser, demonstrating how to package binaries, documentation, and source code into an installer.
samples/Inno Setup · high confidence
Added Interactive Data Language (IDL) sample files
Added sample files for the Interactive Data Language (IDL), including a spectrum management class from the AmesPAHdbIDLSuite, utility functions for mathematical operations (inverse hyperbolic cosine, greatest common divisor, truncation), and a module definition file for analysis tools.
samples/IDL · high confidence
Added Isabelle HelloWorld sample
A new sample file (HelloWorld.thy) has been added to the Isabelle samples directory, demonstrating basic theory structure, lemma definitions, and proof techniques.
samples/Isabelle · high confidence
Added JAR manifest with SHA digests for sample classes
A MANIFEST.MF file has been added to the JAR Manifest samples directory, containing SHA digest entries for various cryptographic test and utility classes (such as CheckCerts, JarVerify, and PKCS7Test variants). This provides a reference for how JAR signatures and integrity verification are structured in sample code.
samples/JAR Manifest · high confidence
Added JCL sample scripts for IBM mainframe operations
New Job Control Language (JCL) samples have been added to the repository to demonstrate common mainframe tasks. These include IEBCOPY for copying dataset members, IEFBR14 for creating and cataloging datasets, and IKJEFT01 for executing TSO/E commands such as listing users.
samples/JCL · high confidence
Added JFlex grammar samples for lexer generation and Java language recognition
The samples/JFlex directory now includes two new JFlex specification files: LexScan.flex, which provides the core lexer scanner implementation for JFlex itself (version 1.7.0-SNAPSHOT), and java.jflex, which defines a lexer specification for recognizing Java 1.2 language syntax. These files serve as reference grammars and sample implementations for users working with JFlex-based lexical analysis.
samples/JFlex · high confidence
Added JSON-LD sample file
A new sample file (samples/JSONLD/sample.jsonld) has been added to demonstrate JSON-LD features, including context definitions, relative identifiers, and nested context resets.
samples/JSONLD · high confidence
Added Jasmin assembly samples for control flow and arithmetic operations
New sample files have been added to the samples/Jasmin directory to demonstrate Jasmin assembly language patterns. These include if1.j, if2.j, if3.j, and if4.j, which illustrate various conditional branching structures (if/else logic and comparisons), as well as op1.j, op2.j, op3.j, and op4.j, which demonstrate arithmetic operations (add, subtract, multiply, divide, remainder), bitwise operations (AND, OR), and comparison-to-boolean conversions.
samples/Jasmin · high confidence
Added JavaScript/ERB sample for model creation
A new sample file (create.js.erb) has been added to the JavaScript+ERB samples directory. This file demonstrates how to render a model partial using ERB and append the resulting HTML to a DOM element with the ID 'models' via jQuery.
samples/JavaScript+ERB · high confidence
Added Jsonnet sample for file intersection workflow
A new Jsonnet sample file has been added to the samples directory, demonstrating a workflow that performs an intersection of two sorted files using shell commands. This sample illustrates how to define reusable job templates and chain dependencies within a Jsonnet-based workflow definition.
samples/Jsonnet · high confidence
Added Julia sample scripts for interpreter analysis
New sample files have been added to the Julia samples directory to demonstrate correct interpreter analysis. The 'julia' script provides a utility for printing full paths with clipboard support, while 'stockcorr.jl' implements a financial simulation using Geometric Brownian Motion to model correlated stock assets.
samples/Julia · high confidence
Added KRL sample for Hello World
A new KRL (Knowledge Representation Language) sample file has been added to the samples directory, demonstrating a basic rule that triggers on a web pageview event and sends a notification.
samples/KRL · high confidence
Added KiCad Legacy Layout sample board file
A new sample board file (tc14badge.brd) has been added to the samples/KiCad Legacy Layout directory. This file represents a PCB design created with the legacy KiCad PCBNEW format (Version 1, dated 2012), providing users with a reference example for older KiCad board data structures.
samples/KiCad Legacy Layout · high confidence
Added Kit language demo sample
A new sample file (demo.kit) has been added to the Kit samples directory, demonstrating the Kit language syntax with a page title and an included content block.
samples/Kit · high confidence
Added LESS sample stylesheet
A new sample LESS stylesheet (screen.less) has been added to the samples/Less directory, demonstrating variable usage and color manipulation functions.
samples/Less · high confidence
Added LOLCODE sample implementation
A new LOLCODE sample file (LOLTracer.lol) has been added to the samples directory, providing a reference implementation of a tracer written in the LOLCODE language.
samples/LOLCODE · high confidence
Added Laravel Blade template samples
New sample files (hello.blade and hello.blade.php) were added to the samples/Blade directory, demonstrating a Laravel Blade layout that utilizes directives such as @yield, @stack, @include, and @foreach to render dynamic content and partials.
samples/Blade · high confidence
Added Lark grammar samples for ATF and core syntax
New Lark grammar files have been added to the samples directory to support parsing Ancient Text Format (ATF) data and to demonstrate the core Lark syntax. The ebl\_atf.lark file defines the structure for Eblaite ATF lines, including imports for text, dollar, and at-line variants, while ebl\_atf\_common.lark provides shared definitions for objects, surfaces, and seals. Additionally, lark.lark contains the complete grammar specification for the Lark language itself, defining rules for tokens, imports, and expressions.
samples/Lark · high confidence
Added Latte template sample for translation report UI
Added sample Latte template files (layout.latte, template.latte) in the samples/Latte directory that define the structure and content for a translation report page, including layout scaffolding, author display, revision diffing, and editor approval controls.
samples/Latte · high confidence
Added Linux desktop entry sample for Foo Viewer
A new example .desktop file has been added to the samples directory, providing a reference implementation for integrating the application with the Linux desktop environment. This file defines the application as 'Foo Viewer', specifies its executable and icon, registers support for 'image/x-foo' MIME types, and configures custom context menu actions for browsing galleries and creating new items.
samples/desktop · high confidence
Added Liquid theme sample files
New sample files for the Liquid theme have been added to the repository, providing a reference implementation for Shopify storefronts. The \layout.liquid\ file defines the main HTML structure, including header, footer, navigation, and a mini-cart display, while \template.liquid\ demonstrates a product page layout with variant selection, pricing, and add-to-cart functionality.
samples/Liquid · high confidence
Added Luau sample utility modules
Added new Luau sample files providing utility modules for enums (EnumList), optional values (Option), unique identifiers (Symbol), hierarchical instance traversal (Tree), and data serialization (Ser). These samples demonstrate idiomatic Luau patterns including strict typing, read-only metatables, and safe instance path resolution.
samples/Luau · high confidence
Added M4Sugar sample files for Ruby development and list manipulation
The samples/M4Sugar directory now includes three new Autoconf macro samples: ax\_ruby\_devel.m4, which provides macros to detect Ruby development headers and libraries; filenames/configure.ac, a sample build configuration for a project named GARDEN that checks for the Allegro game library; and list.m4, which defines M4Sugar functions for managing lists (declare, add, get nth, pop front/back, contains). These files serve as examples of how to use M4Sugar for Ruby integration, complex build configurations, and data structure manipulation within Autoconf scripts.
samples/M4Sugar · high confidence
Added Marko sample components
New sample files have been added to the samples/Marko directory, including counter.marko (a simple incrementing counter), hello.marko (displaying a greeting and a list of colors), and rgb-sliders.marko (an interactive RGB color picker using sliders). These samples demonstrate basic Marko component patterns such as state management, conditional rendering, loops, and event handling.
samples/Marko, samples/Vue · high confidence
Added Mask view template sample
A new sample view file (view.mask) has been added to the Mask samples directory, demonstrating the framework's template syntax including HTML element structure, variable interpolation, conditional rendering, list iteration, component usage with data binding, and animation definitions.
samples/Mask · high confidence
Added Max/MSP sample files to the samples/Max directory
The repository now includes a new 'samples/Max' folder containing three files for a 'Hello' example: the patch definition (Hello.maxpat), its help file (Hello.maxhelp), and the compiled binary (Hello.mxt). These files provide a working example of a Max/MSP patch that toggles between 'Hello World !' and 'Goodbye World !' messages using a metro and counter object.
samples/Max · high confidence
Added Meson language sample files
Added sample files for the Meson build system, including a \meson.build\ script demonstrating project configuration, arguments, imports, loops, string literals, variables, and conditional logic, along with a \meson\_options.txt\ file defining a boolean option.
samples/D, samples/Meson, samples/Red · high confidence
Added Metal shader kernels for 3D visualization and raycasting
The sample application now includes a new Metal shader file (ITMVisualisationEngine.metal) that implements GPU-accelerated kernels for visualizing the 3D scene. This addition enables hardware-accelerated raycasting against voxel data, rendering of ICP maps and forward projections, and forward projection of points, providing a Metal-based alternative for real-time 3D visualization within the sample.
samples/Metal · high confidence
Added Minecraft function sample file
A new sample file (showcase.mcfunction) has been added to the samples/mcfunction directory, demonstrating various Minecraft function syntax features such as raycasting logic, execute commands, scoreboard operations, data manipulation, and tellraw formatting.
samples/mcfunction · high confidence
Added Monkey2 sample code
Added new sample files for the Monkey2 language variant, including examples of basic syntax, graphics rendering, GUI construction, and sorting with generics.
samples/Monkey · high confidence
Added Moocode sample files and toolkit
Added sample files (hello.moo, toy.moo) and the moocode\_toolkit.moo to the samples/Moocode directory, providing a basic implementation and examples for the Moocode experimental language package.
samples/Moocode · high confidence
Added Motoko sample implementations for ERC20 tokens and FIFO queues
New sample code has been added to the repository to demonstrate Motoko development. This includes a complete ERC20 token actor implementation in \samples/Motoko/erc20.mo\, featuring standard token functionality such as transfers, approvals, and balance queries, along with stable state management for upgrades. Additionally, a generic FIFO queue module (\samples/Motoko/queue.mo\) is provided to illustrate basic data structure patterns in Motoko.
samples/Motoko · high confidence
Added Muse markup language sample documentation
The samples/Muse directory now includes manual.muse and usage.muse, providing documentation for the Muse markup syntax and usage examples for Monikop and Pokinom tools.
samples/Muse · high confidence
Added Mustache template samples
New Mustache template files have been added to the samples directory, providing example templates for generating CSV rows, deleting users, displaying pupil information blocks, and showing all users.
samples/Mustache · high confidence
Added NCL sample scripts for Principal Oscillation Patterns and WRF data visualization
The samples/NCL directory now includes new NCL (NCAR Command Language) scripts demonstrating advanced data analysis and visualization techniques. PrnOscPat\_driver.ncl provides a function to compute Principal Oscillation Patterns (POPs) from EOF analysis, handling version-specific covariance matrix calculations. Several scripts (WRF\_static\_2.ncl, WRF\_track\_1.ncl) illustrate plotting WRF model outputs, including static land-use/soil maps and hurricane track visualizations. Additional samples cover COSMO model data (cosmolib\_1.ncl), CRU climate data climatology (cru\_8.ncl), HDF4 SEVIRI water vapor data (hdf4sds\_7.ncl), shapefile-based land/ocean masking (mask\_12.ncl), NAVO MCSST sea surface temperatures (mcsst\_1.ncl), JPEG image recreation as maps (topo\_9.ncl), pollutant trajectory plotting (traj\_3.ncl), T-S diagrams (tsdiagram\_1.ncl), and custom topographic maps (unique\_9.ncl).
samples/NCL · high confidence
Added NL-format sample files
New sample files in the \samples/NL\ directory, including \assign0.nl\ and \balassign0.nl\, provide examples of optimization problems in the NL file format. These files allow users to test solvers or tools that support this specific input format.
samples/NL · high confidence
Added Nearley language grammar sample
A new sample file (\nearley-language-bootstrapped.ne\) has been added to the \samples/Nearley\ directory, providing the grammar definition for the Nearley language itself. This allows users to reference or utilize the specific syntax rules for parsing Nearley grammar files within the sample context.
samples/Nearley · high confidence
Added NetLinx sample code for projector control and volume arrays
New sample files have been added to the samples/NetLinx directory to demonstrate NetLinx language syntax and usage. The projector.axi file provides a mock projector implementation showing device definitions, constants, structs, and button-event handling for input switching. The volume-array.axs file demonstrates volume control logic using the amx-lib-volume library, including array initialization and increment/decrement event handling for multiple audio inputs.
samples/NetLinx · high confidence
Added NetLinx+ERB sample files for syntax highlighting
New sample files (sample.axi.erb and sample.axs.erb) have been added to the samples/NetLinx+ERB directory. These files provide a template for testing syntax highlighting in NetLinx+ERB projects, including examples of constant definitions and event handling logic.
samples/LSL, samples/NetLinx+ERB · high confidence
Added Netlify redirect rules sample for filename-based routing
A new \\_redirects\ file has been added to the \samples/Redirect Rules/filenames\ directory, providing a reference configuration for Netlify. This sample demonstrates how to handle specific routing scenarios, including shadowing main pages to the index, processing search queries with query parameters, defining a custom 404 page, and splitting US English content using language headers.
samples/Redirect Rules · high confidence
Added Nit language samples
The \samples/Nit\ directory now includes a collection of example programs demonstrating the Nit programming language. These samples cover a range of topics including GTK-based GUIs (calculator), C interop and callbacks (callback\_monkey, callback\_chimpanze), data structures (circular\_list, int\_stack), system interactions (curl\_http, curl\_mail, drop\_privileges), and basic language features (fibonacci, hello\_world, extern\_methods).
(repo-wide) · high confidence
Added Nix package definition for Nginx 1.4.4
A new Nix derivation has been added for Nginx version 1.4.4, enabling users to build and install the web server using the Nix package manager. The package includes support for SSL, SPDY, XSLT, sub-filtering, WebDAV, gzip static content, secure links, and IPv6. It also allows for optional integration of third-party modules, including the RTMP module, the WebDAV extension module, the syslog patch, and the headers-more module, depending on configuration flags.
samples/Nix · high confidence
Added Nu language sample applications
New sample files have been added to the Nu language directory, including a Cocoa-based RandomApp demonstrating menu generation and application delegation, and a basic 'Hello' script entry point.
samples/Nu · high confidence
Added OMNeT++ sample models for gPTP, TCP, and IEEE 802.11/TSN networks
New sample files have been added to the OMNeT++ MSG and NED directories to provide reference implementations for specific network protocols and topologies. The MSG samples define packet structures and state variables for gPTP (GptpPacket.msg), TCP connection management (TcpConnection.msg, TcpConnectionState.msg), including FSM states and TCP options like SACK and Window Scale. The NED samples introduce network architecture components, including a base module for Time-Sensitive Networking (TsnNetworkBase.ned) with configurators for gate scheduling and stream redundancy, an IEEE 802.11 wireless interface module (Ieee80211Interface.ned) supporting various operational modes and radio models, and a generic wireless interface contract (IWirelessInterface.ned).
samples/OMNeT++ MSG, samples/OMNeT++ NED · high confidence
Added Objective-J sample applications
New sample applications have been added to the samples/Objective-J directory, demonstrating various UI patterns and capabilities of the Objective-J framework. These include a Flickr photo browser (AppController.j) that fetches and displays images using CPJSONPConnection, a 'Lights Off' puzzle game (LightsOff.j) featuring custom views and window management, and an iTunes-style layout demo (iTunesLayout.j) illustrating master/detail/auxiliary view arrangements with autoresizing masks.
samples/Genero 4gl, samples/Genero per, samples/LoomScript, samples/Objective-J · high confidence
Added OpenVMS build scripts for SIMH, Ghostscript, LISP, and XV samples
New MMS/MMK build description files have been added to the samples/Module Management System directory to enable building legacy simulators and utilities on OpenVMS. The changes include \descrip.mms\ and \simh\_descrip.mms\ for compiling the SIMH package (supporting DEC C on Alpha, IA64, and VAX), \openvms.mmk\ for building Ghostscript with optional JPEG, PNG, and zlib libraries, \spline\_descrip.mms\ for a LISP interpreter, and \xv\_makefile.mms\ for the XV image viewer with JPEG and TIFF support.
samples/Module Management System · high confidence
Added Oxygene sample project for loop constructs
A new sample project demonstrating loop constructs in the Oxygene language has been added to the samples directory. The project includes a main program file and associated properties, configured to build as an executable using the RemObjects Oxygene MSBuild targets.
samples/Oxygene · high confidence
Added Oz language sample code
A new example file for the Oz programming language has been added to the samples directory, demonstrating basic functional programming concepts such as summing squares, checking for prime numbers, and reversing a list.
samples/Oz, samples/XC · high confidence
Added P4 L2 and Mirror ACL sample programs
New P4 sample programs have been added to the samples/P4 directory to demonstrate Layer-2 processing and traffic mirroring capabilities. The l2.p4 sample implements L2 forwarding logic, including spanning tree processing, source and destination MAC address lookups, and MAC learning notifications. The mirror\_acl.p4 sample provides a program for mirroring traffic based on ACL rules matching IP and MAC fields.
samples/P4 · high confidence
Added PHP sample file and CS Fixer configuration
The samples/PHP/filenames directory now includes a .php script defining site navigation links (Blog, Photos, About me, Contact) and configuration files (.php\_cs and .php\_cs.dist) for PHP CS Fixer, enabling consistent code style enforcement for this sample.
samples/PHP/filenames · high confidence
Added PL/pgSQL sample files for pg\_cron, plpgsql\_lint, and user account logic
The samples/PLpgSQL directory now includes several new SQL files that serve as reference implementations and test cases for PL/pgSQL. These additions cover the pg\_cron extension setup (pg\_cron.sql), various plpgsql\_lint test scenarios across PostgreSQL versions 8.4 through 9.3 (plpgsql\_lint-8.4.sql through plpgsql\_lint-9.3.sql), a sample procedure for handling location and observation data (procedures.sql), and a set of user account management functions from VirtualBox (useraccount.pgsql). These files provide concrete examples of PL/pgSQL syntax, including DO blocks, function definitions, exception handling, and diagnostic usage.
samples/PLpgSQL · high confidence
Added POV-Ray Scene Description Language samples
Added a collection of POV-Ray Scene Description Language (SDL) sample files to the repository, including a main 'balcony' demonstration scene and its associated include files (such as building, chair, table, and water components), along with a gamma handling test scene.
samples/POV-Ray SDL · high confidence
Added Papyrus script samples for camera effects and mod upkeep
The samples/Papyrus directory now includes three new Papyrus script files: CAMTEST\_OverShoulderME.psc, which demonstrates camera manipulation and player control disabling for an over-the-shoulder effect; vMFX\_FXPlugin.psc, a minimal quest script; and vSCM\_MetaQuestScript.psc, which provides a framework for mod initialization, version tracking, and upgrade handling for the Smarter Combat Music mod.
samples/Papyrus · high confidence
Added Pickle data samples for testing
The \samples/Pickle\ directory now includes two new \.pkl\ files: \data.pkl\, containing a simple Python object structure, and \neural-network-ce-l2reg-784-10-30.pkl\, containing a serialized NumPy array representing a neural network model. These files serve as test fixtures for validating Pickle data dump handling.
samples/Pickle · high confidence
Added PigLatin sample script
A new example script (example.pig) has been added to the PigLatin samples directory, demonstrating a basic Pig script that loads data, projects a field, and dumps the result.
samples/PigLatin · high confidence
Added Pizza ontology sample file
A new sample OWL file (sample.owl) has been added to the Web Ontology Language samples directory. This file contains the Pizza tutorial ontology (version 1.5), which defines classes for various pizzas and toppings, including restrictions on ingredients and country of origin, serving as a reference implementation for OWL constructs.
samples/Web Ontology Language · high confidence
Added PogoScript sample demonstrating HTML resource squashing
A new sample file, \samples/PogoScript/squashy.pogo\, has been added to the repository. This PogoScript script demonstrates a utility for 'squashing' HTML pages by fetching external linked resources (such as stylesheets and scripts) and inlining their content directly into the original HTML document, effectively reducing the number of HTTP requests required to load the page.
samples/PogoScript · high confidence
Added Polar policy samples for GitCloud and GitClub
New sample files defining authorization policies in the Polar language have been added to the samples/Polar directory. The gitcloud.polar file provides a comprehensive policy for a Git-like service, defining actors, resources (Organizations, Repositories, Issues), roles, and complex permission rules including inheritance and group-based access. The gitclub.polar file offers a simpler policy example for an organization and repository structure, demonstrating role assignments and basic permission checks.
samples/Polar · high confidence
Added ProGuard configuration samples for Android projects
The repository now includes sample ProGuard rule files in the \samples/Proguard\ directory to assist with code shrinking and obfuscation. These samples provide pre-configured rules for a wide range of popular Android libraries and frameworks, including Android Architecture Components, Dagger, Glide, Moshi, OkHttp, Retrofit, and various third-party SDKs like Facebook, Baidu, and JPush. Users can reference these files to ensure their dependencies are correctly preserved during the build process.
samples/Proguard · high confidence
Added Propeller Spin sample objects
Added a collection of sample Spin objects to the samples/Propeller Spin directory, including drivers for 4x4 keypads, PS/2 keyboards, LCDs, VGA/TV video output, graphics rendering, inductive sensors, and vocal tract synthesis.
samples/Propeller Spin · high confidence
Added Protocol Buffer sample definition
A new sample file (addressbook.proto) has been added to the samples/Protocol Buffer directory, defining a tutorial package with Person and AddressBook message structures for use in Protocol Buffer examples.
samples/Protocol Buffer · high confidence
Added PureBasic audio and memory sample code
New PureBasic example files have been added to the samples directory. Example\_Sine.pb demonstrates real-time audio synthesis using the AudioOut library, allowing users to adjust frequency and amplitude via a graphical interface. Memory.pbi provides utility procedures for safe memory operations, including range-based copy, fill, and move functions that prevent buffer overflows.
samples/PureBasic · high confidence
Added R sample files for expression distribution plotting and PCA visualization
The samples/R/filenames directory now includes an executable R script (expr-dist) that plots distributions of gene expression values before and after median normalization, along with R history files (.Rapp.history, .Rhistory) containing example code for PCA plotting and data visualization using ggplot2.
samples/R/filenames · high confidence
Added RBS type definitions for the CLI module
This change introduces a new RBS type definition file (\samples/RBS/cli.rbs\) that documents the interface of the \RBS::CLI\ class. It defines the structure for \LibraryOptions\, including attributes for core root, config path, libraries, directories, and repositories, as well as the \CLI\ class itself with its standard input/output streams and various command execution methods such as \run\, \run\_ast\, \run\_list\, and \run\_validate\. This provides static type information for the CLI component, aiding in development and tooling integration.
samples/RBS · high confidence
Added RTF license template files to samples
The samples directory now includes Rich Text Format (.rtf) versions of license documents, specifically \DesktopTemplateLicense.rtf\ and \LICENSE.rtf\ (containing the Apache License 2.0 text). These files provide formatted license templates for use within the sample project.
samples/Rich Text Format · high confidence
Added Racket sample scripts for 99 Bottles of Beer and Scribble documentation
New sample files have been added to the Racket samples directory: a Racket script demonstrating the '99 Bottles of Beer' song logic and a Scribble manual document serving as an example for the Racket documentation tool. These additions provide users with concrete code examples for basic scripting and documentation generation within the Racket ecosystem.
samples/Racket · high confidence
Added Rascal compiler samples and RouterOS script examples
The samples directory now includes Rascal language examples for the Rascal2muRascal compiler, featuring modules for syntax definitions, module information management, and translation logic, alongside a set of RouterOS scripts demonstrating configuration, VLAN setup, and automated backup/update workflows.
samples/Rascal · high confidence
Added Razor (cshtml) and .razor sample files
The samples/HTML+Razor directory now includes two new sample files: Index.cshtml, demonstrating ASP.NET MVC Razor syntax with ViewBag usage, and Index.razor, a Blazor component implementing a people management interface with hire, fire, and edit capabilities. These files serve as examples of Razor syntax in both traditional MVC and Blazor contexts.
samples/HTML+Razor · high confidence
Added Rebol language sample files and syntax highlighting support
New sample files have been added to the \samples/Rebol\ directory, including \hello-world\ variants with extensions \.r2\, \.r3\, \.reb\, \.rebol\, and \.r\, as well as \GCP-datatypes.r\ and \booters.r\. These additions provide examples for different Rebol dialects and versions, and the \GCP-datatypes.r\ file specifically defines syntax highlighting rules for various Rebol data types (such as strings, numbers, dates, and logic) to improve code prettification in editors.
samples/Rebol · high confidence
Added Ren'Py demo script sample
A new Ren'Py demo script (example.rpy) has been added to the samples directory, providing a complete, public-domain visual novel example that demonstrates core engine features such as character definitions, scene transitions, dialogue, and interactive menus.
samples/Ren'Py · high confidence
Added RenderScript and Filterscript sample code
New sample files have been added to demonstrate usage of the RenderScript and Filterscript APIs. The RenderScript samples include a 3x3 convolution filter implementation (convolve3x3.rs) and a scenegraph object definition header (scenegraph\_objects.rsh) defining structures for transforms, shaders, and rendering state. The Filterscript samples provide a color matrix transformation kernel (colormatrix.fs) and a basic kernel structure example (fs\_kernel.fs).
(repo-wide) · high confidence
Added Rocq Prover sample files
Added a collection of Coq/Rocq proof scripts to the samples/Rocq Prover directory, including definitions for interactive computations (Computation.v), arithmetic expression optimization and evaluation (Imp.v), JavaScript interpreter correctness and extraction (JsCorrectness.v, JsInterpreterExtraction.v), number handling (JsNumber.v), pretty-printing of intermediate expressions (JsPrettyInterm.v), basic list operations (Lists.v, Poly.v), relational properties (Rel.v), small-step semantics (Smallstep.v), and temporal logic specifications (Spec.v).
(repo-wide) · high confidence
Added Royal92.ged sample data file
A new GEDCOM sample file, Royal92.ged, has been added to the samples/GEDCOM directory. This file contains genealogical data for the British Royal Family, sourced from a 1992 submission by Denis Reid, providing users with a realistic dataset for testing GEDCOM parsing and family tree visualization features.
samples/GEDCOM · high confidence
Added SQF sample scripts and macros
The samples/SQF directory now includes example files for the SQF scripting language. This adds fn\_remoteExecFnc.sqf, which provides a utility for executing functions on remote machines in multiplayer environments, and macros.hqf, which defines preprocessor macros for variable assignment, array conversion, and common hitpoint lists for units and vehicles.
samples/SQF · high confidence
Added STON sample files for data serialization examples
New sample files have been added to the samples/STON directory to demonstrate STON serialization formats. These include examples for basic data structures (Array, Dictionary), complex objects (Rectangle, TestDomainObject), HTTP responses (ZNResponse), and metadata representations (methodProperties, properties).
samples/STON · high confidence
Added SageMath polynomial manipulation sample
A new sample file (polinomios.sagews) has been added to the samples/Sage directory, providing Python/Sage functions for working with univariate polynomials. This includes utilities for generating lists of constant and non-constant polynomials, filtering for irreducible polynomials, converting between polynomial and vector representations, and completing the square for quadratic expressions.
samples/Sage · high confidence
Added ShellCheck configuration sample for filename-based settings
A new sample file (.shellcheckrc) has been added to the samples directory to demonstrate how to configure ShellCheck using filename-based configuration. This sample sets the shell target to 'sh' and enables specific checks (avoid-nullary-conditions, deprecate-which, quote-safe-variables) while disabling others (SC2006, SC2021, SC2244) to address Solaris 8-9 compatibility and avoid suggestions for explicit '-n' operators in tests.
samples/ShellCheck Config · high confidence
Added Sieve mail filtering sample scripts
The samples/Sieve directory now includes a collection of example Sieve scripts for mail filtering, such as archiving by date, flagging, header-based routing, spam detection, and vacation responses. These samples provide ready-to-use configurations for common mail management tasks.
samples/Sieve · high confidence
Added Slim template sample
A new sample file (samples/Slim/sample.slim) has been added to demonstrate basic Slim syntax, including HTML structure, embedded JavaScript, conditional rendering, loops, and partial rendering.
samples/Nunjucks, samples/Scaml, samples/Slim · high confidence
Added SmPL sample for atomic-to-refcount migration
A new Coccinelle SmPL script (atomic\_as\_refcounter.cocci) has been added to the samples directory to help identify code patterns where atomic\_t operations should be replaced with refcount\_t. This script detects specific atomic decrement and addition patterns that precede object freeing or destruction, providing reports to guide developers in migrating to safer reference counting APIs.
samples/SmPL · high confidence
Added Soong build sample for Java API usage in mainline modules
A new Android.bp file has been added to the samples/Soong/filenames directory, providing a concrete example of how to build a Java plugin and library for detecting API usage in mainline modules. This sample includes a host Java library that utilizes Error Prone and Auto Service, along with a corresponding test suite and resource filegroup, demonstrating the build configuration for this specific tooling chain.
samples/Soong · high confidence
Added Squirrel language sample script
A new sample file (Squirrel.nut) has been added to the samples/Squirrel directory, demonstrating basic Squirrel scripting features such as tables, arrays, loops, class inheritance, and method calls.
samples/Squirrel · high confidence
Added Stan statistical model samples
Added three new Stan model files to the samples directory: a linear regression model for congressional voting data (congress.stan), a hierarchical logistic regression model for dog behavior trials (dogs.stan), and a hierarchical normal model for school effects (schools.stan).
samples/Stan · high confidence
Added Standard ML sample files and language definition extensions
Added new sample files for the Standard ML language, including \Foo.ML\, \Foo.sig\, \Foo.sml\, \RedBlackTree.fun\, and \main.fun\, which demonstrate lazy evaluation structures and red-black tree implementations. This change also updates the language definition to recognize \.ML\ and \.fun\ extensions for Standard ML files, ensuring these samples are correctly identified and highlighted.
samples/Standard ML · high confidence
Added Stata sample scripts and documentation
New sample files have been added to the Stata directory to demonstrate usage and provide reference material. These include a regression example script (regress\_example.do), a basic program (hello.ado), Mata code for a hyperbolic tangent function (tanh.mata), and various help files (.hlp, .ihlp, .sthlp) covering topics like ODK metadata import and local macro limits.
samples/Stata · high confidence
Added Stylus demo file
A new demo file (demo.styl) has been added to the samples/Stylus directory, showcasing Stylus syntax features such as mixins, CSS vendor prefixes, variable usage, and the @extends directive for style inheritance.
samples/Stylus · high confidence
Added SubRip Text sample file
A new sample file (Adding.NCL.Language.S01E01.1080p.BluRay.x264.srt) has been added to the SubRip Text samples directory. This file serves as an example for the SubRip Text format, containing dialogue timestamps and text content.
samples/MDX, samples/SubRip Text · high confidence
Added T-SQL sample files to the repository
New sample SQL files for T-SQL have been added to the samples/TSQL directory, including cursor.sql, logical.sql, storedprocedure.sql, and uniqueidentifier.sql. These files provide examples of T-SQL syntax such as cursor usage, logical functions (IIF, CHOOSE), stored procedure creation, and uniqueidentifier handling.
samples/TSQL · high confidence
Added TLA+ specifications for async interface and FIFO buffer
New TLA+ model files have been added to the samples/TLA directory to formally specify system behavior. AsyncInterface.tla defines a basic asynchronous channel with send and receive operations, while fifo.tla builds upon this to model a bounded FIFO buffer that enforces a maximum queue length of 10 messages. These specifications include type invariants and theorems to verify that the buffer maintains data integrity during concurrent operations.
samples/TLA · high confidence
Added TOML ABNF grammar sample
A new ABNF grammar file for TOML has been added to the samples directory, providing a formal definition of the TOML syntax according to RFC 4234. This resource allows users to reference or validate TOML structures against a standard grammar specification.
samples/ABNF · high confidence
Added TXL calculator sample with syntax and transformation rules
A new sample file for the TXL language has been added at samples/TXL/Cal.txl. This file provides a simple numerical expression evaluator, defining the syntax for expressions, terms, and primary values, along with transformation rules to resolve addition, subtraction, multiplication, division, and parentheses.
samples/TXL · high confidence
Added TextGrid sample data files
Added three new TextGrid data files (part\_of\_speech.TextGrid, three\_tiers.TextGrid, and words.TextGrid) to the samples/TextGrid directory, providing example data for testing and demonstration purposes.
samples/TextGrid · high confidence
Added Type Language sample definitions
The samples/Type Language directory now includes builtin.tl and scheme.tl, providing sample definitions for the Type Language. These files define core types (such as Int, String, Vector), custom types (User, Group), arithmetic functions, and a comprehensive set of API functions and types for authentication, messaging, and media handling.
samples/Type Language · high confidence
Added Ur/Web sample files for ISO 8601 parsing
New sample files have been added to the samples/UrWeb directory, including a signature file (parse.urs) defining a parser combinator library and an implementation file (iso8601.ur) that demonstrates parsing ISO 8601 datetime strings. These samples provide a reference implementation for building parsers in Ur/Web and a working example of parsing and displaying datetime values in a web interface.
samples/UrWeb · high confidence
Added VMS build and installation samples for GT.M, Zlib, libxslt, and VMSBackup
The samples/DIGITAL Command Language directory now includes four new DCL scripts to assist with building and installing third-party libraries and tools on OpenVMS. fis\_gtm\_kitinstal.com provides the installation procedure for GT.M, handling configuration prompts and file placement. ghostpdl\_zlib\_make\_vms.com automates the compilation of the Zlib compression library, detecting the compiler and architecture. libxslt\_build.com builds the libxslt and libexslt libraries and the xsltproc utility, requiring a prior libxml installation. vmsbackup\_build.com compiles and links the VMSBackup utility using the DECC compiler.
samples/DIGITAL Command Language · high confidence
Added Vim snippet samples
Added sample snippet files (\vim.snip\ and \vim.snippets\) for Vim users, providing templates for common constructs like conditionals, loops, functions, and plugin-specific hooks.
samples/Vim Snippet · high confidence
Added Visual Studio Solution file for samples
A new Visual Studio Solution file (Radiant.sln) has been added to the samples directory, enabling users to open and build the sample projects directly within Visual Studio. The solution groups the existing VB.NET and C\# sample projects (such as CSVAverage, CSVNormalization, and KillProcess) into a single workspace with Debug and Release configurations.
samples/Microsoft Visual Studio Solution · high confidence
Added Volt language sample
A new sample file for the Volt language has been added to the samples directory. This sample demonstrates a test runner implementation that executes tests, tracks pass/fail/improvement/regression metrics, and outputs results to both the console and an XML file.
samples/HIP, samples/Processing, samples/Volt · high confidence
Added WASI I/O Interface Types sample
A new sample file, \wasi-io.wit\, has been added to the WebAssembly Interface Types samples directory. This file defines the WASI I/O API, including input and output stream types and operations such as read, write, skip, and splice, providing a reference implementation for stream-based I/O abstractions in WebAssembly components.
samples/WebAssembly Interface Type · high confidence
Added WGSL animation shader sample
A new WGSL shader sample (\animate\_shader.wgsl\) has been added to the samples directory. This sample demonstrates an animated visual effect using the WGSL shading language, featuring time-based color mixing in the OKLAB perceptual color space and importing standard Bevy PBR mesh types and bindings.
samples/WGSL · high confidence
Added Wavefront OBJ/MTL sample files
Added sample Wavefront OBJ and MTL files (dice, ripple, shapes, spline, and random) to the samples directories, providing reference assets for testing OBJ/MTL parsing and rendering capabilities.
samples/Wavefront Material, samples/Wavefront Object · high confidence
Added Wisp language sample documentation
Added a new sample file (intro.wisp) that serves as an introductory guide to the Wisp language, a homoiconic JavaScript dialect with Clojure-like syntax. The file documents core data structures (nil, booleans, numbers, strings, characters, keywords, vectors, maps, lists), naming conventions, and special forms for arithmetic, comparison, logical operations, definitions, assignments, conditionals, and function handling.
samples/wisp · high confidence
Added Wollok educational language samples
New sample files for the Wollok educational programming language have been added to the repository. These include 'pepita.wlk', demonstrating object-oriented concepts like state management and method behavior with objects such as 'pepita', 'alpiste', and 'pepona', and 'piratas.wlk', illustrating class inheritance, constructors, and object-based logic through pirate-themed examples like 'Pirata', 'PirataAbstemio', and various mission objects.
samples/Wollok · high confidence
Added XCompose sample file with custom key sequences
A new sample file has been added to the XCompose directory, providing a comprehensive set of custom X11 Compose key sequences. This file defines mappings for typographical symbols (such as various ellipses, dashes, and quotation marks), logical arrows, and Latin ligatures, allowing users to input these characters via multi-key combinations.
samples/XCompose · high confidence
Added XProc sample pipeline
A new sample XProc pipeline has been added to the samples directory, demonstrating a basic XML pipeline using the W3C XProc 1.0 specification. The sample defines a simple step that takes an inline XML document containing 'Hello world!' as input and passes it through an identity transformation to produce the output.
samples/XProc · high confidence
Added Xtend sample code for basic expressions and movie data processing
New sample files have been added to the samples/Xtend directory to demonstrate Xtend language features. BasicExpressions.xtend provides examples of literals, collections, control structures, and loops, while Movies.xtend illustrates data processing with a Movie class and operations on a CSV dataset.
samples/Xtend · high confidence
Added YANG module for sfc-lisp implementation configuration
A new YANG module (sfc-lisp-impl.yang) has been added to the samples directory, defining the configuration schema for the sfc-lisp implementation. This module specifies the required service references for the binding-async-data-broker and binding-rpc-registry, enabling the system to wire these dependencies for the sfc-lisp component.
samples/YANG · high confidence
Added YASnippet templates for CSS font-face and ES6 stdin reading
New YASnippet templates have been added to the samples directory to improve coding efficiency. The 'font-face' snippet (key: font) generates a complete CSS @font-face rule with support for multiple font formats (EOT, WOFF2, TTF, WOFF, SVG). The 'stdin' snippet (key: stdin) provides a JavaScript ES6 Promise-based pattern for reading data from standard input.
samples/YASnippet · high confidence
Added bzip2 EasyBuild sample configuration
A new EasyBuild (.eb) file for bzip2 version 1.0.6 has been added to the samples directory, providing a reference configuration that uses the GCC 4.9.2 toolchain and ConfigureMake easyblock.
samples/Easybuild · high confidence
Added configuration and metadata for the navbar composite component
The navbar sample component is now fully registered for use in the XPages designer. A new navbar.xsp-config file defines the composite component metadata, making the navbar available in the designer palette, while a corresponding navbar.xsp.metadata file provides the necessary design-time attributes for the component.
samples/XPages · high confidence
Added crontab sample file with scheduled job definitions
A new sample crontab file has been added to the repository, providing a reference configuration for scheduling system tasks. It includes entries for running a whistleblower script on specific weekdays, an update script on Mondays, a daily cleanup job, and a receipts script on Mondays, all logging output to /opt/crontab.log.
samples/crontab · high confidence
Added eC Designer sample implementation
A new sample file (samples/eC/Designer.ec) has been added, providing a concrete implementation of the Designer class for the eC environment. This sample demonstrates how to integrate a code editor and toolbox within a designer window, including handling file save operations, object management, and window lifecycle events.
samples/eC · high confidence
Added lexer and scanner sample files
The samples/Lex directory now includes example source files for lexical analysis, specifically a Haskell-based Futhark lexer (Lexer.x) and a C-based Zend INI scanner (zend\_ini\_scanner.l). These additions provide reference implementations for parsing tokens in different languages and contexts.
samples/Lex · high confidence
Added linker script samples for MIPS, ARM, x86, and generic targets
The repository now includes sample linker scripts in the \samples/Linker Script\ directory, providing reference configurations for various architectures. These samples cover a compressed kernel layout for MIPS (\ld.script\), an ARM-specific script for injecting code (\inject.x\), a basic 32-bit x86 layout (\link.ld\), and a comprehensive modern x86 kernel script (\vmlinux.lds\) that supports both 32-bit and 64-bit modes with features like debug rodata protection and SMP per-CPU data handling.
samples/Linker Script · high confidence
Added mIRC Script language support with sample bots
Users can now identify and syntax-highlight mIRC Script files (\.mrc\) in the repository. This change adds the language definition and includes four sample scripts: \AutoHostmeBot.mrc\ for Twitch hosting automation, and three scripts for the game Torn City (\torncity-apiprofile.mrc\, \torncity-tcbot.mrc\, and \torncity-tsspy.mrc\) that provide profile management, universal assistance, and spy database tracking capabilities.
samples/mIRC Script · high confidence
Added new HyPhy analysis sample scripts
The samples/HyPhy directory now includes several new example scripts for users to reference, including AAModelComparison.bf for amino acid model comparison, CodonModelCompare.bf for comparing 4x4 reversible codon models, MFPositiveSelection.bf for positive selection analysis, MatrixIndexing.bf for matrix operations, MolecularClock.bf for molecular clock testing, dNdSDistributionComparison.bf for dN/dS distribution comparisons, hyphy\_cmds.bf for detailed codon model optimization, and profile\_test.bf for performance profiling.
samples/HyPhy · high confidence
Added new Puppet language samples
New sample files have been added to the samples/Puppet directory to demonstrate various Puppet language features and patterns. These include an Apache initialization manifest (apacheinit.pp) showing class parameters and resource management, an expiring host definition (expiringhost.pp) illustrating time-based resource expiration, a Hiera include example (hiera\_include.pp), a stages ordering example (stages-example.pp), and a pattern for handling unmanaged file changes with notify (unmanaged-notify-puppet25.pp).
samples/Puppet · high confidence
Added sample APKBUILD for Alpine Abuild
A sample APKBUILD file for the Alpine Abuild package (version 2.27.0) has been added to the samples directory. This file provides a reference implementation for building the abuild tool and its subpackages (cpan and gems resolver) on Alpine Linux, including build dependencies, source verification checksums, and installation steps.
samples/Alpine Abuild · high confidence
Added sample ASH scripts for skill allocation and post-core configuration
Two new sample scripts are now available in the KoLmafia ASH samples directory. The newDG.ash script automates the allocation of skills for the 'Dread Gnome' path, including handling muscle equalizer choices, collecting clan rumpus stuffies, managing Pantogram pants, and autoselling junk items. The tt\_kingliberated.ash script provides a post-core recovery workflow that configures HP/MP recovery settings, pulls items from ancestral storage, runs login and fortune scripts, and handles PvP preparation after the King is liberated.
samples/KoLmafia ASH · high confidence
Added sample AsciiDoc files for encoding, lists, and structure
New sample files have been added to the samples/AsciiDoc directory to demonstrate various AsciiDoc features. The new encoding.asciidoc file includes content with special characters and non-ASCII text (such as German and Japanese) to test encoding handling. The list.asc file provides an example of a document with a title and a simple unordered list. The sample.adoc file demonstrates a structured document with sections, subsections, a preamble, a note, and a list, serving as a comprehensive example of AsciiDoc syntax.
samples/AsciiDoc · high confidence
Added sample CSV data file for cars
A new sample file named cars.csv has been added to the samples/CSV directory. This file contains a small dataset with columns for Year, Make, Model, and Length, providing example data for users to reference or test against.
samples/CSV · high confidence
Added sample Caddyfile configurations for ACME server and reverse proxy
New sample configuration files have been added to the repository to demonstrate specific Caddy features. The acmeserver.Caddyfile provides examples for setting up an internal ACME server with both standard and long-lived certificate authorities, while reverseproxy.caddyfile illustrates advanced reverse proxy behaviors, including conditional status code replacement and custom response handling based on request headers or upstream status codes.
samples/Caddyfile · high confidence
Added sample Charity file for xBase .ch format
A new sample file (example.ch) has been added to the Charity samples directory, providing a basic example of a Charity data structure definition for the xBase .ch file format.
samples/Charity · high confidence
Added sample DNS zone files for IPv6 reverse lookup and standard domain configuration
Two new sample DNS zone files have been added to the samples directory to provide reference configurations. The new 'sample.arpa' file defines an IPv6 reverse lookup zone (ip6.arpa) with a PTR record for a SIP endpoint, while 'sneaky.net.zone' provides a standard forward lookup zone example for a domain with A and NS records.
samples/DNS Zone · high confidence
Added sample Isabelle ROOT file for syntax reference
A new sample file (samples/Isabelle ROOT/filenames/ROOT) has been added to demonstrate the syntax of Isabelle session ROOT files. This file contains examples of session definitions, including options, global theories, and file references, serving as a reference for users working with Isabelle project structures.
samples/Isabelle ROOT · high confidence
Added sample OverpassQL queries
Added two new sample files in the samples/OverpassQL directory: a simple query demonstrating geocoding and highway filtering in Australia, and a complex query for extracting node and relation data with CSV output.
samples/OverpassQL · high confidence
Added sample Pod documentation files
Added several new sample files in the samples/Pod directory, including S15-unicode.pod (Pod 6 format), Cookbook.pod, PSGI.pod, Sample.pod, and contents.pod, providing examples of Pod syntax and documentation structures.
samples/Pod · high confidence
Added sample RAML API definition for World Music API
A new RAML 0.8 specification file has been added to the samples directory, defining a 'World Music API' with a v1 version. This sample demonstrates API structure including paged and secured traits, query parameter filtering by genre, and response schemas for JSON and XML formats for song resources.
samples/RAML · high confidence
Added sample SAS code files
Added three new sample files in the samples/SAS directory to demonstrate SAS syntax and usage: data.sas (showing basic DATA step operations), detect\_phi.sas (providing a macro for detecting Protected Health Information), and proc.sas (illustrating PROC steps for sampling, imputation, and logistic regression).
samples/SAS · high confidence
Added sample SELinux policy files and CIL templates
This change introduces new sample files for SELinux policy configuration, including Common Intermediate Language (CIL) templates for certificate files and the Guix daemon, as well as base policy definition files such as security classes, initial security identifiers, and filesystem contexts. These samples provide reference implementations for defining object types, access rules, and filesystem labeling conventions within the SELinux framework.
samples/CIL, samples/SELinux Policy · high confidence
Added sample SQL/PL files for Oracle PL/SQL support
New sample files have been added to the samples/SQLPL directory to demonstrate Oracle PL/SQL syntax support. These include check\_reorg.sql, comm\_amount.db2, drop\_table.db2, runstats.sql, sleep.sql, and trigger.sql, which showcase various procedural constructs such as stored procedures, functions, triggers, and control flow statements.
samples/SQLPL · high confidence
Added sample Talon voice commands for find/replace and line manipulation
New sample Talon files have been added to the samples/Talon directory, providing voice-controlled commands for text editing. The find\_and\_replace.talon file introduces commands for searching, replacing, and navigating occurrences of text (including case, word, and regex matching), as well as quick actions to clear, comment, go to, paste, replace, or select previous and next occurrences. The line\_commands.talon file adds commands for moving to specific line numbers, commenting, clearing, copying, cutting, pasting, indenting, retabbing, swapping, cloning lines, and navigating by camel case boundaries.
samples/Talon · high confidence
Added sample Tree-sitter query files for syntax highlighting and tagging
The samples/Tree-sitter Query directory now includes example query files (such as highlights.scm, injections.scm, and tags.scm) that define syntax highlighting rules, code injection logic, and tag definitions for various languages including assembly, C/C++, Rust, and TLA+. These samples serve as reference implementations for how Tree-sitter queries can be structured to enhance code navigation and visual representation.
samples/Tree-sitter Query · high confidence
Added sample Vespa schema definitions for search and ranking
New sample schema files have been added to the samples/Vespa Schema Definition directory to demonstrate Vespa configuration patterns. The msmarco.sd file provides a schema for the MS MARCO dataset, including fields for text content and pre-computed vector embeddings (Word2Vec, GSE, BERT) with various rank profiles combining BM25 and vector similarity. The music.sd file defines a schema for a music catalog with specific indexing and filtering configurations for genre values. The ranking.sd file illustrates how to integrate an ONNX model for global-phase reranking and demonstrates function-based ranking expressions.
samples/Vespa Schema Definition · high confidence
Added sample Windows Registry file demonstrating value types and syntax
A new sample file (sample.reg) has been added to the samples/Windows Registry Entries directory. This file serves as a reference for Windows Registry Editor syntax, illustrating various registry value types (such as strings, DWORDs, binary data, and multi-string values), key deletion, and the use of both long and short hive names (e.g., HKEY\_LOCAL\_MACHINE vs HKLM).
samples/Windows Registry Entries · high confidence
Added sample code for Pug and Ragel languages
New sample files have been added to demonstrate usage of the Pug template engine and the Ragel state machine compiler. The Pug samples include a basic HTML structure in both the legacy .jade and current .pug formats, while the Ragel samples provide Ruby implementations for parsing ephemeris data, scanning for specific text blocks, and tokenizing input streams.
samples/Pug, samples/Ragel · high confidence
Added sample configuration files for Readline, Wget, and cURL
New sample configuration files have been added to the repository to help users configure common command-line tools. This includes a \.inputrc\ file for Readline with settings for symlink handling and text completion, a comprehensive \.wgetrc\ file for Wget covering global and local preferences such as proxy settings, recursion limits, and encoding, and a \.curlrc\ file for cURL with defaults for user-agent spoofing, timeout behavior, and progress feedback.
samples/Readline Config, samples/Wget Config, samples/cURL Config, samples/SSH Config · high confidence
Added sample container definitions for Debian systemd and legacy Docker builds
The samples directory now includes two new container build files: a \debian-systemd.Containerfile\ that sets up a Debian Bullseye environment with systemd and bash-completion, and a \filenames/Dockerfile\ that demonstrates a legacy build process for Docker itself on Ubuntu 12.04 using Go 1.1.1. These samples provide reference configurations for running systemd-based containers and for building older versions of the Docker engine.
samples/Dockerfile · high confidence
Added sample data and documentation for mdsvex and Survex
New sample files have been added to the repository: a Survex survey data file (\samples/Survex data/data.svx\) containing cave survey measurements, and an mdsvex recipe guide (\samples/mdsvex/Stores.svx\) explaining Svelte store contracts and custom store implementations.
samples/Survex data, samples/mdsvex · high confidence
Added sample data for Turtle and SPARQL
New sample files have been added to the \samples/SPARQL\ and \samples/Turtle\ directories to demonstrate usage of these formats. The SPARQL samples include \foaf.sparql\ for querying FOAF data and \string-matching.sparql\ for performing string matching against the Finto API. The Turtle samples provide \gnd-record.ttl\, a detailed RDF graph representing a GND authority record for Bertolt Brecht, and \rdf-syntax-grammar.ttl\, a small example referencing the RDF/XML Syntax Specification.
samples/SPARQL, samples/Turtle · high confidence
Added sample dircolors configuration file
A new sample configuration file (sample.dircolors) has been added to the samples/dircolors directory, providing a reference for customizing file type colors in terminal emulators. This file defines color codes for various file types (such as directories, executables, and archives) and file extensions (including images, videos, and audio formats), allowing users to easily adapt terminal color schemes.
samples/Cabal Config, samples/Tor Config, samples/dircolors · high confidence
Added sample email file
A sample email file (example.eml) has been added to the samples/E-mail directory, providing a MIME message example containing both HTML content and an embedded image.
samples/E-mail · high confidence
Added sample files for GN build system and Python
New sample files have been added to demonstrate the GN build system configuration and Python scripting. The GN samples include build configurations for V8 test isolation, Android and iOS build rules, compiler toolchains (GCC and Clang), ICU integration, and internal build rules. The Python samples provide examples of an additive wave animation, a Cinema 4D Python plugin, and other Python-based scripts.
samples/Python · high confidence
Added sample files for Graph Modeling Language and Yacc
Added sample files for Graph Modeling Language (GML) and Yacc to the samples directory. The GML samples demonstrate graph structures with nodes, edges, and attributes, while the Yacc sample provides a calculator grammar definition.
samples/Graph Modeling Language · high confidence
Added sample files for HiveQL and Kdb q languages
New sample files have been added to the repository to support syntax highlighting for HiveQL and Kdb q. For HiveQL, this includes \mi.q\ and \query.hql\ demonstrating table creation, partitioning, and joins. For Kdb q, samples include \ml.q\ (implementing machine learning algorithms like k-means and ID3 decision trees) and \tq.q\ (handling trade and quote data).
samples/HiveQL · high confidence
Added sample files for KCL and KFramework languages
New sample files have been added to the repository to support syntax highlighting for the KCL and KFramework languages. The KCL samples (complex.k, simple.k) demonstrate application models and Kubernetes manifest generation, while the KFramework samples (sample1.k, sample2.k) illustrate syntax definitions and configuration rules for the K framework.
samples/KCL, samples/KFramework · high confidence
Added sample files for Norwegian text and NCL documentation
The samples/Text directory now includes new sample files to support additional language and format detection. This includes Norwegian text samples with .nb and .no extensions (aptitude-defaults.nb, tutor.nb, tutor.no), NCL (NCAR Command Language) help documentation files (.ncl), and other standard text samples (foo.txt, mac.txt, messages.fr, readme.txt).
samples/Text · high confidence
Added sample files for PostScript language support
New sample files have been added to the PostScript language directory to support syntax highlighting and detection. This includes a PostScript Font ASCII file (lambda.pfa), a standard PostScript script generating a Sierpinski triangle (sierpinski.ps), and an Encapsulated PostScript file containing the X Window System logo (xlogo.epsi).
samples/PostScript · high confidence
Added sample files for Quarto and R Markdown
The samples/RMarkdown directory now includes example files for both Quarto (.qmd) and R Markdown (.rmd). The new .qmd sample demonstrates a Python-based matplotlib polar plot, while the .rmd sample provides a basic R Markdown template with R code chunks for plotting.
samples/RMarkdown · high confidence
Added sample files for multiple programming languages
The repository now includes sample files for Groovy Server Pages, Ioke, Kotlin, Logtalk, Nemerle, Opa, Parrot Assembly, Parrot Internal Representation, SCSS, Sass, Scilab, Tea, VHDL, XQuery, and XSLT. These additions expand the library of language samples available for testing and demonstration purposes.
(repo-wide) · high confidence
Added sample files for new Groovy-related extensions
New sample files have been added to support recognition and syntax highlighting for additional Groovy file extensions, including .gvy, .grt, and .gtpl. A sample Jenkinsfile has also been included to demonstrate Groovy-based pipeline syntax, alongside basic script samples for .groovy and .gvy extensions.
samples/Groovy · high confidence
Added sample public key files for GPG and SSH
Added several sample public key files to the 'samples/Public Key' directory, including GPG keys (gpg\_key.asc, id\_dsa.asc, id\_rsa.asc, sunCert.asc) and SSH keys (id.pub, id\_rsa.pub, sshkey1.asc). These samples provide reference data for public key formats used in GPG and SSH contexts.
samples/Public Key · high confidence
Added sample routine demonstrating M language comment and tag syntax
A new sample file (samples/M/Comment.m) has been added to illustrate valid M language syntax for comments and tags. The routine shows that comments begin with a semicolon, allows various graphic characters within comments, and demonstrates different tag formats including alphabetic, numeric, and special character prefixes, as well as tags with formal parameter lists.
samples/M · high confidence
Added sample shell session files
New sample files have been added to the samples/ShellSession directory to demonstrate shell session syntax. These include dollar.sh-session and simple.sh-session, which show basic command output, and gem-install.sh-session, which provides a longer example of a gem installation process including error handling and homebrew interactions.
samples/ShellSession · high confidence
Adds Swift language samples
Adds a collection of Swift code samples in the samples/Swift directory, covering basic syntax, control flow, functions, classes, inheritance, enums, protocols, and generics.
samples/Swift · high confidence
Expanded C++ sample library with new file extensions and diverse codebases
The C++ sample directory has been significantly expanded with new files covering a wider range of C++ features and use cases. New file extensions are now represented, including \.inc\ (inline code), \.inl\ (inline implementations), \.cppm\ (C++20 modules), \.ipp\ (inline templates), and \.re\ (re2c lexer definitions). The samples now include modern C++ constructs such as \constexpr\ variables, \\[\[nodiscard\]\]\ attributes, and C++20 module definitions (\export module\). Additionally, the collection now features code generated by external tools like Protocol Buffers and gRPC, as well as samples from various open-source projects (e.g., Boost.Asio, Swift, Haiku) to improve detection accuracy for these specific patterns.
samples/C++ · high confidence
Expanded Erlang sample library with new file types and examples
The Erlang sample directory has been significantly expanded to cover more of the language ecosystem. New sample files include Erlang application resource files (\.app\ and \.app.src\), Elixir parser definitions (\.yrl\), and Lisp Flavoured Erlang (LFE) lexer definitions (\.xrl\). Additionally, several new executable and script samples have been added, such as \170-os-daemons.es\, \factorial\, \hello.escript\, \release\, and \single-context.es\, alongside utility modules like \record\_helper.erl\ and \record\_utils.erl\ for record manipulation.
samples/Erlang · high confidence
Expanded Forth sample library with new extensions and variants
The samples/Forth directory now includes a broader range of Forth code samples, adding support for various file extensions (.fth, .fr, .frt, .4TH, .forth, .fs, .for, .F) and new content such as an x86 assembler (asm.fr), bitmap utilities (bitmap.frt), block I/O (block.fth), core and core-extension words (core.fth, core-ext.fth, etc.), enumeration helpers (enum.frt), macro tools (macros.frt), and debugging utilities (tools.fth). Additionally, a new sample for the Omgrofl language has been added in samples/Omgrofl/hello.omgrofl.
samples/Forth · high confidence
Expanded GLSL and ShaderLab sample library with new shader types and extensions
The samples directory now includes a broader range of GLSL and ShaderLab examples, supporting additional file extensions such as .gl2, .glslf, .rchit, .rmiss, .gs, .vsh, .fsh, .frg, .vrx, .comp, .tesc, and .tese. New samples demonstrate advanced rendering techniques including ray tracing (closesthit/miss shaders), tessellation (PN triangles), lens distortion, and various blending modes, while ShaderLab samples provide Unity-style post-processing effects like depth of field, fog, and an uber shader.
samples/GLSL · high confidence
Expanded Gerber file sample library
The samples/Gerber Image directory has been populated with a diverse set of new Gerber and NC drill files, providing users with more examples for testing and validation. The additions include standard Gerber layers (copper, mask, silk, paste, edge cuts) from projects like 'FelinaePurr' and 'simonShield', as well as specialized formats such as .gml, .ncl, and .gko contour files.
samples/Gerber Image · high confidence
Expanded JavaScript sample coverage with new file extensions and frameworks
The JavaScript samples directory has been significantly expanded to include new representative files and support additional file extensions. New samples include \axios.es\ and \index.es\ (ECMAScript modules), \constant\_fold.mjs\ and \entry.mjs\ (ES modules), \chart\_composers.gs\ (Google Apps Script), \gen-js-linguist-thrift.js\ (Thrift-generated code), and \helloHanaEndpoint.xsjs\/\helloHanaMath.xsjslib\ (SAP HANA XS). Existing samples like \bootstrap-modal.js\, \ccalc-lex.js\, \ccalc-parse.js\, and \http.js\ provide broader coverage of legacy and generated JavaScript patterns.
samples/JavaScript · high confidence
Expanded PHP sample coverage with framework and generated code examples
The PHP samples directory now includes representative files from major frameworks and code-generation tools, providing better recognition for Symfony Console and BrowserKit components, CakePHP controllers and models, Drupal modules, Yii console bootstraps, and generated code from Protocol Buffers and Thrift. Additionally, new samples demonstrate PHP syntax highlighting via the .phps extension, FastCGI script handling with .fcgi files, and basic PHP scripts, ensuring more accurate detection across diverse PHP codebases.
samples/PHP · high confidence
Expanded Pascal sample library with new file extensions and diverse examples
The samples/Pascal directory has been significantly expanded with a variety of new source files, including configuration headers (.inc), unit files (.pp), and program files (.pascal). This update introduces samples for specific use cases such as a Bulls and Cows game, Windows directory handling, Lazarus COM object registration, and vector/matrix operator overloads. Additionally, the collection now supports the .pp and .inc extensions for Pascal files, broadening the range of code patterns available for reference.
samples/Pascal · high confidence
Expanded Perl sample library with new language variants and real-world modules
The Perl samples directory has been significantly expanded with new files covering multiple Perl dialects and use cases. New samples include Perl 6 (Raku) code in \use5.pl\ (demonstrating \use 5.20.0\ and experimental features), Perl 5 scripts like \fib.pl\ and \test-perl.pl\, and autosplit library files with the \.al\ extension (\fetch\_page.al\, \getchar.al\). The collection now also features real-world Perl modules and applications, including \Plack::Request\ and \Plack::Response\ (PSGI web interface), \App::Ack\ (file search tool), \Algorithm::Evolutionary::Fitness::Any\, \Color::Palette::Schema\, a CGI script (\example.cgi\), an exception handler (\exception\_handler.pl\), and a data plotting utility (\feedgnuplot\).
samples/Perl · high confidence
Expanded Ruby filename samples for development tooling
The Ruby filenames sample directory now includes configuration files for a broader range of Ruby development tools, providing users with reference examples for setup and automation. New additions include \.irbrc\ and \.pryrc\ for interactive shell configurations, \Dangerfile\ for CI/CD review automation, \Rakefile\ for task management, \Appraisals\ for multi-version gem testing, and \.simplecov\ for code coverage reporting. The update also adds samples for iOS/macOS development workflows with \Fastfile\, \Deliverfile\, and \Snapfile\ (part of the fastlane suite), macOS package management via \Brewfile\, deployment automation with \Capfile\, and static type checking with \Steepfile\.
samples/Ruby/filenames · high confidence
Expanded SQL sample files for diverse dialects and use cases
Added a collection of new SQL sample files in the samples/SQL directory to improve syntax highlighting and language detection for various SQL dialects and scenarios. The additions include Oracle PL/SQL procedures (AvailableInSearchSel.prc), PostgreSQL SQL-language function tests (create\_function\_sql.sql), Oracle DDL scripts (create\_stuff.sql, dual.sql, filial.tab), MySQL database dumps and schemas (db.sql, mysql-sakila-schema.sql, zipcodes.uk.mysql), SQLite schema adaptations (sqlite-sakila-schema.sql), Cassandra CQL definitions (videodb.ddl), and generic SQL utility scripts (drop\_stuff.sql, hostcache\_set\_state.inc, object-update.udf, suspendedtoday.viw).
samples/SQL · high confidence
Expanded Scheme sample library with new file extensions and benchmarks
The Scheme samples directory now includes additional example files using the .sld (R6RS library), .sls (R7RS library), and .sch extensions, alongside existing .sps and .scm files. New samples include a Scheme implementation of the classic Asteroids game, a library definition example, R7RS string port utilities, a lambda\* macro implementation, and the Sboyer logic programming benchmark, providing broader coverage of Scheme dialects and use cases.
samples/Scheme · high confidence
Expanded Shell sample coverage with new file types and scripts
The Shell samples directory now includes a broader range of script files and configuration examples, enhancing syntax highlighting coverage for less common shell-related formats. New additions include package build scripts (\.pacscript\), shell themes (\.zsh-theme\), and job submission scripts for HPC environments (\.slurm\, \.sbatch\). The collection also adds samples for CGI scripts (\.cgi\, \.fcgi\), macOS shell scripts (\.command\), and various standard shell interpreters (\.bash\, \.sh\, \.zsh\). Additionally, specific tooling scripts for \rbenv\, \rvm\, and \sbt\ are now provided as samples.
samples/Shell · high confidence
Expanded Shell sample filenames to cover more configuration and wrapper scripts
The Shell language detection now recognizes a broader set of configuration and wrapper filenames, including \.bash\_aliases\, \.bash\_functions\, \.bash\_logout\, \.bash\_profile\, \.bashrc\, \.cshrc\, \.envrc\, \.flaskenv\, \.kshrc\, \.login\, \.profile\, \.tmux.conf\, \.xinitrc\, \.xsession\, \.zlogin\, \.zlogout\, \.zprofile\, \.zshenv\, \.zshrc\, \9fs\, \PKGBUILD\, \bash\_aliases\, \bash\_logout\, \bash\_profile\, \bashrc\, \cshrc\, \gradlew\, \kshrc\, \login\, \man\, \mvnw\, \profile\, \tmux.conf\, \xinitrc\, \xsession\, \zlogin\, \zlogout\, \zprofile\, \zshenv\, and \zshrc\. This ensures that these common shell scripts and configuration files are correctly identified as Shell code.
samples/Shell/filenames · high confidence
Expanded Starlark sample library with new language variants and build configurations
The samples/Starlark directory now includes a broader set of example files to demonstrate Starlark usage across different build systems and contexts. This adds support for the STAR language variant with .star file extensions (including schedule, pipeline, and symmetry operator samples), introduces Bazel-specific configuration files such as MODULE.bazel for bzlmod, WORKSPACE.bazel, and WORKSPACE.bzlmod, and provides concrete build rule examples like closure\_js\_binary.bzl for JavaScript compilation, Tiltfile for local development workflows, and various BUILD/BUCK files for Gerrit and Skia projects.
samples/Starlark · high confidence
Expanded TypeScript sample coverage with new file formats and runtimes
The samples/TypeScript directory has been significantly expanded to demonstrate a wider range of TypeScript usage. New samples include a CLI wizard entry point (bin.ts) requiring Node.js 18.20.0+, a GraphQL cache implementation (cache.ts), and class inheritance patterns (classes.ts). The collection now supports modern TypeScript module extensions with new .mts (conditionParser.mts) and .cts (promisified\_cp.cts) files, as well as generated protocol buffer code (proto.ts). Additionally, runtime-specific samples have been added for Bun (demo.ts) and Deno (main.ts), showcasing platform-specific features like scheduled messaging and server initialization.
samples/TypeScript · high confidence
Expanded Vim script sample files and configurations
The Vim script samples directory now includes additional configuration files (.exrc, .gvimrc, .nvimrc, .vimrc, \_vimrc) and a comprehensive settings example (settings.vimrc) that demonstrates plugin management with Vundle and Pathogen, the Solarized colorscheme, and custom status-line functions. It also adds sample Vimball archives (textobj-rubyblock.vba, todo.vmb) containing plugins for Ruby block text objects and todo list management, along with the Solarized colorscheme source (solarized.vim).
samples/Vim script · high confidence
Expanded YAML sample coverage for specialized dialects and tools
The samples/YAML directory now includes test fixtures and syntax definitions for a broader range of YAML-based formats, ensuring better recognition and parsing support for specific ecosystems. New additions include syntax highlighting definitions for Ansible (Ansible.YAML-tmLanguage), HexInspect (HexInspect.sublime-syntax), and R Console (source.r-console.syntax). The collection also adds sample files for MySQL database configurations (database.yml.mysql), Kubernetes CoreDNS manifests (coredns.yaml.sed), VCR cassettes (vcr\_cassette.yml), and LLVM MIR files (expected-floating-point-literal.mir), alongside a standard YAML spec example (229Q.yaml).
samples/YAML · high confidence
Expanded YAML sample files for configuration and lock formats
The samples/YAML/filenames directory now includes additional YAML-based configuration and lock files to demonstrate various syntaxes. New samples cover C/C++ tooling configurations (.clang-format, .clang-tidy, .clangd), JavaScript linting (.eslintrc), Ruby gem settings (.gemrc), semantic-release workflows (.releaserc), and software citation metadata (CITATION.cff). Additionally, lock files for Go dependency management (glide.lock) and the Pixi package manager (pixi.lock) have been added to the collection.
samples/YAML/filenames · high confidence
Expanded assembly language sample coverage
The Assembly samples directory has been significantly expanded with new files supporting multiple assembly dialects and architectures. New samples include FASM (FASM.asm), NASM (cpu\_feat.nas, fftfpu.nas, forth.nas), Intel 8051 (External Interrupt.a51), Motorola 68k (3D\_PRG.I, A8514.i), MSP430 (fp\_sqr32\_160\_comba.inc), and a custom 16-bit compiler (sectorc.s). Additionally, a new Nasal samples directory has been introduced with aircraft damage and avionics simulation scripts (damage.nas, kx165tso.nas).
samples/Assembly, samples/Just · high confidence
Expanded sample coverage for XML-based file types
The samples/XML directory has been significantly expanded with new example files for a wide variety of XML-based formats, including JetBrains color scheme files (.icls), Qt translation files (.ts), Schematron validation files (.sch), Avalonia XAML (.axaml), Visual Studio templates (.vstemplate), Salesforce workflows (.workflow), MSBuild project files (.props, .sfproj, .jsproj), macOS interface builder files (.xib), JavaFX FXML (.fxml), GameMaker project files (.gmx), and policy files (.mdpolicy). This addition ensures that these specific XML dialects are now represented in the sample set for testing and demonstration purposes.
samples/XML · high confidence
Expanded sample files for INI, systemd, KiCad, and Java Properties formats
The samples/INI directory now includes a broader set of example files to demonstrate syntax highlighting for various INI-style formats. This adds sample files for systemd unit types (service, socket, target, timer, mount, network, container), KiCad project files (.pro), MySQL view definitions (.frm), Java Properties files, Lektor project files (.lektorproject), and other configuration formats like .cnf, .dof, and .container. Additionally, the samples/KiCad Layout directory has been populated with footprint definition files (.kicad\_mod).
samples/INI · high confidence
Expanded sample ignore lists and Git configuration templates
The samples directory now includes a comprehensive collection of ignore list files for various tools and environments, such as \.eleventyignore\, \.eslint-ignore\, \.easignore\, \.vercelignore\, \.markdownlintignore\, \.dockerignore\, and \.vscodeignore\, alongside standard \.gitignore\ variants. Additionally, new Git configuration samples have been added, including \aliases.gitconfig\ with extensive command shortcuts, \.gitmodules\ for submodule management, and various filename-specific configs like \.gitconfig\ and \config.worktree\ to assist users in setting up their development environments.
samples/Ignore List · high confidence
Initial devcontainer configuration for Ruby development
Developers can now use GitHub Codespaces or local VS Code DevContainers to run the project. The environment is based on the Ruby 3.4 image, includes Docker-in-Docker (without Moby), and installs Go, Git LFS, and Rust. VS Code extensions for EditorConfig, YAML, and the Shopify Ruby LSP are pre-installed, and the container automatically runs the bootstrap script and fetches the linguist v2.0.0 branch on creation.
.devcontainer · high confidence
Introduce AGENTS.md and update development tooling
Added AGENTS.md to provide structured guidance for AI agents working with the Linguist repository, covering project overview, key files, development environment setup, and common tasks. Updated .gitignore to exclude additional build artifacts and local environment files. Introduced a Brewfile for managing macOS dependencies and a Dockerfile to containerize the build environment using Ruby 3.4 Alpine. Updated the README with comprehensive installation instructions, dependency requirements, and usage examples for both application and command-line modes.
(repo-wide) · high confidence
Introduce \`git-linguist\` and \`github-linguist\` CLI tools
Two new command-line executables are added to the \bin\ directory: \git-linguist\ and \github-linguist\. The \git-linguist\ tool provides repository-level language statistics, breakdowns, and cache management (dump, clear, disable) via subcommands, supporting incremental analysis and specific commit OIDs. The \github-linguist\ tool offers a more modern interface for analyzing repositories or single files, featuring options for JSON output, detailed file breakdowns, and language detection strategy reporting, with support for specific git revisions.
bin · high confidence
New ABAP CDS sample views demonstrating associations and parameters
Added two new sample ABAP CDS views in the samples directory: a view demonstrating entity associations (linking monster headers to pets) and a view demonstrating the use of input parameters for filtering data. These samples provide concrete examples of how to define relationships and parameterized queries within ABAP CDS.
samples/ABAP CDS · high confidence
New BAML sample files for client configuration, schema generation, and thread classification
Added three new sample files in the samples/BAML directory: clients.baml defines LLM client configurations for OpenAI and Anthropic with retry policies; gen\_schema.baml provides a function to generate BAML schemas from images using Claude; and threads.baml demonstrates classifying Discord support threads with test cases for different resolution statuses.
samples/BAML · high confidence
New Click router configuration samples for SR2 and NAT
Added two new Click router configuration files in the samples/Click directory: sr2.click, which implements the SR2 routing protocol with gateway selection, metric flooding, and query handling, and thomer-nat.click, which provides a firewall and NAT configuration based on the mazu-nat example, including IP rewriting, ICMP handling, and port-based access control.
samples/Click · high confidence
New F\* sample modules for dependent maps, HKDF, and bignum multiplication
Added three new F\* source files to the samples directory: FStar.DependentMap.fsti, which defines an interface for abstract dependent maps with operations like create, update, and concatenation; Hacl.HKDF.fst, which implements the HKDF key derivation function using HMAC primitives; and Hacl.Spec.Bignum.Fmul.fst, which provides formal specifications and lemmas for shift-reduce bignum multiplication.
samples/Fstar · high confidence
New GDB sample scripts for ActionScript debugging and LPC17xx firmware flashing
Added two new GDB initialization scripts to the samples directory. The \as3.gdbinit\ script provides custom commands (such as \aswhere\, \asframe\, and \aslocal\) to inspect ActionScript stack frames and local variables when debugging AVMplus. The \gdb\_lpc17xx\_program.gdb\ script automates the process of connecting to an OpenOCD server, resetting an LPC17xx microcontroller, and flashing firmware via a hex file.
samples/GDB · high confidence
New GSC sample scripts for vehicle handling, array overrides, and shared utilities
This change adds a new set of GSC sample scripts to the \samples/GSC\ directory. The \array\_override\_common\ files introduce a system for registering and managing recursive array overrides with notification exclusion capabilities. The \zm\_init.gsc\ file provides initialization logic for zombie AI, including animation state tracking, accuracy settings, and combat variables. Additionally, \math\_shared.gsc\ supplies utility functions for mathematical operations like clamping, linear mapping, and vector comparisons, while \struct.gsc\ defines methods for interacting with script bundles and entity structures. The \\_spiderbot\_ride.csc\ file demonstrates a specific vehicle interaction pattern, registering a callback for the 'spiderbot\_large' vehicle type to handle entry, exit, and associated visual/audio overrides.
samples/GSC · high confidence
New Liquidsoap sample scripts for audio processing, HTTP, and playlists
Added four new Liquidsoap sample scripts to the samples directory: audio.liq provides multiband compression and DTMF tone generation utilities; http.liq introduces functions for constructing multipart form data and handling HTTP responses; playlist.liq offers a reloadable playlist source with support for normal, random, and randomize modes; and utils.liq adds helper functions for parsing URL arguments and memoizing function results.
samples/Liquidsoap · high confidence
New Lua sample files for Pico-8, Pd\_lua, and FastCGI
Added several new sample scripts to the Lua samples directory: a Pico-8 cartridge (treegen.p8) demonstrating a space colonization algorithm, Pd\_lua objects for file list parsing and binary file glitching (vidya-file-list-parser.pd\_lua, vidya-file-modder.pd\_lua, h-counter.pd\_lua), a FastCGI launcher for WSAPI applications (wsapi.fcgi), and a .luacheckrc configuration file for Lua code linting.
samples/Lua · high confidence
New MUF sample programs for command validation and say functionality
Added two new MUF sample files to the samples/MUF directory: 39.m, which provides a framework for validating object properties (such as descriptions, exits, and links) and executing programs with permission checks, and cmd-say.muf, which implements a customizable 'say' command with support for first/third-person verbs, quote customization, message splitting, and color filtering.
samples/MUF · high confidence
New PowerShell sample scripts and modules added
Added four new sample files to the PowerShell samples directory: ZLocation.psd1 and ZLocation.psm1 (a module for tracking and navigating directory history with tab completion), history.ps1 (a script for saving and searching PowerShell command history), and pwsh-shebang.ps1 (a build script using the pwsh shebang). These samples provide users with examples of module manifests, custom tab expansion, history persistence, and cross-platform script execution.
samples/PowerShell · high confidence
New QBS module for common build settings and environment configuration
A new QBS module file (common.qbs) has been added to the samples/QML directory. This module defines shared build properties such as build variants, optimization levels, and host/target OS detection logic. It also configures runtime environment variables (PATH, DYLD\_LIBRARY\_PATH, LD\_LIBRARY\_PATH) required for running applications on Windows, macOS, and Unix-like systems, providing a standardized base for QML samples.
samples/QML · high confidence
New Redscript sample scripts for gear hiding and fast travel control
Added two new Redscript sample files to the \samples/Redscript\ directory. \hideHeadGear.reds\ introduces logic to hide headgear (and optionally other equipment slots) by wrapping and replacing methods on \EquipmentSystemPlayerData\, allowing users to toggle visibility of specific gear areas. \limitedFastTravel.reds\ restricts available fast travel points by filtering \FastTravelPointData\ via \ShouldShowMappinOnWorldMap\ and \ShouldShowMappinInWorld\, and deactivates associated terminals if the point is hidden, with a configuration section allowing users to enable or disable specific travel points.
samples/Redscript · high confidence
New SWIG interface samples for CGAL, OR-Tools, and Gauss
Added new SWIG interface files in the samples/SWIG directory to expose C++ libraries to other languages. This includes CGAL\_AABB\_tree.i for the CGAL AABB tree geometry library, constraint\_solver.swig and linear\_solver.swg for the OR-Tools constraint and linear programming solvers (providing Python and C\# bindings respectively), dictionary.i for Python dictionary type handling, and gauss.i for the Gauss library with specific typemaps for JavaScript and C\# arrays.
samples/SWIG · high confidence
New Slint sample applications added
Added three new sample applications built with the Slint UI framework: an IoT dashboard featuring a clock and pie charts, a slide puzzle game with theme support, and a todo list manager with sorting and filtering capabilities.
samples/Slint · high confidence
New StringTemplate-based API overview page added to samples
A new sample file, ApiOverviewPage.st, has been added to the StringTemplate samples directory. This file defines a StringTemplate view for an Android API Differences Report, utilizing template directives to conditionally display sections for removed, added, and changed packages, as well as handling cases where no differences are detected.
samples/StringTemplate · high confidence
New Tcl sample scripts and FPGA constraint files
The samples/Tcl directory now includes new Tcl-based samples: constraint files for FPGA designs (constraints.sdc and constraints.xdc), utility scripts (owh, starfield), a template for module initialization (init.tcl.in), and Tcl packages for stream processing (stream-0.1.tm) and XDG Base Directory handling (xdgbasedir-0.3.tm).
samples/Tcl · high confidence
New Toit language samples for chatbots, logging, and One-Wire devices
Added three new sample applications in the Toit programming language: a chatbot implementation using the OpenAI API with conversation history management, a UART log forwarder that buffers and uploads data to Supabase, and a One-Wire bus utility for discovering and interacting with DS18B20 temperature sensors.
samples/Toit · high confidence
New Verilog sample files added
The samples/Verilog directory now includes a collection of new Verilog source files and testbenches, such as button\_debounce, control, encrypted\_module, hex\_display, module\_stub, mux, pipeline\_registers, ps2\_mouse, ram, sha-256-functions, sign\_extender, sqrt\_pipelined, and vga. These additions provide users with reference implementations for various hardware components, including debouncers, display controllers, memory modules, cryptographic functions, and interface logic.
samples/Verilog · high confidence
New grammar management and validation tooling
The repository now includes a suite of new scripts to streamline grammar maintenance and validation. \script/add-grammar\ allows developers to easily add or replace grammar submodules, while \script/bootstrap\ automates the initial setup of dependencies and submodules. A new \script/cross-validation\ tool performs leave-one-out classification testing to ensure language detection accuracy, and \script/check-regex-compatibility\ validates that heuristic patterns work consistently across Ruby, Go, and Rust regex engines. Additional utilities include \script/list-grammars\ for updating documentation, \script/sort-submodules\ for maintaining order, and \script/grammar-compiler\ for building grammar artifacts.
script · high confidence
New sample files for TeX and World of Warcraft addon manifests
Added sample files to demonstrate syntax highlighting and parsing for TeX bibliography styles (authortitle.cbx, verbose.bbx), TeX localization files (english.lbx), TeX class files (problemset.cls, reedthesis.cls), and TeX table-of-contents files (.toc). Also added samples for World of Warcraft addon manifest files (.toc), including examples with internationalization tags and custom metadata.
samples/TeX · high confidence
NewLisp sample scripts added
Added sample scripts for the NewLisp language, including an IRC client library (irc.lsp), a SQLite database logging utility (log-to-database.lisp), and a N-Queens solver (queens.nl).
samples/NewLisp · high confidence
Real Jupyter Notebook sample for morphological image operations
The Jupyter Notebook sample has been updated from a placeholder to a functional example demonstrating bird counting using morphological image operations from the scipy.ndimage module. The notebook includes a markdown introduction explaining the steps (loading the image, filtering pixels, binary representation, dilation/erosion, and counting) and a code cell that executes these operations, displaying the original image.
samples/Jupyter Notebook · high confidence
Behavioural changes
3492 commits (187 fixes) modifying lib/linguist
A change to existing behaviour in lib/linguist — 3492 commits (187 fixs), 23 files.
lib/linguist · medium confidence · unverified
Add DEPS file to manage Chromium and Node.js dependencies
The \samples/Python/filenames\ sample now includes a \DEPS\ file and a \.gclient\ configuration to manage external dependencies. This change introduces support for the GN configuration language within this sample, allowing the build system to automatically checkout and configure specific versions of Chromium, Node.js, and other libraries like PyYAML and Boto during the build process.
samples/Python/filenames · high confidence
Add Jinja2-based sample templates for OAuth and worker views
The samples/Jinja directory now includes new Jinja2 template files (home.j2 and worker.jinja2) that provide the HTML structure for the OAuth Client Helper home page and the workers status view. These templates replace the previous Django-style templates, offering a Jinja2-compatible rendering layer for the sample application's UI components.
samples/Jinja · high confidence
Add TI Program sample files and restore .8xp.txt extension
The TI Program samples directory now includes several new program files (CIRCLES.8xp, CLOCK.8xp, cowsource.8xp) and source files for the AlphaCS application (srcalpha.8xp.txt, srcfunc.8xp.txt, srcgui.8xp.txt, srcsort.8xp.txt). Additionally, the file extension for the AlphaCS source files has been restored to .8xp.txt to ensure proper highlighting and recognition.
samples/TI Program · high confidence
Add sample files for Perl-related configuration and tools
Added sample files to the Perl language definition to improve recognition of common Perl project artifacts. This includes configuration files such as \.latexmkrc\ and \latexmkrc\ for LaTeX processing, \Makefile.PL\ for Perl module builds, \Rexfile\ for Rex automation, \cpanfile\ for cpanm dependencies, and the \ack\ script itself. These additions ensure that these specific filenames are correctly identified as Perl-related content.
samples/Perl/filenames · high confidence
Expand C\# sample coverage with new file types and modern syntax
The C\# sample directory has been significantly expanded to better represent the language's ecosystem and modern features. New samples include a Razor MVC view file (cshtml), a Cake build script (build.cake), and LinqPad scripts (.linq), ensuring these specific file types are correctly identified as C\#. Additionally, the samples now demonstrate modern C\# syntax, such as file-scoped namespaces, and include various utility classes like an HTTP server and MongoDB expression visitors to provide a more comprehensive reference for users.
samples/C\# · high confidence
Expanded .env filename support for Dotenv language detection
The Dotenv language definition now recognizes additional common filename variations for environment configuration files, specifically adding \.env.template\ and \.env.sample\ alongside existing patterns like \.env.example\ and \.env.local\. This ensures that these specific sample and template files are correctly identified and syntax-highlighted as Dotenv files rather than generic text.
samples/Dotenv · high confidence
Expanded C language sample coverage
The C language detection samples have been significantly expanded with new source files and headers, including 2D graphics routines, GLKit matrix operations, Git internals, and various utility headers. This addition helps improve the accuracy of C file classification by providing more representative examples for the detector.
samples/C · high confidence
Expanded INI file recognition for build, lint, and configuration files
The application now recognizes several additional filenames as INI-format configuration files, including \.buckconfig\, \.coveragerc\, \.flake8\, \.gitreview\, \.pylintrc\, \buildozer.spec\, \pylintrc\, and \vlcrc\. It also adds support for the \hosts\ filename, commonly used for Ansible inventory configurations. This allows these specific files to be parsed and highlighted correctly as INI structures.
samples/INI/filenames · high confidence
Expanded JSON sample coverage for configuration and lock files
The \samples/JSON/filenames\ directory has been updated with new sample files to improve recognition of various JSON-based configuration and lock files. Added samples include \.all-contributorsrc\, \.arcconfig\, \.htmlhintrc\, \.imgbotconfig\, \.releaserc\, \.tern-config\, \.tern-project\, \.watchmanconfig\, \MODULE.bazel.lock\, \bun.lock\, \deno.lock\, \flake.lock\, and \mcmod.info\. These additions ensure that tools can correctly identify and handle these specific file formats as JSON.
samples/JSON/filenames · high confidence
Expanded JSON sample coverage for specialized file formats
Added sample files to the JSON language definition to improve recognition and syntax highlighting for a wider variety of JSON-based formats. New samples include HAR (HTTP Archive) recordings, SARIF (Static Analysis Results Interchange Format) for code scanning, TopoJSON and GeoJSON for geographic data, glTF for 3D models, Avro schemas, Terraform state files, GameMaker Studio 2 project files (.yy, .yyp), 4D Project/Form files, Minecraft resource pack metadata (.mcmeta), Tact layout files, Web App/Manifest files, and Git commit message language definitions. These additions ensure that files with these specific extensions or structures are correctly identified and highlighted as JSON.
samples/JSON · high confidence
Expanded Makefile filename recognition
The system now recognizes a broader set of Makefile variants beyond the standard \Makefile\ and \makefile\. This update adds support for specific naming conventions used by different build systems and platforms, including \BSDmakefile\, \Kbuild\, \Makefile.boot\, \Makefile.frag\, \Makefile.inc\, \Makefile.pc\, \Makefile.wat\, \makefile.sco\, and \mkfile\. Users will now see these files correctly identified and highlighted as Makefiles in their projects.
samples/Makefile/filenames · high confidence
Expanded Markdown sample files and supported extensions
The Markdown samples directory now includes additional example files to demonstrate syntax and usage across various formats. New files include \README.mdown\, \minimal.md\, \tender.md\, \livebook.livemd\, \csharp6.workbook\, and several \.ronn\ manpage source files (\bunyan.1.ronn\, \ronn.1.ronn\, \ronn-format.7.ronn\) as well as a \sway.5.scd\ file. This addition supports the recognition of \.mdown\, \.livemd\, \.workbook\, \.ronn\, and \.scd\ extensions as Markdown or Markdown-like content, and includes a symlink \symlink.md\ pointing to \README.mdown\ to test symlink handling.
samples/Markdown · high confidence
Expanded Prolog sample library with new file extensions and interpreters
The Prolog sample directory has been significantly expanded with new example files, including administrative interfaces, logic problems, and utility modules. This update adds support for the \.pro\ and \.plt\ file extensions, as well as the \.yap\ extension for the YAP Prolog interpreter, allowing users to identify and run samples across different Prolog implementations.
samples/Prolog · high confidence
Expanded TOML file recognition and sample configurations
The tool now recognizes additional TOML-based files, including \Cargo.toml.orig\, \.toml.example\ files, \Gopkg.lock\, \uv.lock\, and \pdm.lock\ (marked as generated). This update is accompanied by new sample files in the \samples/TOML\ directory, such as an example audit configuration (\audit.toml.example\) and lock files for Rust (\Cargo.toml.orig\), Go (\Gopkg.lock\), and Python (\pdm.lock\, \uv.lock\), ensuring these formats are correctly identified and handled.
samples/TOML · high confidence
Expanded filename support for JSON with Comments
The 'JSON with Comments' language definition now recognizes a broader set of configuration files, including \.babelrc\, \.eslintrc\, \.eslintrc.json\, \.jscsrc\, \.jshintrc\, \.jslintrc\, \.oxlintrc.json\, \.swcrc\, \devcontainer.json\, \jsconfig.json\, \tsconfig.json\, and \tslint.json\. This ensures that these specific configuration files are correctly identified and syntax-highlighted as JSON with comments in supported editors.
samples/JSON with Comments/filenames · high confidence
Expanded sample files for JSON with Comments syntax
The 'JSON with Comments' syntax definition now includes a broader range of sample files to demonstrate its support for comment-enabled JSON variants. New samples include configuration files such as \coc.jsonc\, \jest.tsconfig.json\, \plyr.code-workspace\, and \vue.code-snippets\, alongside other JSON-based formats like \AMPL.sublime-build\, \CLIPS.sublime-settings\, \Dart.sublime-commands\, \Dart.sublime-project\, \Context.sublime-menu\, \Default (Linux).sublime-mousemap\, \Default.sublime-keymap\, \JavaDoc Add Line.sublime-macro\, \Mariana.sublime-color-scheme\, \RunBuild.sublime-macro\, \SourcePawn.sublime-build\, \Tubnil.sublime-theme\, and \jade.sublime-completions\. This ensures that users can see how the syntax handles comments in these diverse file types.
samples/JSON with Comments · high confidence
Introduce abstraction layer for Git repository access
The repository's interaction with Git is now mediated through a new \Linguist::Source\ interface, decoupling core logic from the underlying \Rugged\ library. This change introduces a \Repository\ interface and a \RuggedRepository\ implementation, along with a \Diff\ abstraction for iterating over file changes. For users, this provides a more robust foundation for handling repository data, specifically addressing stability against malformed repositories (git bombs) by enforcing limits on tree traversal and blob loading within the new abstraction.
lib/linguist/source · high confidence
Migration of sample scripts from Bro to Zeek
The sample scripts in the samples/Zeek directory have been updated to use the Zeek scripting language, replacing the previous Bro language files. This includes new .zeek versions of the example script, the base DNS analysis module, and the base HTTP analysis module, ensuring compatibility with the Zeek platform.
samples/Zeek · high confidence
New C-based tokenizer extension for improved performance
The linguist library now includes a new C extension (linguist) that replaces the previous pure-Ruby tokenizer with a flex-based scanner. This change introduces a native \Linguist::Tokenizer\ class with an \extract\_tokens\ method, which leverages the \lex.linguist\_yy.c\ and \lex.linguist\_yy.h\ files generated by flex 2.6.4 to parse source code. The extension is built via \extconf.rb\ and defines tokenization rules in \tokenizer.l\, including support for various comment styles and token length limits, aiming to provide faster and more robust language detection.
ext · high confidence
New Go-based grammar compiler replaces the previous implementation
The \tools/grammars\ directory now contains a new grammar compiler written in Go, replacing the previous tooling. This compiler processes TextMate grammar sources (\.json\, \.cson\, \.plist\, \.yaml-tmlanguage\) and outputs compiled grammar definitions in Protocol Buffer and JSON formats. It introduces stricter validation, including support for new grammar fields like \$schema\, \hideFromUser\, and \injectionSelector\, while treating certain warnings as non-fatal. The build environment is containerized via a Dockerfile using Go 1.20 and Node.js 22, and includes a CLI for adding, updating, and compiling grammars.
tools · high confidence
Refactor language detection into modular strategies
The language detection logic has been restructured into distinct, modular strategy classes (Extension, Filename, Manpage, Modeline, and XML) within the \lib/linguist/strategy\ directory. This change introduces specific detection capabilities: the Extension strategy now loads generic file extensions from a dedicated \generic.yml\ configuration file; the Modeline strategy has been rewritten with improved, case-insensitive regular expressions for both Emacs and Vim modelines, limited to searching the first and last 5 lines of a file; the Manpage strategy adds support for detecting Roff man pages via numeric extensions; and the XML strategy detects files based on the presence of an XML root tag. These strategies are designed to be composable, allowing the detection pipeline to consider results from previous strategies.
lib/linguist/strategy · high confidence
Refactored language detection into a modular strategy pipeline with instrumentation
The core language detection logic has been restructured from a monolithic implementation into a chain of distinct strategies (Modeline, Filename, Shebang, Extension, XML, Manpage, Heuristics, Classifier) that are executed sequentially until a single language candidate is identified. This change introduces an instrumentation interface, allowing users to hook into detection events (such as strategy execution and final detection) for monitoring and debugging purposes, while also adding specific detection strategies for Roff man pages and XML files.
lib · high confidence
Rename MediaWiki sample to Wikitext
The sample located at samples/Wikitext has been renamed from MediaWiki to Wikitext. This change updates the directory structure and associated documentation files (such as README.wiki and mediawiki.mediawiki) to reflect the new naming convention, aligning the sample's identity with its broader Wikitext context.
samples/Wikitext · high confidence
Samples directory renamed to Wolfram Language
The samples directory previously named Mathematica has been renamed to Wolfram Language. This change reflects the official rebranding of the Wolfram Language and Mathematica product, updating the directory structure to align with current naming conventions while preserving all existing sample code and functionality.
samples/Wolfram Language · high confidence
Samples reorganized into separate ASP.NET and Classic ASP directories
The sample code has been split into distinct folders for ASP.NET and Classic ASP. The ASP.NET section now includes a complete web application structure with an EchoSocket handler, login page, and OpenAuth providers, while the Classic ASP section contains unit test runners and XML content examples. This separation clarifies the technology-specific examples for users.
samples/ASP.NET, samples/Classic ASP · high confidence
Split Cairo samples into Cairo and Cairo Zero directories
The sample code for the Cairo language has been reorganized into two distinct directories: 'Cairo' and 'Cairo Zero'. This change separates samples targeting the modern Cairo 1.0 compiler (e.g., \boolean.cairo\, \pizza\_factory.cairo\, \rlp.cairo\) from those targeting the legacy Cairo Zero compiler (e.g., \casm.cairo\, \concat\_arr.cairo\, \contract.cairo\). Users should now look in the respective directory for samples compatible with their specific compiler version.
samples/Cairo, samples/Cairo Zero · high confidence
Updated Cirru language samples
The Cirru sample files in the samples/Cirru directory have been replaced with new content. The updated samples now include a comprehensive webpack configuration (webpack.config.cirru) demonstrating module rules for Cirru, CSS, and images, as well as a detailed HTML template sample (template.cirru) illustrating structure and styling. Additional samples cover various language features such as folding, indentation, parentheses, and quoting, providing updated examples for users.
samples/Cirru · high confidence
Updated Dart samples to align with best practices
The Dart sample files in the samples/Dart directory have been regenerated and updated to follow current best practices. This includes new protobuf-generated files (addressbook.pb.dart, addressbook.pbenum.dart, addressbook.pbjson.dart) targeting Dart 3.3, a new freezed-based equality sample (equals.dart), and a simplified point calculation example (point.dart).
samples/Dart · high confidence
Updated Eagle sample files to match Samples directory placement
The Eagle hardware design files (Eagle.brd and Eagle.sch) in the samples/Eagle directory have been reordered to align with the placement structure in the main Samples directory. This change ensures the sample project's file organization is consistent with the broader project layout, facilitating easier navigation and reference for users exploring the hardware design examples.
samples/Eagle · medium confidence
Updated syntax highlighting grammars and added CodeMirror vendor
The vendor directory has been updated with a new CodeMirror submodule and a refreshed index of syntax highlighting grammars in README.md. This update includes new or replaced grammars for a wide range of languages and file types, such as ArkTS, Bend, SpiceDB Schema, Quint Specification, and BAML, ensuring that code in these formats is correctly highlighted on the platform.
vendor · high confidence
Fixes
Add TSX sample files to fix issue \#4359
Added four new TSX sample files (import.tsx, react-native.tsx, require.tsx, triple-slash-reference.tsx) to the samples/TSX directory. These files serve as fixtures for testing TSX parsing and handling, addressing issue \#4359.
samples/TSX · high confidence
Test coverage
Add test fixtures for language detection and modeline parsing; Added Jest snapshot tests for CSS styling in SVG samples; Added Terra sample tests for arithmetic, arrays, and N-body simulation; Added Texinfo documentation for the ruby-debug-ide protocol; Added Turing language sample programs; Added sample RPM spec files for Apache, ErlyDTL, and Manos.
Dependencies
Ruby gem dependencies and Go toolchain configuration
The project now manages its Ruby dependencies via a Gemfile and github-linguist.gemspec, pinning runtime dependencies like charlock\_holmes (\~\> 0.7.7), mini\_mime (\~\> 1.0), and rugged (\~\> 1.0), alongside development tools such as minitest, mocha, and licensed. Additionally, a go.work file establishes a Go 1.20 workspace that includes the tools/grammars directory, aligning the local development environment with the Go-based grammar compiler.
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Score
- CAI 68 → 60 (-8.2)
- Rubric changed (rubric-2026.09.15 → rubric-2026.09.18) — scores are not directly comparable.
Lenses
- Code Health 66 → 92 (+25.2)
- Architecture 90 → 67 (-22.4)
- Maturity 64 → 64 (+0.0)
- Readiness 80 → 51 (-28.4)
- Security 71 → 67 (-4.8)
Resolved (4)
- Ambiguous naming overlap. binary? and likely_binary? appear to serve very similar purposes (determining if content is binary). The distinction between 'binary' and 'likely binary' is not immediately obvious from the signature alone and suggests inconsistent confidence levels or logic paths for the same domain question.
- Implicit redundancy. BlobHelper.empty?() checks if the blob has no content, which is semantically equivalent to checking if Blob.size() == 0. Exposing both allows for inconsistent usage patterns (some users call empty?, others check size).
- Off-boarding risk: anonymized user #1
- Redundant abstraction layer. LazyBlob exposes a language() method that delegates to BlobHelper (or similar internal logic), but BlobHelper is also a public type with its own language() method. This creates two entry points for the same logical operation (determining the language of a blob), confusing users about whether they should interact with the Blob wrapper or the Helper directly.
New (17)
- Ambiguous and overlapping binary detection methods. BlobHelper.binary? and BlobHelper.likely_binary? appear to serve similar purposes (detecting binary content) with unclear distinction. Blob.binary_mime_type? is a specific check for MIME type, while Delta.binary? checks diff status. The presence of both binary? and likely_binary? on the same object suggests a lack of clear semantic separation between 'definitively binary' and 'probabilistically binary'.
- Converter.AddGrammar (cognitive 19) (tools/grammars/compiler/converter.go)
- Converter.Report (cognitive 19) (tools/grammars/compiler/converter.go)
- Duplicated block (9 lines × 2) (samples/Java/GrammarKit.java)
- Generated.generated? (cognitive 73) (lib/linguist/generated.rb)
- Generated.generated? (cyclomatic 74) (lib/linguist/generated.rb)
- Inconsistent lookup method naming and signature. Language. is a generic accessor that likely delegates to one of the specific finders, but its behavior is undocumented in the signature. The specific finders (find_by_name, find_by_alias, etc.) are verbose and inconsistent with the concise Language.[] syntax. Additionally, find_by_extension takes a filename argument, which is confusing.
- Inconsistent predicate naming for file characteristics. empty?, large?, text?, image?, csv?, pdf? are clear. However, solid? is ambiguous (does it mean 'non-empty'? 'binary'? 'dense'?).
- Inconsistent return types and scope for language queries. BlobHelper.language() and LazyBlob.language() return a single Language object (or nil). Repository.language() is ambiguous: does it return the dominant language or the language of the repo itself? Repository.languages() returns a breakdown. The naming language() vs languages() is consistent, but Repository.language() is semantically unclear compared to Repository.breakdown_by_file() or Repository.languages().
- Off-boarding risk: anonymized user #1
- Redundant MIME type methods. mime_type() and content_type() likely return the same value (MIME type). _mime_type() is a private/internal method (indicated by underscore) but is exposed in the public API surface. Having both mime_type and content_type is redundant as they are synonyms in HTTP/Content contexts.
- TooManyMethods: BlobHelper (lib/linguist/blob_helper.rb)
- TooManyMethods: Generated (lib/linguist/generated.rb)
- fsLoader.load (cognitive 16) (tools/grammars/compiler/loader_fs.go)
- main.main (cognitive 20) (tools/grammars/cmd/grammar-compiler/main.go)
- main.main (cyclomatic 17) (tools/grammars/cmd/grammar-compiler/main.go)
- urlLoader.loadTarball (cognitive 18) (tools/grammars/compiler/loader_url.go)
Changes since last survey
- 3 commits — 3 feature/other, 0 fixes
By area
- test/fixtures — 2 commits
- lib/linguist — 1 commit
Notable commits
- change: Add RPM Spec heuristic for .spec files (#8178)
- change: Recognize GLSL .frag shaders (#8233)
- change: Recognize HLSL .fx effect techniques and shader semantics (#8184)
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
github-linguist/linguist was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 30 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 5fbdfcb8133be2bed88bf3ce62b2335f50474525 — the exact code this score is about.
- Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-5ff527f25b99.