Skip to content

Add Gleam language support (.gleam syntax highlighting and file recognition) #2257

@dj-kaif

Description

@dj-kaif

Check for existing issues

  • Completed

Describe the feature

Please add support for the Gleam programming language in Acode.

Gleam is a modern, type-safe functional programming language that runs on the Erlang VM and JavaScript ecosystem. Currently, Acode does not properly recognize .gleam files.

Requested Features

  • Add .gleam as a supported file extension
  • Add Gleam syntax highlighting
  • Add proper indentation support
  • Add comment support (//)
  • Add bracket matching and auto-closing
  • Add code folding support
  • Add basic autocomplete/snippets if possible

Example File

import gleam/io

pub fn main() {
  io.println("Hello, Gleam!")
}

Why this is useful

Gleam is growing in popularity, and supporting it would allow users to write Gleam projects directly from mobile devices using Acode.

Acode already supports many programming languages, and adding Gleam support would improve the experience for developers using newer languages.

Thanks!

If applicable, add mockups / screenshots to help present your vision of the feature

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions