# Source: activities-el # Package: elpa-activities # Versions: elpa-activities (0.7-1), elpa-activities (0.7-2), elpa-activities (0.7-3), elpa-activities (0.7-4), elpa-activities (0.7.1-1), elpa-activities (0.7.2+git20251021.a4ce6ce-1), elpa-activities (0.7.2+git20251021.a4ce6ce-2), elpa-activities (0.7.2+git20251021.a4ce6ce-3), elpa-activities (0.7.2+git20251119.5025962-1), elpa-activities (0.7.2-1) # This Description is active # This Description is owned # Prioritize: 47 Description: Save/restore sets of windows, tabs/frames, and their buffers in Emacs Inspired by Genera's and KDE's concepts of "activities", this library allows the user to select an "activity", the loading of which restores a window configuration into a `tab-bar' tab or frame, along with the buffers shown in each window. Saving an activity saves the state for later restoration. Switching away from an activity saves the last-used state for later switching back to, while still allowing the activity's initial or default state to be restored on demand. Resuming an activity loads the last-used state, or the initial/default state when a universal argument is provided. . The implementation uses the bookmark system to save buffers' states--that is, any major mode that supports the bookmark system is compatible. A buffer whose major mode does not support the bookmark system (or does not support it well enough to restore useful state) is not compatible and can't be fully restored, or perhaps not at all; but solving that is as simple as implementing bookmark support for the mode, which is usually trivial. . Integration with Emacs's `tab-bar-mode' is provided: a window configuration or can be restored to a `tab-bar' tab or to a frame. . Various hooks are provided, both globally and per-activity, so that the user can define functions to be called when an activity is saved, restored, or switched from/to. For example, this could be used to limit the set of buffers offered for switching to within an activity, or to track the time spent in an activity. Description-da: Gem/gendan sæt af vinduer, faneblade/rammer og deres mellemlagre i Emacs Inspireret af Generas og KDE's koncepter for »aktiviteter«, dette bibliotek gør det muligt for brugeren at vælge en »aktivitet«, hvor indlæsningen gendanner en vindueskonfiguration i en fanebjælke eller ramme, sammen med mellemlagrene vist i hvert vindue. En gemt aktivitet lagrer tilstanden for senere gendannelse. Et skifte væk fra en aktivitet gemmer den sidst-anvendte tilstand for senere skift tilbage, mens aktivitetens oprindelige tilstand eller standardtilstanden kan genskabes efter behov. Genoptagelse af en aktivitet indlæser den sidst-anvendte tilstand, eller den oprindelige/standardtilstand når et universelt argument tilbydes. . Implementeringen bruger bogmærkesystemet til at gemme mellemlagrenes states--that is, enhver major-tilstand der understøtter bogmærkesystemet er kompatibelt. En buffer hvis major-tilstand ikke understøtter bogmærkesystemet (eller ikke støtter det godt nok til at gendanne en nyttig tilstand) er ikke kompatibel og kan ikke gendannes fuldt ud, eller måske slet ikke; men løsningen på dette er så simpel som at implementere bogmærkeunderstøttelse for tilstanden, hvilket normalt er ret enkelt. . Integration med Emacs' »tab-bar-mode« tilbydes: en vindueskonfiguration eller den kan gendannes til et »tab-bar«-faneblad eller til en ramme. . Diverse kroge tilbydes, både globalt og per aktivitet, så brugeren kan definere funktioner, der skal kaldes når en aktivitet gemmes, gendannes eller der skiftes til/fra den. For eksempel kan dette bruges til at begrænse sættet af buffere tilbudt for at skifte til ind i en aktivitet, eller til at registrere tidsforbruget i en aktivitet. # other Descriptions of the elpa-activities package with a translation in da: #